01 z 01
Funkcia Excel LOOKUP Tutorial v poli Array
Funkcia programu Excel LOOKUP má dve formy: Formulár vektora a Formulár poľa .
Forma poľa funkcie LOOKUP je podobná ostatným funkciám vyhľadávania vo formáte Excel, ako napríklad VLOOKUP a HLOOKUP v tom, že sa dá použiť na vyhľadanie alebo vyhľadanie špecifických hodnôt umiestnených v tabuľke údajov.
Ako sa líši:
- Pomocou VLOOKUP a HLOOKUP môžete vybrať, ktorý stĺpec alebo riadok vráti hodnotu údajov z, zatiaľ čo LOOKUP vždy vráti hodnotu z posledného riadka alebo stĺpca v poli .
- Pri hľadaní zhody pre zadanú hodnotu - známe ako Lookup_value - VLOOKUP vyhľadá iba prvý stĺpec údajov a HLOOKUP iba prvý riadok, zatiaľ čo funkcia LOOKUP vyhľadá buď prvý riadok alebo stĺpec v závislosti na tvare poľa ,
Funkcia LOOKUP a tvar poľa
Tvar poľa - či je štvorcový (rovnaký počet stĺpcov a riadkov) alebo obdĺžnik (nerovnomerný počet stĺpcov a riadkov) - ovplyvňuje, kde hľadá funkcia LOOKUP údaje:
- Ak má pole tvar štvorca alebo je to vysoký obdĺžnik (vyšší ako je šírka), LOOKUP predpokladá, že údaje sú usporiadané v stĺpcoch a preto hľadajú zhodu s hodnotou Lookup_value v prvom stĺpci poľa.
- Ak pole je široký obdĺžnik (širší ako je vysoký), LOOKUP predpokladá, že údaje sú usporiadané v riadkoch a preto hľadajú zhodu s hodnotou Lookup_value v prvom riadku poľa.
Syntaktická funkcia LOOKUP a Argumenty - Formulár poľa
Syntax pre formulár Array funkcie LOOKUP je:
= LOOKUP (hodnota vyhľadávania, pole)
Lookup_value (požadované) - hodnota , ktorú funkcia vyhľadáva v poli. Hodnota Lookup_value môže byť číslo, text, logická hodnota alebo názov alebo odkaz na bunku, ktorý sa vzťahuje na hodnotu.
Array (povinné) - bunky rozsahu, ktoré vyhľadáva funkcia, aby našli hodnotu Lookup_value. Údaje môžu byť text, čísla alebo logické hodnoty.
Poznámky:
- Aby funkcia LOOKUP fungovala správne, musí byť argument Array zoradený vo vzostupnom poradí (A až Z alebo najmenší na najväčší pre čísla)
- Ak funkcia nemôže nájsť presnú zhodu pre vyhľadávaciu hodnotu, zvolí najväčšiu hodnotu v poli Array, ktorá je nižšia alebo rovná v hodnote vyhľadávacieho hodnotenia
- Ak hodnota Lookup_value chýba alebo je menšia ako všetky hodnoty v poli Array, funkcia LOOKUP vráti chybu # N / A
Príklad Použitie formulára Array funkcie LOOKUP
Ako je vidieť na obrázku vyššie, tento príklad použije Formulár Array funkcie LOOKUP na nájdenie ceny Whachamacallit v zozname zásob.
Tvar poľa je vysoký obdĺžnik . V dôsledku toho funkcia vráti hodnotu umiestnenú v poslednom stĺpci zoznamu zásob.
Triedenie údajov
Ako je uvedené v poznámkach vyššie, údaje v poli musia byť zoradené vo vzostupnom poradí tak, aby funkcia LOOKUP fungovala správne.
Pri triedení údajov v programe Excel je potrebné najprv vybrať stĺpce a riadky údajov, ktoré sa majú zoradiť. Normálne to zahŕňa hlavičky stĺpcov.
- Zvýraznite bunky A4 až C10 v pracovnom liste
- Kliknite na kartu Údaje v ponuke pásky
- Kliknutím na možnosť Zoradiť v strede pásky otvoríte dialógové okno Triedenie
- Pod nadpisom stĺpca v dialógovom okne vyberte z možností rozbaľovacieho zoznamu triedenie podľa časti
- Ak je to potrebné, v zozname Zoradiť na nadpis vyberte položku Hodnoty z rozbaľovacích možností
- Ak je to potrebné, v riadku Objednávka vyberte možnosti A až Z z rozbaľovacích možností
- Kliknutím na tlačidlo OK triedite údaje a zatvoríte dialógové okno
- Poradie údajov by sa malo teraz zhodovať so zobrazením na obrázku vyššie
Príklad funkcie LOOKUP
Hoci je možné len napísať funkciu LOOKUP
= LOOKUP (A2, A5: C 10)
do bunky pracovného hárka, veľa ľudí je jednoduchšie používať dialógové okno funkcie.
V dialógovom okne môžete zadávať každý argument na samostatnom riadku bez toho, aby ste sa museli obávať syntaxe funkcie - napríklad zátvorky a oddeľovače čiarok medzi argumentmi.
Nasledujúce kroky podrobne opisujú, ako bola funkcia LOOKUP vložená do bunky B2 pomocou dialógového okna.
- Kliknite na bunku B2 v pracovnom hárku tak, aby bola aktívna bunka ;
- Kliknite na kartu Vzorce .
- Z rozbaľovacej ponuky vyberte položku Vyhľadávanie a odkaz a otvorte rozbaľovací zoznam funkcií.
- Kliknutím na LOOKUP v zozname vyvoláte dialógové okno Vybrať argumenty .
- Kliknite na pole lookup_value, pole v zozname;
- Kliknutím na tlačidlo OK vyvoláte dialógové okno Argumenty funkcií .
- V dialógovom okne kliknite na riadok Lookup_value ;
- Kliknutím na bunku A2 v pracovnom hárku zadáte odkaz do bunky do dialógového okna;
- Kliknite na riadok Array v dialógovom okne
- Zvýraznite bunky A5 až C10 v pracovnom hárku a zadajte tento rozsah do dialógového okna - tento rozsah obsahuje všetky údaje, ktoré má funkcia vyhľadávať
- Kliknutím na tlačidlo OK dokončite funkciu a zatvorte dialógové okno
- V bunke E2 sa objaví chyba # N / A, pretože v bunke D2 ešte nemôžeme zadávať názov časti
Zadanie hodnoty vyhľadávania
- Kliknite na bunku A2, zadajte Whachamacallit a stlačte kláves Enter na klávesnici;
- Hodnota 23,56 dolárov by sa mala nachádzať v bunke B2, pretože ide o cenu Whachamacallitu umiestneného v poslednom stĺpci tabuľky údajov;
- Funkciu otestujte zadaním ďalších názvov častí do bunky A2. Cena za každú časť v zozname sa zobrazí v bunke B2;
- Keď kliknete na bunku E2, zobrazí sa vo formulári nad pracovným hárkom úplná funkcia = LOOKUP (A2, A5: C10) .