Rozdíly mezi vyhledáváním a vyhledávánímv

Poslední aktualizace: Června 8, 2023

V Excelu jsou funkce VYHLEDAT a SVYHLEDAT dvě z nejpoužívanějších uživatelů. Obě funkce se používají k vyhledání hodnot v tabulce nebo rozsahu dat, ale mají významné rozdíly, které je důležité znát, abyste je mohli správně používat. V tomto článku se podíváme na rozdíly mezi LOOKUP a VLOOKUP a na to, jak je správně používat.

Co je funkce HLEDAT v Excelu?

Funkce VYHLEDAT v aplikaci Excel se používá k vyhledání konkrétní hodnoty ve sloupci nebo rozsahu dat a vrácení odpovídající hodnoty z jiného sloupce ve stejném řádku. Syntaxe funkce je následující:

=SEARCH(hodnota_hledání, rozsah_hledání, rozsah_návratů)

Kde:
– Search_value: je hodnota, která se hledá v datovém rozsahu.
– Rozsah_hledání: je rozsah dat, ve kterém bude hodnota prohledávána.
– Return_range: je datový rozsah, ve kterém bude nalezena hodnota odpovídající řádku, ve kterém se nachází hledaná hodnota.

Je důležité si uvědomit, že funkce VYHLEDAT funguje pouze v případě, že jsou hodnoty ve vyhledávacím sloupci seřazeny vzestupně nebo sestupně.

Co je funkce VLOOKUP v Excelu?

Funkce SVYHLEDAT v Excelu se také používá k vyhledání konkrétní hodnoty v tabulce nebo rozsahu dat, ale na rozdíl od funkce VYHLEDAT může tato funkce vyhledávat hodnoty v libovolném sloupci tabulky a hodnoty nepotřebují k třídění. Syntaxe funkce je následující:

=VLOOKUP(vyhledávací_hodnota, rozsah_hledání, číslo_sloupce, [rozsah_indexu])

Kde:
– Search_value: je hodnota, která se hledá v datovém rozsahu.
– Rozsah_hledání: je rozsah dat, ve kterém bude hodnota prohledávána.
– Číslo_sloupce: je číslo sloupce v tabulce, ze kterého bude vrácen výsledek.
– Rozsah_indexu: je rozsah buněk, který obsahuje hodnoty sloupců tabulky. Pokud je vynechán, funkce VLOOKUP použije jako rozsah indexu rozsah_hledání.

Je důležité si uvědomit, že funkce VLOOKUP bude v tabulce vyhledávat pouze hodnoty zleva doprava, to znamená, že první sloupec tabulky musí obsahovat vyhledávací hodnoty.

Jaké jsou rozdíly mezi LOOKUP a VLOOKUP?

Níže jsou uvedeny hlavní rozdíly mezi funkcemi LOOKUP a VLOOKUP:

1. Pořadí hodnot ve vyhledávacím sloupci

Funkce VYHLEDAT funguje pouze v případě, že jsou hodnoty ve vyhledávacím sloupci seřazeny vzestupně nebo sestupně. Naproti tomu funkce VLOOKUP umí vyhledávat hodnoty v libovolném sloupci tabulky a hodnoty není nutné třídit.

2. Směr hledání

Funkce VYHLEDAT vyhledává hodnoty vertikálně v jednom sloupci, zatímco funkce VLOOKUP vyhledává hodnoty vodorovně v celém řádku.

3. Návrat hodnoty

Funkce VYHLEDAT vrátí odpovídající hodnotu z jiného sloupce na stejném řádku, zatímco funkce VYHLEDAT vrátí hodnotu z určitého sloupce ve stejném řádku jako hledaná hodnota.

4. Počet argumentů

Funkce SVYHLEDAT vyžaduje další argument, číslo sloupce tabulky, ze které bude vrácen výsledek. Funkce VYHLEDAT vyžaduje pouze dva argumenty, hledanou hodnotu a rozsah dat.

Kdy použít LOOKUP a kdy SVYHLEDAT?

Volba mezi použitím funkce VYHLEDAT nebo SVYHLEDAT bude záviset na struktuře dat a typu vyhledávání, které chcete provést.

Pokud jsou data uspořádána do jednoho sloupce a chcete v tomto sloupci hledat hodnoty, pak je nejlepší volbou funkce VYHLEDAT.

Na druhou stranu, pokud máte tabulku s několika poli a chcete hledat hodnoty v konkrétním, ale ne nutně uspořádaném sloupci, pak je funkce VLOOKUP nejlepší volbou.

Závěr

