Řekněme, že chcete vyhledat telefonní linku zaměstnance pomocí čísla odznáčku nebo správné sazby provize pro částku prodeje. Vyhledáte data, abyste rychle a efektivně našli konkrétní data v seznamu a automaticky ověřili, že používáte správná data. Po vyhledání dat můžete provádět výpočty nebo zobrazit výsledky s vrácenými hodnotami. Existuje několik způsobů, jak vyhledat hodnoty v seznamu dat a zobrazit výsledky.
V tomto článku
Vyhledání hodnot v seznamu svisle pomocí přesné shody
K tomuto úkolu můžete použít funkci SVYHLEDAT nebo kombinaci funkcí INDEX a POZVYHLEDAT.
Příklady funkce SVYHLEDAT
Další informace najdete v tématu Funkce SVYHLEDAT.
Příklady INDEX a POZVYHLEDAT
Slovní popis funkce:
=INDEX(chceme vrátit hodnotu z matice C2:C10; která odpovídá funkci POZVYHLEDAT(Kapusta; která je někde v matici B2:B10; a vrácená hodnota je první hodnota odpovídající zboží Kapusta))
Vzorec hledá první hodnotu v C2:C10, která odpovídá kalusu (v B7), a vrátí hodnotu v C7 (100), což je první hodnota, která odpovídá kapusta.
Další informace najdete v tématech Funkce INDEX a POZVYHLEDAT.
Vyhledání hodnot v seznamu svisle pomocí přibližné shody
Chcete-li to provést, použijte funkci SVYHLEDAT.
: Ujistěte se, že jsou hodnoty v prvním řádku seřazené vzestupně.
Ve výše uvedeném příkladu funkce SVYHLEDAT hledá jméno studenta, který má v oblasti A2:B7 6 zásypů. V tabulce není žádná položka pro 6 tardies, takže funkce SVYHLEDAT hledá další nejvyšší shodu nižší než 6 a najde hodnotu 5 přidruženou k křestnímu jménu Dave a vrátí davea.
Další informace najdete v tématu Funkce SVYHLEDAT.
Vyhledání hodnot ve svislém směru v seznamu neznámých velikostí pomocí přesné shody
K tomuto úkolu použijte funkce OFFSET a POZVYHLEDAT.
: Tento přístup použijte, když jsou vaše data v oblasti externích dat, kterou každý den aktualizujete. Víte, že cena je ve sloupci B, ale nevíte, kolik řádků dat server vrátí, a první sloupec není seřazený abecedně.
C1 je levá horní buňka oblasti (označovaná také jako počáteční buňka).
MATCH("Pomeranče";C2:C7;0) hledá pomeranče v oblasti C2:C7. Do oblasti byste neměli zahrnout počáteční buňku.
1 je počet sloupců napravo od počáteční buňky, ze které má být vrácená hodnota. V našem příkladu je vrácená hodnota ze sloupce D, Prodej.
Hledání hodnot v seznamu vodorovně pomocí přesné shody
K tomuto úkolu použijte funkci VVYHLEDAT. Příklad:
Funkce VVYHLEDAT vyhledá sloupec Sales (Prodej ) a vrátí hodnotu z řádku 5 v zadané oblasti.
Další informace najdete v tématu Funkce VVYHLEDAT.
Vodorovné vyhledávání hodnot v seznamu pomocí přibližné shody
K tomuto úkolu použijte funkci VVYHLEDAT.
: Ujistěte se, že jsou hodnoty v prvním řádku seřazené vzestupně.
Ve výše uvedeném příkladu funkce VVYHLEDAT hledá hodnotu 11000 v řádku 3 v zadaném rozsahu. Nenajde 11000, a proto hledá další největší hodnotu menší než 1100 a vrátí 10543.
Další informace najdete v tématu Funkce VVYHLEDAT.