Teď jste offline a čekáte, až se znova připojí internet.

Vyhledání dat v tabulce aplikace Excel

Podpora Office 2003 byla ukončena.

Společnost Microsoft ukončila dne 8. dubna 2014 podporu Office 2003. Tato změna ovlivnila aktualizace softwaru a možnosti zabezpečení. Další informace o tom, co to pro vás znamená a jak zajistit ochranu

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 324861
Souhrn
Tento podrobný článek popisuje vyhledání dat v tabulce (nebo oblast buněk) pomocí různých vestavěných funkcí v aplikaci Microsoft Excel. K získání stejného výsledku můžete použít různé vzorce.

zpět na horní

Vytvořte ukázkový list

Tento článek využívá ukázkový list pro ilustraci vestavěné funkce aplikace Excel, například odkazy na název sloupce A a vrací věk této osoby ze sloupce C. Chcete-li vytvořit tuto tabulku, zadejte následující data do listu aplikace Excel.

Zadáte hodnotu, kterou chcete najít, do buňky E2. Všechny prázdné buňky ve stejné listu, můžete zadat vzorec.
ABCDE
1NázevOdděleníVěkNajít hodnotu
2Henry50128Marie
3Stan20119
4Marie10122
5Larry30129
zpět na horní

Definice termínů

Tento článek používá k popisu vestavěné funkce aplikace Excel následující podmínky:
TermínDefinicePříklad
TabulkaCelá vyhledávací tabulka.A2:C5
HledatHodnota v prvním sloupci tabulky. E2
Prohledat
- nebo -
Hledat
Oblast buněk, která obsahuje hledané hodnoty.: A5
SloupecČíslo sloupce v tabulce odpovídající hodnota by měla být vrácena pro.3 (třetí sloupec v tabulce)
Result_Array
- nebo -
Výsledek
Oblast obsahující jeden řádek nebo sloupec. Musí být stejné velikosti jako prohledat nebo Hledat.C2:C5
Typ Logická hodnota (PRAVDA nebo NEPRAVDA). Pokud hodnotu PRAVDA nebo vynechán, vrátí funkce přibližnou shodu. Pokud je hodnota FALSE, bude hledat přesnou shodu.FALSE
Top_CellToto je odkaz, ze kterého chcete posun. Top_Cell musí odkazovat na buňku nebo oblast sousedících buněk. V opačném případě se vrátí posun #VALUE! chybová hodnota.
Offset_Col Toto je počet sloupců vlevo nebo vpravo, o které má levá horní buňka výsledného odkazu vzhledem k. Například "5" Offset_Col argument určuje, že levá horní buňka odkazu je pět sloupců vpravo od odkazu. Offset_Col můžete použít kladnou (doprava od původního odkazu) nebo zápornou hodnotu (posun doleva od původního odkazu).
zpět na horní

Funkce

LOOKUP()

Funkce Vyhledat nalezne hodnotu v jednom řádku nebo sloupci a odpovídající hodnoty ve stejné pozici v jiném řádku nebo sloupci.

Následuje příklad syntaxe vzorce vyhledávání :
= (VYHLEDÁVÁNÍHledat,Hledat,Výsledek)

Následující vzorec vyhledá věk Marie v Ukázka listu:
=LOOKUP(E2,A2:A5,C2:C5)
Vzorec v buňce E2 používá hodnotu "Marie" a najde "Marie" vektorové vyhledávání (sloupec A). Vzorec potom porovnává hodnoty ve stejném řádku ve výsledku vektoru (sloupec C). Vzhledem k tomu, že "Pepa" je v řádku 4, vyhledávání vrátí hodnotu z řádku 4 ve sloupci C (22).

Poznámka:Funkce vyžaduje seřadit tabulku.
Další informace o funkci vyhledávání klepněte na následující číslo článku databáze Microsoft Knowledge Base:
324986 Použití funkce vyhledávání v aplikaci Excel
zpět na začátek

VLOOKUP()