Stručně řečeno, funkce LOOKUP a funkce VLOOKUP jsou užitečné nástroje pro vyhledávání hodnot v tabulce nebo rozsahu dat v Excelu. Funkce LOOKUP je vhodná pro vyhledávání hodnot v jednom seřazeném sloupci, zatímco funkce VLOOKUP je vhodná pro vyhledávání hodnot v tabulce s více sloupci bez nutnosti řazení. Je důležité znát rozdíly mezi těmito dvěma funkcemi, abyste je mohli správně používat a získat požadované výsledky.

Pokročilé použití funkce SVYHLEDAT – dvě nebo více kritérií vyhledávání

https://www.youtube.com/watch?v=q2vl83TM-LE

Často kladené otázky

Pokud hledáte informace o rozdílech mezi LOOKUP a VLOOKUP, jste na správném místě. Zde odpovídáme na nejčastější otázky, abyste lépe porozuměli těmto funkcím aplikace Excel.

1. Jaký je rozdíl mezi LOOKUP a VLOOKUP?

Hlavním rozdílem je, že LOOKUP se používá k vyhledávání hodnot v seznamu nebo rozsahu ve vzestupném pořadí, zatímco VLOOKUP se používá k vyhledávání hodnot v tabulce, kde data nemusí být nutně seřazena.

Pokud máte například seznam jmen v abecedním pořadí a chcete vyhledat konkrétní jméno, můžete použít funkci HLEDAT. Na druhou stranu, pokud máte tabulku s více sloupci a chcete vyhledat hodnotu v konkrétním sloupci, můžete použít funkci VLOOKUP.

2. Jak mohu použít funkci SEARCH?

Syntaxe funkce VYHLEDAT je následující: =LOOKUP(hodnota_hledání, rozsah_hledání, [rozsah_výsledku]).

První argument je hodnota, kterou chcete vyhledat, druhý argument je rozsah, kde se nachází seznam hodnot, a třetí argument (volitelný) je rozsah, kde jsou výsledky odpovídající seznamu hodnot. nalezeno.

Pokud máte například seznam cen ve sloupci A a seznam produktů ve sloupci B a chcete vyhledat cenu konkrétního produktu, můžete použít funkci HLEDAT takto: =SEARCH("Produkt A ", A1:B10, 2).

3. Jak používat funkci VLOOKUP?

Syntaxe funkce SVYHLEDAT je následující: =VLOOKUP(vyhledávací_hodnota, rozsah_tabulky, číslo_sloupce, [přibližný_rozsah_vyhledání]).

První argument je hodnota, kterou chcete najít, druhý argument je rozsah, kde se nachází datová tabulka, třetí argument je číslo sloupce, kde se nachází výsledek, který chcete získat, a čtvrtý argument (nepovinný) udává, zda vyhledávání musí být přibližné nebo přesné.

Pokud máte například tabulku s cenami několika produktů v různých datech a chcete vyhledat cenu produktu k určitému datu, můžete použít funkci SVYHLEDAT takto: =VLOOKUP("Produkt A" A1:C10).

4. Co znamená možnost „přibližný_rozsah_hledání“ ve funkci VLOOKUP?

Tato možnost určuje, zda má být vyhledávání přibližné nebo přesné. Je-li nastaveno na 1 nebo TRUE, vyhledávání bude nejasné a najde hodnotu nejbližší hledané hodnotě. Pokud je nastaveno na 0 nebo FALSE, vyhledávání bude přesné a najde přesnou hodnotu, která odpovídá hledané hodnotě.

Pokud například použijete funkci SVYHLEDAT k vyhledání čísla v seznamu a nastavíte argument "přibližný_rozsah_hledání" na 1, funkce vyhledá číslo, které je nejblíže hledanému číslu.

5. Mohu používat funkci VYHLEDAT nebo SVYHLEDAT ve spojení s jinými funkcemi?

Ano, obě funkce lze použít ve spojení s dalšími funkcemi Excelu k provádění složitějších výpočtů. Například můžete použít funkci SUM a funkci VLOOKUP k sečtení hodnot pro konkrétní produkt v tabulce.

Zavřít

Závěrem lze říci, že LOOKUP i VLOOKUP jsou užitečné funkce v Excelu, které umožňují vyhledávat hodnoty v seznamu nebo tabulce dat. Hlavní rozdíl je v tom, že LOOKUP se používá k vyhledání hodnot v seřazeném seznamu, zatímco VLOOKUP se používá k vyhledání hodnot v tabulce, kde data nemusí být nutně seřazena.

Sdílejte a komentujte

Pokud se vám tento článek líbil, sdílejte ho na svých sociálních sítích, aby se i ostatní dozvěděli o rozdílech mezi LOOKUP a VLOOKUP v Excelu. Zanechte nám komentář, pokud máte nějaké dotazy nebo se chcete podělit o své zkušenosti s používáním těchto funkcí. Také, pokud se chcete dozvědět více o Excelu nebo jiném tématu souvisejícím s technologií, neváhejte nás kontaktovat.