Výhody XLOOKUP oproti SVYHLEDAT
- Flexibilní směry vyhledávání: SVYHLEDAT umožňuje pouze vyhledávání zleva doprava, což znamená, že hledaná hodnota musí být v levém sloupci. XLOOKUP ale umožňuje vyhledávat i zprava doleva nebo svisle, což poskytuje větší flexibilitu.
- Není nutné specifikovat index sloupce: U SVYHLEDAT je nutné zadat index sloupce, ze kterého chceme výsledek (např. 2 pro druhý sloupec). Pokud přidáte nebo odstraníte sloupce, vzorec SVYHLEDAT se může rozbít. XLOOKUP však přímo ukazuje na vyhledávací a výsledkové pole, což je jednodušší a stabilnější.
- Výchozí přesná shoda: SVYHLEDAT provádí přibližnou shodu, pokud není uvedeno jinak. XLOOKUP má přesnou shodu jako výchozí, což pomáhá předejít chybám.
- Možnost přidání hodnoty pro případ nenalezení: XLOOKUP umožňuje nastavit, co se má zobrazit, pokud hledaná hodnota není nalezena (např. „Nenalezeno“). V SVYHLEDAT musíte použít doplňkové funkce jako JE.CHYBHODN;.
Výhody XLOOKUP oproti kombinaci INDEX a POZVYHLEDAT
- Jednodušší zápis: Kombinace INDEX a POZVYHLEDAT sice umožňuje hledat hodnoty ve všech směrech, ale zápis vzorce je složitější a méně intuitivní než u XLOOKUP.
- Integrovaná funkce v jednom vzorci: XLOOKUP má všechny možnosti zabudované přímo v jednom vzorci, zatímco INDEX a POZVYHLEDAT je nutné kombinovat.
- Snadnější použití a údržba: Při úpravách rozsahů nebo dat je XLOOKUP méně náchylný k chybám a je jednodušší na pochopení pro začátečníky.
Funkce XLOOKUP je univerzální nástroj pro vyhledávání, který je snadno použitelný, flexibilní a poskytuje přesnější výsledky než SVYHLEDAT nebo kombinace INDEX a POZVYHLEDAT. Díky tomu je ideální pro většinu situací, kde je potřeba hledat odpovídající hodnoty v rozsáhlých nebo komplexních tabulkách.
Flexibilitu a nové možnosti funkce XLOOKUP můžete prozkoumat v přiloženém souboru, kde naleznete příklady:
- reverzní vyhledávání
- vyhledávání s více kritérii
- vyhledávání první/poslední hodnoty
- vyhledávání nejbližší hodnoty
Sešit s těmito příklady si můžete stáhnout zde: