Postup při použití funkce SVYHLEDAT nebo VVYHLEDAT, vyhledat přesnou shodu

Překlady článku Překlady článku
ID článku: 181213 - 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

Funkce VVYHLEDAT a SVYHLEDAT obsahují argument typ, který umožňuje najít přesnou shodu vyhledávací hodnota bez řazení vyhledávací tabulku nazvanou.

Poznámka: Není nutné řazení vyhledávací tabulku používáte argument typ správně.

Další informace

Syntaxe těchto funkcí jsou definovány následovně.

Funkce SVYHLEDAT

   =VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
				
kde:
   Argument     Definition of argument
   ---------------------------------------------------------------------

   lookup_value The value to be found in the first column of the array.

   table_array  The table of information in which data is looked up.

   col_index    The column number in the table_array for which the
                matching value should be returned.

   range_lookup It is a logical value that specifies whether
                you want to find an exact match or an approximate match.
                If TRUE or omitted, an approximate match is returned; in
                other words, if an exact match is not found, the next
                largest value that is less than the lookup_value is
                returned. If FALSE, VLOOKUP finds an exact match. If an
                exact match is not found, the #N/A error value is returned.
				
Poznámka: Je-li argument hodnotu PRAVDA nebo vynechán (pro přibližné shody), hodnoty v prvním sloupci tabulky musí být seřazeny vzestupně pořadí. Pokud argument typ nabývá hodnoty NEPRAVDA (pro přesná shoda), nemá tabulka nemusí být seřazeny.

Příklad, který používá jako Argument typ hodnotu NEPRAVDA

Následující seznam obsahuje některé ovoce a jejich odpovídajících barev. Všimněte si, že prvním sloupci nejsou uvedeny:
   A1: Fruit    B1: Color  
   A2: Kiwi     B2: Green 
   A3: Banana   B3: Yellow 
   A4: Grape    B4: Purple  
   A5: Apple    B5: Red   
				
Následující vzorec vyhledá odpovídající ovoce Apple barvy (červená). Do libovolné buňky v listu, můžete zadat vzorec:
=VLOOKUP("Apple",A2:B5,2,FALSE)
				
Všimněte si, pokud změníte argumentu typ na hodnotu TRUE, aplikace Excel vrátí chybu #N/A, protože první sloupec není seřazena.

Funkce VVYHLEDAT

=HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
				
kde:
   Argument     Definition of argument
   ---------------------------------------------------------------------

   lookup_value The value to be found in the first column of the array.

   table_array  The table of information in which data is looked up.

   row_index    The row number in the table_array for which the
                matching value should be returned.

   range_lookup It is a logical value that specifies whether
                you want to find an exact match or an approximate match.
                If TRUE or omitted, an approximate match is returned; in
                other words, if an exact match is not found, the next
                largest value that is less than the lookup_value is
                returned. If FALSE, VLOOKUP finds an exact match.
                If an exact match is not found, the #N/A error value is
                returned.
				
Poznámka: Je-li argument hodnotu PRAVDA nebo vynechán (pro přibližné shody), hodnoty v prvním řádku oblasti tabulka musí být seřazeny ve vzestupném pořadí. Pokud argument typ nabývá hodnoty NEPRAVDA (pro přesnou shodu) první řádek tabulky nemusí třídit.

Příklad, který používá jako Argument typ hodnotu NEPRAVDA

Následující seznam obsahuje některé ovoce a jejich odpovídajících barev. Všimněte si, že prvním sloupci nejsou uvedeny:
   A1: Fruit    B1: Color
   A2: Kiwi     B2: Green
   A3: Banana   B3: Yellow
   A4: Grape    B4: Purple
   A5: Apple    B5: Red
				
Následující vzorec vyhledá sloupec Barva a vrátí třetí položka (-1) pro nadpis žlutá. Do libovolné buňky v listu, můžete zadat vzorec:
=HLOOKUP("Color",A1:B5,3,FALSE)
				
Všimněte si, pokud změníte argumentu typ na hodnotu TRUE, aplikace Excel vrátí chybu #N/A, protože první sloupec není seřazena.

Odkazy

Další informace o použití funkce vyhledávání v aplikaci Microsoft Excel klepněte na následující čísla článků znalostní báze Microsoft Knowledge Base:
181212 XL: Provádění vyhledávání s neseřazenými daty v aplikaci Excel
214264 XL: Jak provádět vyhledávání rozlišována
214069 XL: Jak vrátit na první nebo poslední shoda v matici
181201 XL: Funkce SVYHLEDAT, VVYHLEDAT, vyhledávání vrací nesprávné hodnoty
213476 XL: Neočekávané výsledky s smíšený Text a čísla ve vyhledávací tabulce
280094 XL: Ukázkových uživatelem definované funkce Skrýt chyby ve vzorcích
Další informace o funkci VVYHLEDAT Nápověda pro Microsoft Excel naNápověda Nabídka Typ Funkce listu VVYHLEDAT do pomocníka Office nebo Průvodci odpověďmi a potom klepněte na tlačítko Hledání Chcete-li zobrazit.
Další informace o funkci SVYHLEDAT Nápověda pro Microsoft Excel naNápověda Nabídka Typ Funkce listu SVYHLEDAT do pomocníka Office nebo Průvodci odpověďmi a potom klepněte na tlačítko Hledání Chcete-li zobrazit.

Vlastnosti

ID článku: 181213 - Poslední aktualizace: 9. dubna 2013 - Revize: 7.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
  • Microsoft Office Excel 2007
Klíčová slova: 
kbhowto kbmt KB181213 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: 181213

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com