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
A
B
1
Frekvence
Barva
2
4.14
červená
3
4.19
oranžová
4
5.17
žlutá
5
5,77
zelená
6
6,39
modrá
Zmenšit tuto tabulkuRozšířit tuto tabulku
Vzorec
Popis (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
A
B
1
do
1
2
b
2
3
c
3
4
d
4
Zmenšit tuto tabulkuRozšířit tuto tabulku
Vzorec
Popis (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).
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.