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.

matice

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:

svyhledat pozvyhledat

S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.