Funkce SVYHLEDAT nebo vertikální vyhledávání se používá při datech uvedených ve sloupcích. Tato funkce vyhledá hodnotu ve sloupci zcela vlevo a odpovídá s daty ve stejném řádku určeného sloupce. Funkce SVYHLEDAT můžete použít k vyhledání dat v tabulce seřazené nebo netříděné. Následující příklad používá tabulku s neseřazenými daty.

Následuje příklad syntaxe vzorce SVYHLEDAT :
= (SVYHLEDATCo, tabulka,Sloupec,Typ)
Následující vzorec vyhledá věk Marie v Ukázka listu:
=VLOOKUP(E2,A2:C5,3,FALSE)
Vzorec v buňce E2 používá hodnotu "Pepa" a najde "Pepa" ve sloupci nejvíce vlevo (sloupec A). Vzorec potom porovnává hodnoty ve stejném řádku v Column_Index. Tento příklad používá jako Column_Index (sloupec C) "3". Vzhledem k tomu, že "Pepa" je v řádku 4, vrátí funkce SVYHLEDAT CHYBOVOU hodnotu z řádku 4 ve sloupci C (22).
Další informace o funkce SVYHLEDAT klepněte na následující číslo článku databáze Microsoft Knowledge Base:
181213 Postup při použití funkce SVYHLEDAT nebo VVYHLEDAT, vyhledat přesnou shodu
zpět na horní

INDEX() a MATCH()

INDEX a POZVYHLEDAT funkce můžete použít společně získat stejné výsledky jako vyhledávání nebo SVYHLEDAT.

Následuje příklad syntaxe, která kombinuje INDEX a POZVYHLEDAT , k získáte stejné výsledky jako vyhledávání a funkce SVYHLEDAT v předchozích příkladech:
= INDEX)Tabulka, (SHODAHledat,Prohledat0),Sloupec)

Následující vzorec vyhledá věk Marie v Ukázka listu:
=INDEX(A2:C5,MATCH(E2,A2:A5,0),3)
Vzorec v buňce E2 používá hodnotu "Pepa" a najde "Pepa" ve sloupci A. Potom porovnává hodnoty ve stejném řádku ve sloupci C. Vzhledem k tomu, že "Pepa" je v řádku 4, vzorec vrátí hodnotu z řádku 4 ve sloupci C (22).

Poznámka: Pokud žádná z buněk v Prohledat Shoda Hledat ("Pepa"), vrátí tento vzorec #N/A.
Další informace o funkci klepněte na následující číslo článku databáze Microsoft Knowledge Base:
324988 Použití funkce INDEX k vyhledání dat v tabulce
zpět na horní

Offset() viz níže a MATCH()

Můžete pomocí funkcí Posun a POZVYHLEDAT dohromady získáte stejné výsledky jako funkce v předchozím příkladu.

Následuje příklad syntaxe, která kombinuje Posun a POZVYHLEDAT získáte stejné výsledky jako vyhledávání a funkce SVYHLEDAT:
= POSUN)top_cell, (SHODAHledat,Prohledat0),Offset_Col)
Tento vzorec vyhledá Mary's stáří v Ukázka listu:
=OFFSET(A1,MATCH(E2,A2:A5,0),2)
Vzorec v buňce E2 používá hodnotu "Pepa" a najde "Pepa" ve sloupci A. Vzorec pak odpovídá hodnotě v dva sloupce doprava (sloupec C), ale na stejném řádku. Protože "Pepa" ve sloupci A, vzorec vrátí hodnotu v řádku 4 ve sloupci C (22).
Další informace o funkci Posun klepněte na následující číslo článku databáze Microsoft Knowledge Base:
324991 Použití funkce Posun
zpět na horní
Receptury kbhowto xl2003 XL2007 XL2010 funkce SVYHLEDAT posunu shoda indexu

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 324861 - Poslední kontrola: 07/03/2015 18:30:00 - Revize: 15.0

Microsoft Office Excel 2003, Microsoft Office Excel 2007, Microsoft Excel 2010

  • kbhowtomaster kbhowto kbmt KB324861 KbMtcs
Váš názor
/html>c="https://c1.microsoft.com/c.gif?DI=4050&did=1&t=">did=1&t=">l>