Ako používať VLOOKUP, alebo HLOOKUP nájsť presnú zhodu

Preklady článku Preklady článku
ID článku: 181213 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

Súhrn

Funkcie VLOOKUP a HLOOKUP obsahujú argument rozsah, ktorý vám umožní nájsť presnú zhodu na svoje vyhľadávacie hodnoty bez triedenie vyhľadávaciu tabuľku s názvom.

Poznámka Nie je potrebné zoradiť vyhľadávaciu tabuľku, ak používate hodnota argumentu správne.

Ďalšie informácie

Tieto funkcie sú definované takto.

Funkcia HLOOKUP

   =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 Ak má argument rozsah hodnotu pravda alebo nie je zadaný (pre približnú zhodu), hodnoty v prvom stĺpci tabuľky musia byť zoradené vzostupne objednávky. Ak má argument rozsah hodnotu NEPRAVDA (pre presnú zhodu), tabuľka nemá nemusia byť zoradené.

Príklad, ktorý používa FALOŠNÉ ako hodnota argumentu

Nasledujúci zoznam obsahuje niektoré ovocie a ich príslušné farby. Všimnite si, že prvý stĺpec je zoradený nie:
   A1: Fruit    B1: Color  
   A2: Kiwi     B2: Green 
   A3: Banana   B3: Yellow 
   A4: Grape    B4: Purple  
   A5: Apple    B5: Red   
				
Nasledujúci vzorec zistí farbu (červená), ktorá zodpovedá ovocie jablko. Akúkoľvek bunku v pracovnom hárku môžete zadať vzorec:
=VLOOKUP("Apple",A2:B5,2,FALSE)
				
Všimnite si, že ak zmeníte argument rozsah na hodnotu TRUE, program Excel vráti chybu #N/A, pretože prvý stĺpec je zoradený nie.

Funkcia HLOOKUP

=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 Ak má argument rozsah hodnotu pravda alebo nie je zadaný (pre približnú zhodu), hodnoty v prvom riadku tabuľky musia byť zoradené vo vzostupnom poradí. Ak má argument rozsah hodnotu NEPRAVDA (pre presnú zhodu), tabuľka nemusí byť zoradené.

Príklad, ktorý používa FALOŠNÉ ako hodnota argumentu

Nasledujúci zoznam obsahuje niektoré ovocie a ich príslušné farby. Všimnite si, že prvý stĺpec je zoradený nie:
   A1: Fruit    B1: Color
   A2: Kiwi     B2: Green
   A3: Banana   B3: Yellow
   A4: Grape    B4: Purple
   A5: Apple    B5: Red
				
Nasledujúci vzorec zistí farba stĺpca a vráti treťou položkou (-1) pre výdavkovú kapitolu žlto. Akúkoľvek bunku v pracovnom hárku môžete zadať vzorec:
=HLOOKUP("Color",A1:B5,3,FALSE)
				
Všimnite si, že ak zmeníte argument rozsah na hodnotu TRUE, program Excel vráti chybu #N/A, pretože prvý stĺpec je zoradený nie.

Odkazy

Ďalšie informácie o používaní VYHĽADÁVACÍCH funkcií v programe Microsoft Excel, kliknite na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
181212 XL: Vykonávajúci vyhľadávanie s neusporiadané údaje v programe Excel
214264 XL: Ako vykonať rozlišujú vyhľadávanie
214069 XL: Ako sa vrátite na prvý alebo posledný zápas v poli
181201 XL: HLOOKUP, HLOOKUP, LOOKUP vrátiť nesprávne hodnoty
213476 XL: Neočakávané výsledky obsahujúce zmiešaný Text a čísla v vyhľadávaciu tabuľku
280094 XL: Vzorka User-definované funkcie Skryť chyby vo vzorcoch
Ďalšie informácie o funkcii HLOOKUP, kliknite Pomocník programu Microsoft Excel napomoc ponuka, typu Funkcia pracovného hárka HLOOKUP v Asistentovi programu Office alebo Sprievodcu odpoveďami a potom kliknite Hľadať Ak chcete zobraziť tému.
Ďalšie informácie o funkcia VLOOKUP, kliknite Pomocník programu Microsoft Excel napomoc ponuka, typu Funkcia pracovného hárka VLOOKUP v Asistentovi programu Office alebo Sprievodcu odpoveďami a potom kliknite Hľadať Ak chcete zobraziť tému.

Vlastnosti

ID článku: 181213 - Posledná kontrola: 9. apríla 2013 - Revízia: 4.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • 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
Kľúčové slová: 
kbhowto kbmt KB181213 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 181213

Odošlite odozvu

 

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