Vyhľadávanie hodnôt v zozname údajov

Vyhľadávanie hodnôt v zozname údajov

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Povedzme, že chcete vyhľadať rozšírenie telefónu zamestnanca pomocou čísla odznaku, alebo správnu mieru provízie pre čiastku predaja. Údaje vyhľadávate na rýchle a efektívne Vyhľadanie konkrétnych údajov v zozname a na automatické overenie používania správnych údajov. Po vykonaní vyhľadávania údajov môžete vykonávať výpočty alebo Zobraziť výsledky s vrátenými hodnotami. Existuje niekoľko spôsobov, ako vyhľadať hodnoty v zozname údajov a zobraziť výsledky.

Čo vás zaujíma?

Zvislé vyhľadanie hodnôt v zozname pomocou presnej zhody

Zvislé vyhľadanie hodnôt v zozname pomocou približnej zhody

Zvislé vyhľadanie hodnôt v zozname neznámej veľkosti s použitím presnej zhody

Vodorovné vyhľadanie hodnôt v zozname pomocou presnej zhody

Vodorovné vyhľadanie hodnôt v zozname pomocou približnej zhody

Vytvorenie vyhľadávacieho vzorca pomocou Sprievodcu vyhľadávaním (iba v Exceli 2007)

Zvislé vyhľadanie hodnôt v zozname pomocou presnej zhody

Na vykonanie tejto úlohy môžete použiť funkciu VLOOKUP alebo kombináciu funkcií INDEX a MATCH.

Príklady funkcie VLOOKUP

VLOOKUP príklad č. 1

VLOOKUP príklad č. 2

Ďalšie informácie nájdete v téme funkcia VLOOKUP.

Príklady INDEXov a ZHÔD

Namiesto funkcie VLOOKUP je možné použiť funkcie INDEX a MATCH

Ak to zjednodušíme, táto syntax znamená:

=INDEX(chcem vrátenú hodnotu z rozsahu C2:C10, ktorá predstavuje ZHODU(hodnota Kel, ktorá sa nachádza niekde v poli B2:B10, pričom vrátená hodnota je prvá hodnota zodpovedajúca hodnote Kel))

Vzorec vyhľadá prvú hodnotu v bunke C2: C10, ktorá zodpovedá Kale (v B7), a vráti hodnotu v bode C7 (100), čo je prvá hodnota, ktorá sa zhoduje s kučeravým kelu.

Ďalšie informácie nájdete v téme Funkcia index a funkcia Match.

Na začiatok stránky

Zvislé vyhľadanie hodnôt v zozname pomocou približnej zhody

Na tento účel použite funkciu VLOOKUP.

Dôležité:  Skontrolujte, či boli hodnoty v prvom riadku zoradené vo vzostupnom poradí.

Príklad vzorca funkcie VLOOKUP, ktorý hľadá približnú zhodu

Vo vyššie uvedenom príklade funkcia VLOOKUP vyhľadá krstné meno študenta, ktorý má 6 tardies v rozsahu a2: B7. V tabuľke nie je žiadny vstup pre 6 tardies, takže funkcia VLOOKUP vyhľadá nasledujúcu najvyššiu zhodu nižšiu ako 6 a vyhľadá hodnotu 5, ktorá je priradená k prvému názvu Dave, a tým vráti hodnotu Dave.

Ďalšie informácie nájdete v téme funkcia VLOOKUP.

Na začiatok stránky

Zvislé vyhľadanie hodnôt v zozname neznámej veľkosti s použitím presnej zhody

Ak chcete vykonať túto úlohu, použite funkcie OFFSET a MATCH.

Poznámka: Tento postup použite, ak sa údaje nachádzajú v externom rozsahu údajov, ktorý obnovujete každý deň. Viete, že cena je v stĺpci B, ale neviete, koľko riadkov údajov sa server vráti, a prvý stĺpec nie je zoradený podľa abecedy.

Príklad funkcií OFFSET a MATCH

C1 je Horné ľavé bunky rozsahu (nazývané aj začiatočná bunka).

Match ("pomaranče"; C2: C7; 0) vyhľadá pomaranče v rozsahu C2: C7. Začiatočnú bunku v rozsahu by ste nemali zahrnúť.

1 je počet stĺpcov napravo od počiatočnej bunky, v ktorej by mala byť vrátená hodnota. V našom príklade je vrátená hodnota z stĺpca D, predaj.

Na začiatok stránky

Vodorovné vyhľadanie hodnôt v zozname pomocou presnej zhody

Na vykonanie tejto úlohy sa používa funkcia HLOOKUP. Nižšie je uvedený príklad:

Príklad vzorca HLOOKUP, ktorý hľadá presnú zhodu

Funkcia HLOOKUP vyhľadá stĺpec predaj a vráti hodnotu z riadka 5 v zadanom rozsahu.

Ďalšie informácie nájdete v téme funkcia HLOOKUP.

Na začiatok stránky

Vodorovné vyhľadanie hodnôt v zozname pomocou približnej zhody

Na vykonanie tejto úlohy sa používa funkcia HLOOKUP.

Dôležité:  Skontrolujte, či boli hodnoty v prvom riadku zoradené vo vzostupnom poradí.

Príklad vzorca HLOOKUP, ktorý hľadá približnú zhodu

Vo vyššie uvedenom príklade funkcia HLOOKUP vyhľadá hodnotu 11000 v riadku 3 v zadanom rozsahu. Nenájde 11000, a preto vyhľadá ďalšiu najvyššiu hodnotu menšiu ako 1100 a vráti 10543.

Ďalšie informácie nájdete v téme funkcia HLOOKUP.

Na začiatok stránky

Vytvorenie vyhľadávacieho vzorca pomocou Sprievodcu vyhľadávaním (ibaExcel 2007 )

Poznámka: Doplnok Sprievodca vyhľadávaním bol v programe Excel 2010 zrušené. Táto funkcia bola nahradená funkciou sprievodca a dostupnými vyhľadávacími a referenčnými funkciami (odkaz).

V Excel 2007 vytvorí Sprievodca vyhľadávaním vyhľadávací vzorec založený na údajoch hárka s menovkami riadkov a stĺpcov. Sprievodca vyhľadávaním vám pomôže nájsť iné hodnoty v riadku, ak poznáte hodnotu v jednom stĺpci a naopak. Sprievodca vyhľadávaním používa INDEX a ZHODu vo vzorcoch, ktoré vytvára.

  1. Kliknite na bunku v rozsahu.

  2. Na karte vzorce v skupine riešenia kliknite na položku vyhľadávanie.

  3. Ak príkaz Lookup nie je k dispozícii, je potrebné načítať doplnok program Sprievodca vyhľadávaním.

    Ako načítať doplnok programu Sprievodca vyhľadávaním

  4. Kliknite na tlačidlo Microsoft Office Obrázok tlačidla Office , kliknite na položku Možnosti programu Excela potom kliknite na kategóriu Doplnky .

  5. V poli Správa kliknite na položku Doplnky programu Excel a potom kliknite na tlačidlo Prejsť.

  6. V dialógovom okne dostupné doplnky začiarknite políčko vedľa položky Sprievodca vyhľadávaníma potom kliknite na tlačidlo OK.

  7. Postupujte podľa pokynov v sprievodcovi.

Na začiatok stránky

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×