Găsiți informații în tabele de date cu funcția LOOKUP a Excel

01 din 01

Excel LOOKUP Funcția Tutorial în formularul Array

Găsirea informațiilor cu funcția LOOKUP în Excel. © Ted Franceză

Funcția Excel LOOKUP are două forme: Formularul Vector și Formularul de Array .

Forma matrice a funcției LOOKUP este similară cu alte funcții de căutare Excel, cum ar fi VLOOKUP și HLOOKUP, prin faptul că poate fi utilizată pentru a găsi sau a căuta valori specifice dintr-un tabel de date.

Cum diferă este faptul că:

  1. Cu VLOOKUP și HLOOKUP, puteți alege ce coloană sau rând să returneze o valoare de date, în timp ce LOOKUP întoarce întotdeauna o valoare din ultimul rând sau coloană din matrice .
  2. Încercarea de a găsi o potrivire pentru valoarea specificată - cunoscută sub numele de Lookup_value - VLOOKUP caută numai prima coloană de date și HLOOKUP numai primul rând, în timp ce funcția LOOKUP va căuta fie primul rând, fie o coloană, în funcție de forma matricei .

Funcția LOOKUP și forma Array

Forma matricei - dacă este pătrată (număr egal de coloane și rânduri) sau un dreptunghi (număr inegal de coloane și rânduri) - afectează funcția LOOKUP căutând date:

Sintaxa funcțiilor LOOKUP și argumentele - Formular de matrice

Sintaxa pentru forma Array a funcției LOOKUP este:

= LOOKUP (Lookup_value, Array)

Lookup_value (obligatoriu) - o valoare pe care funcția o caută în matrice. Lookup_value poate fi un număr, un text, o valoare logică sau un nume sau o referință de celule care se referă la o valoare.

Array (obligatoriu) - celulele de interval pe care funcția le caută pentru a găsi valoarea Lookup_value. Datele pot fi text, numere sau valori logice.

Note:

Exemplu Folosind formularul Array al funcției LOOKUP

După cum se vede în imaginea de mai sus, acest exemplu va utiliza formularul Array al funcției LOOKUP pentru a găsi prețul unui Whachamacallit în lista de inventar.

Forma matricei este un dreptunghi înalt . În consecință, funcția va returna o valoare situată în ultima coloană a listei de inventar.

Sortarea datelor

După cum este indicat în notele de mai sus, datele din matrice trebuie sortate în ordine ascendentă, astfel încât funcția LOOKUP să funcționeze corect.

Când sortați date în Excel, este necesar să selectați mai întâi coloanele și rândurile de date care trebuie sortate. În mod normal, aceasta include și rubricile coloanelor.

  1. Evidențiați celulele A4 până la C10 în foaia de lucru
  2. Faceți clic pe fila Date din meniul de panglică
  3. Faceți clic pe opțiunea Sortare din mijlocul benzii pentru a deschide caseta de dialog Sortare
  4. Sub rubrica Coloană din caseta de dialog alegeți să sortați după piesă din opțiunile listă derulantă
  5. Dacă este necesar, din rubrica Sortare la rubrică alegeți Valorile din opțiunile listă derulantă
  6. Dacă este necesar, la rubrica Ordine alegeți A la Z din opțiunile de listă derulantă
  7. Faceți clic pe OK pentru a sorta datele și a închide caseta de dialog
  8. Ordinea datelor ar trebui să se potrivească acum cu cea observată în imaginea de mai sus

LOOKUP Exemplu de funcții

Deși este posibil să tastați doar funcția LOOKUP

= LOOKUP (A2, A5: C10)

într-o celulă de foaie de lucru, mulți oameni consideră că este mai ușor să folosești caseta de dialog a funcției.

Caseta de dialog vă permite să introduceți fiecare argument pe o linie separată, fără să vă faceți griji cu privire la sintaxa funcției - cum ar fi paranteza și separatoarele de virgule între argumente.

Pașii de mai jos detaliază modul în care funcția LOOKUP a fost introdusă în celula B2 folosind caseta de dialog.

  1. Faceți clic pe celula B2 din foaia de lucru pentru a deveni celula activă ;
  2. Faceți clic pe fila Formule ;
  3. Selectați Lookup and Reference din panglică pentru a deschide lista verticală de funcții;
  4. Faceți clic pe LOOKUP din listă pentru a afișa caseta de dialog Select arguments ;
  5. Faceți clic pe opțiunea lookup_value, array din listă;
  6. Faceți clic pe OK pentru a afișa caseta de dialog Argumente funcționale ;
  7. În caseta de dialog, faceți clic pe linia Lookup_value ;
  8. Faceți clic pe celula A2 din foaia de lucru pentru a introduce respectiva referință de celule în caseta de dialog;
  9. Faceți clic pe linia Array din caseta de dialog
  10. Evidențiați celulele A5-C10 din foaia de lucru pentru a introduce acest interval în caseta de dialog - acest interval conține toate datele care trebuie căutate de către funcție
  11. Faceți clic pe OK pentru a finaliza funcția și a închide caseta de dialog
  12. O eroare # N / A apare în celula E2 deoarece nu avem încă de introdus numele unei părți în celula D2

Introducerea unei valori de căutare

  1. Faceți clic pe celula A2, tastați Whachamacallit și apăsați tasta Enter de pe tastatură;
  2. Valoarea $ 23.56 ar trebui să apară în celula B2, deoarece acesta este prețul unui Whachamacallit localizat în ultima coloană a tabelului de date;
  3. Testați funcția introducând alte nume de părți în celula A2. Prețul pentru fiecare parte din listă va apărea în celula B2;
  4. Când faceți clic pe celula E2, funcția completă = LOOKUP (A2, A5: C10) apare în bara de formula de deasupra foii de lucru.