Dohledávání hodnot z dvourozměrné tabulky – POSUN, POZVYHLEDAT, SVYHLEDAT
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
V tomto návodu si ukážeme, jak získávat data z tabulky, která je dvourozměrná.
Místo vysvětlování se však raději hned podívejme na příklad. V následující tabulce potřebujeme k jednotlivým výrobkům přiřadit jejich cenu - podle toho, o jaký výrobek a jakou verzi se jedná.
V článku jsou ukázané dva způsoby jak dosáhnout výsledku.
Použití kombinace funkce POSUN a POZVYHLEDAT.
Použijeme kombinaci funkcí POSUN / OFFSET a POZVYHLEDAT / MATCH. Zapíšeme ji takto:
- =POSUN($F$1;POZVYHLEDAT($B:$B;$F$2:$F$6;0);POZVYHLEDAT($C:$C;$G$1:$I$1;0))
Zápis je dlouhý, ale vlastně ne příliš složitý. Prostě funkcemi POZVYHLEDT zjistíme souřadnice, na které se má POSUN podívat. Soubor ke stažení tady. matice
Použití kombinace SVYHLEDAT/VLOOKUP a POZVYHLEDAT
Pokud raději než s POSUNem pracujete s funkcí SVYHLEDAT, možná oceníte alternativní postup. V něm funkce POZVYHLEDAT najde, ve kterém sloupci se vyskytuje které záhlaví, výstup poskytne funkci SVYHLEDAT, ta se dozví, do kterého sloupce se dívat, a vrátí hodnotu.
- =SVYHLEDAT(B:B;F:I;POZVYHLEDAT(C:C;$F$1:$I$1;0);0)
Srozumitelněji na obrázku:
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.