Použití funkce vyhledávání v aplikaci Excel

ID článku: 324986 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Tento článek popisuje použití funkce vyhledávání v listu aplikace Microsoft Excel.

Další informace

Vrátí hodnotu z jednoho řádku nebo sloupci oblasti nebo z pole. Funkce Vyhledat má dvě syntaktické formy: vektorovou a maticovou. Vektorová forma vyhledávání vyhledá v rozsahu jedním řádkem nebo jedním sloupcem (označované jako vektor) hodnotu a vrátí hodnotu z odpovídající pozice v druhém řádku jedna nebo jeden sloupec oblast. Maticová forma funkce Vyhledat prohledá první řádek nebo sloupec matice zadaného hodnotu a vrátí hodnotu s odpovídajícím umístěním v posledním řádku nebo sloupci matice.

Vektorová forma funkce

Vektorová forma funkce vyhledá v rozsahu jedním řádkem nebo jedním sloupcem (označované jako vektor) hodnotu a vrátí hodnotu z odpovídající pozice v druhém řádku jedna nebo jeden sloupec oblast. Tato forma funkce Vyhledat použít, když chcete určit oblast obsahující hodnoty, které chcete porovnat.

Syntaxe pro vektorová forma

VYHLEDÁVÁNÍ)Hledat,Hledat,výsledek)
  • Hledat je hodnota Vyhledat nalézt v prvním vektoru.Hledat může být číslo, text, logická hodnota nebo název či odkaz na hodnotu.
  • Hledat je oblast, obsahuje pouze jeden řádek nebo sloupec. Hodnoty vHledat může být text, čísla nebo logické hodnoty.

    Důležité Hodnoty v Hledat musí být seřazeny vzestupně. Například -2 -1, 0, 1, 2 nebo A-Z nebo NEPRAVDA, PRAVDA. Pokud to neprovedete, vyhledávání nemusí poskytnout správné hodnoty. Jsou malá a velká ekvivalent.
  • Výsledek je oblast, obsahuje pouze jeden řádek nebo sloupec. Musí být stejné velikosti jakoHledat.
Poznámka:
  • Pokud nemůžete najít vyhledáváníHledat, je největší hodnotu v Hledat To je menší nebo rovno Hledat.
  • Pokud Hledat je menší než nejmenší hodnota Hledat, Chybovou hodnotu # N/A .
Příklad
Zmenšit tuto tabulkuRozšířit tuto tabulku
AB
1FrekvenceBarva
24.14červená
34.19oranžová
45.17žlutá
55,77zelená
66,39modrá
Zmenšit tuto tabulkuRozšířit tuto tabulku
VzorecPopis (výsledek)
=LOOKUP(4.91,A2:A6,B2:B6)Vyhledá hodnotu 4,19 ve sloupci A, a vrátí hodnotu ze sloupce B, která je ve stejném řádku (oranžová).
=LOOKUP(5.00,A2:A6,B2:B6)Vyhledá hodnotu 5,00 ve sloupci A, a vrátí hodnotu ze sloupce B, která je ve stejném řádku (oranžová).
=LOOKUP(7.66,A2:A6,B2:B6)Vyhledá hodnotu 7,66 ve sloupci A, s následující nejmenší hodnotou (6,39) a vrátí hodnotu ze sloupce B je na stejném řádku (modrá).
=LOOKUP(0,A2:A6,B2:B6)Vyhledá hodnotu 0 ve sloupci a a Vrátí chybu, protože 0 je menší než nejmenší hodnota v parametru Hledat OBLASTI A2: A7 (# N/A).

Maticová forma funkce vyhledat

Maticová forma funkce Vyhledat prohledá první řádek nebo sloupec matice pro hodnotu, a vrátí hodnotu s odpovídajícím umístěním v posledním řádku nebo sloupci matice. Tento formulář vyhledávání jsou odpovídající požadované hodnoty v prvním řádku nebo sloupci matice.

Syntaxe pole formuláře

VYHLEDÁVÁNÍ)Hledat,matice)
  • Hledat je hodnota vyhledat v matici . Hledatmůže být číslo, text, logická hodnota nebo název nebo odkaz hodnota.
    • Pokud nemůžete najít vyhledáváníHledat, používá největší hodnotu matice, která je menší nebo rovno Hledat.
    • Pokud Hledat menší než nejmenší hodnota v prvním řádku nebo sloupci (podle pole rozměry) vyhledávání vrátí chybovou hodnotu # N/A.
  • Matice je oblast buněk, textem, čísly nebo logickými hodnotami, které chcete porovnat sHledat.

    Maticová forma funkce Vyhledat je podobná funkcím VVYHLEDAT a SVYHLEDAT . Rozdíl je, že funkce VVYHLEDAT prohledává Hledat v prvním řádek, funkce SVYHLEDAT hledat v prvním sloupci a vyhledávání prohledá rozměrymatice.
    • Pokud matice pokrývá oblast, která je větší než výška (má více sloupců než řádků), VyhledatHledat v prvním řádek.
    • Pokud matice Čtvereček nebo je větší než šířka (více řádků než sloupců), Vyhledat prohledávat první sloupec.
    • Funkce VVYHLEDAT a SVYHLEDATsměrem dolů nebo můžete indexovat, ale vyhledávání vždy vybere poslední hodnota v řádku nebo sloupci.
    Důležité Hodnoty v matice musí být umístěn v vzestupně. Například -2 -1, 0, 1, 2 nebo A-Z nebo NEPRAVDA, PRAVDA. Pokud provedete tak, vyhledávání nemusí poskytnout správné hodnoty. Jsou malá a velká ekvivalent.
Příklad
Zmenšit tuto tabulkuRozšířit tuto tabulku
AB
1do1
2b2
3c3
4d4
Zmenšit tuto tabulkuRozšířit tuto tabulku
VzorecPopis (výsledek)
=Lookup("c",a1:B4)Vyhledá "C" v prvním řádku pole a vrátí hodnotu v posledním řádku, která je ve stejném sloupci (3).
=Lookup("bump",a1:B4)Vyhledá hodnotu "bump" v prvním řádku matice a vrátí hodnotu v posledním sloupci ve stejném řádku (2).

Vlastnosti

ID článku: 324986 - Poslední aktualizace: 18. srpna 2012 - Revize: 8.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
Klíčová slova: 
kbfunctions kbhowto kbmt KB324986 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku: 324986

Dejte nám zpětnou vazbu