Použite funkciu Excel LOOKUP - vektorový formulár - na získanie jedinej hodnoty z jedného alebo jedného stĺpca rozsahu údajov. Zistite, ako s touto príručkou krok za krokom.
01 z 04
Vyhľadajte údaje v stĺpcoch alebo riadkoch pomocou funkcie LOOKUP programu Excel
Funkcia LOOKUP programu Excel má dve formy:
- Formulár poľa
- vektorový formulár ;
Ako sa líšia:
- Formulár Array vyzerá v prvom riadku alebo stĺpci poľa - blok dát s viacerými riadkami a stĺpcami - pre zadanú hodnotu a potom vracia hodnotu z rovnakej pozície v poslednom riadku alebo stĺpci poľa.
- Vektorový formulár vyhľadáva vektor - jeden riadok alebo stĺpec údajov - pre zadanú hodnotu a potom vráti hodnotu z rovnakej pozície v druhom riadku alebo stĺpci.
02 z 04
Syntaktická funkcia LOOKUP a argumenty - vektorová forma
Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky a argumenty .
Syntax pre vektorovú formu funkcie LOOKUP je:
= LOOKUP (hodnota Lookup_value, Lookup_vector, [Result_vector])
Hodnota Lookup_value (požadovaná) - hodnota , ktorú funkcia vyhľadáva v prvom vektore. Hodnota Lookup_value môže byť číslo, text, logická hodnota alebo názov alebo odkaz na bunku, ktorý sa vzťahuje na hodnotu.
Lookup_vector (povinné) - rozsah obsahujúci iba jeden riadok alebo stĺpec, ktorý funkcia vyhľadá, aby našla Lookup_value . Údaje môžu byť text, čísla alebo logické hodnoty.
Result_vector (voliteľné) - rozsah, ktorý obsahuje iba jeden riadok alebo stĺpec. Tento argument musí mať rovnakú veľkosť ako Lookup_vector .
Poznámky:
- Aby funkcia LOOKUP fungovala správne, musí byť Lookup_vector zoradený vo vzostupnom poradí (A až Z alebo najmenší na najväčší pre čísla)
- Ak sa vynechá argument Result_vector , funkcia vráti argument Lookup_value, ak je prítomný vo vyhľadávači Lookup_vector
- Ak funkcia nedokáže nájsť presnú zhodu pre hodnotu Lookup_value, vyberie najväčšiu hodnotu vo vyhľadávači, ktorá je nižšia alebo rovná ako hodnota vyhľadávania;
- Ak hodnota Lookup_value je menšia ako všetky hodnoty vo vyhľadávači Lookup_vector , funkcia LOOKUP vráti chybu # N / A.
03 z 04
Príklad funkcie LOOKUP
Ako je vidieť na obrázku vyššie, tento príklad použije vektorovú formu funkcie LOOKUP vo vzorci na nájdenie ceny zariadenia v zozname zásob pomocou nasledujúceho vzorca:
= LOOKUP (D2, D5: D10, E5: E10)
Pre zjednodušenie zadávania argumentov funkcie sa v nasledujúcich krokoch použije dialógové okno funkcie LOOKUP.
- Kliknite na bunku E2 v pracovnom hárku, aby ste vytvorili aktívnu bunku .
- Kliknite na kartu Formuláre v ponuke pásu ;
- 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 možnosť lookup_value, lookup_vector, result_vector 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 D2 v pracovnom hárku zadáte odkaz na bunku do dialógového okna - v tejto bunke zadáme názov časti, ktorú hľadáme
- Kliknite na riadok Lookup_vector v dialógovom okne;
- Zvýraznite bunky D5 až D10 v pracovnom hárku a zadajte tento rozsah v dialógovom okne - tento rozsah obsahuje názvy častí;
- Kliknite na riadok Result_vector v dialógovom okne;
- Zvýraznite bunky E5 až E10 v pracovnom hárku, aby ste v dialógu zadali tento rozsah - tento rozsah obsahuje ceny pre zoznam dielov;
- Kliknutím na tlačidlo OK dokončite funkciu a zatvorte dialógové okno;
- V bunke E2 sa objaví chyba # N / A, pretože do bunky D2 ešte nemôžeme napísať názov časti
04 z 04
Zadanie hodnoty vyhľadávania
Kliknite na bunku D2, napíšte Gear a stlačte kláves Enter na klávesnici
- Hodnota 20,21 dolárov by sa mala nachádzať v bunke E2, pretože ide o cenu zariadenia nachádzajúceho sa v druhom stĺpci údajovej tabuľky.
- Funkciu otestujte zadaním ďalších názvov častí do bunky D2. Cena za každú časť v zozname sa zobrazí v bunke E2;
- Keď kliknete na bunku E2, kompletná funkcia
= LOOKUP (D2, D5: D10, E5: E10) sa objaví vo formulári nad pracovným hárkom.