Cum se utilizează VLOOKUP în Excel

Funcția CĂUTARE V din Excel caută o valoare într-un interval de celule, apoi returnează o valoare care se află în același rând cu valoarea pe care o căutați.

VLOOKUP, care înseamnă „Vertical Lookup”, este o funcție de căutare care caută o valoare în coloana din stânga (prima coloană) a intervalului și returnează valoarea paralelă din coloana din dreapta acesteia. Funcția VLOOKUP caută doar în sus (de sus în jos) valoarea într-un tabel aranjat vertical.

De exemplu, să presupunem că avem o listă de inventar într-o foaie de lucru cu un tabel care arată numele articolelor, data achiziției, cantitatea și prețul. Apoi, am putea folosi VLOOKUP într-o altă foaie de lucru pentru a extrage cantitatea și prețul pentru un anumit nume de articol din foaia de lucru de inventar.

Funcția VLOOKUP poate părea descurajantă la început, dar este de fapt destul de ușor de utilizat odată ce înțelegeți cum funcționează. Aici, în acest tutorial, vă vom arăta cum să utilizați funcția VLOOKUP în Excel.

VLOOKUP Sintaxă și argumente

Dacă veți folosi funcția CĂUTARE V, trebuie să-i cunoașteți sintaxa și argumentele.

Sintaxa funcției VLOOKUP:

=CĂUTAREV(valoare_căutare, matrice_tabelă, număr_index_col,[căutare_gamă])

Această funcție constă din 4 parametri sau argumente:

  • valoare_căutare: Aceasta specifică valoarea pe care o căutați în prima coloană a tabloului dat. Valoarea Căutare trebuie să fie întotdeauna în partea din stânga (coloana tabelului de căutare.
  • table_array: Acesta este tabelul (gama de celule) în care doriți să căutați o valoare. Acest tabel (tabel de căutare) poate fi în aceeași foaie de lucru sau în altă foaie de lucru sau chiar într-un registru de lucru diferit.
  • col_index_num: Aceasta specifică numărul coloanei matricei de tabel care are valoarea pe care doriți să o extrageți.
  • [cautare_gamă]: Acest parametru specifică dacă doriți să extrageți o potrivire exactă sau o potrivire aproximativă. Este fie TRUE, fie FALS, introduceți „FALSE” dacă doriți valoarea exactă sau introduceți „TRUE” dacă sunteți de acord cu valoarea aproximativă.

Utilizarea funcției CĂUTARE V în Excel

Să explorăm cum să folosiți VLOOKUP în Microsoft Excel.

Exemplu de bază

Pentru a utiliza VLOOKUP, mai întâi, trebuie să vă creați baza de date sau tabelul (vezi mai jos).

Apoi creați un tabel sau un interval de unde doriți să căutați și extrageți valorile din tabelul de căutare.

Apoi, selectați celula în care doriți valoarea extrasă și introduceți următoarea formulă CĂUTARE V. De exemplu, vrem să căutăm numărul de telefon al lui „Ena”, apoi trebuie să introducem valoarea de căutare ca B13, A2:E10 ca matrice de tabel, 5 pentru numărul coloanei numărului de telefon și FALSE pentru a returna exact valoare. Apoi, apăsați „Enter” pentru a finaliza formula.

=CĂUTARE V(B13;A2:E10;5;FALSE)

Nu trebuie să tastați manual intervalul de tabel, puteți doar să selectați intervalul sau tabelul folosind mouse-ul pentru argumentul table_array. Și va fi adăugat automat la argument.

Amintiți-vă, pentru ca acest lucru să funcționeze, valoarea de căutare trebuie să fie în partea din stânga a tabelului nostru de căutare (A2:E10). De asemenea, Lookup_value nu trebuie să fie neapărat în coloana A a foii de lucru, trebuie doar să fie coloana din stânga a intervalului pe care doriți să o căutați.

Vlookup arată corect

Funcția VLOOKUP poate privi doar în dreapta tabelului. Acesta caută o valoare în prima coloană a unui tabel sau a unui interval și extrage valoarea potrivită dintr-o coloană din dreapta.

Potrivire exactă

Funcția Excel VLOOKUP are două metode de potrivire, acestea sunt: ​​exactă și aproximativă. Parametrul „range_lookup” din funcția VLOOKUP specifică ce fel de dvs. căutați, exact sau aproximativ.

Dacă introduceți range_lookup ca „FALSE” sau „0”, formula caută o valoare care este exact egală cu lookup_value (poate fi un număr, text sau dată).

=CĂUTARE V(A9;A2:D5;3;FALSE)

Dacă o potrivire exactă nu este găsită în tabel, va returna o eroare #N/A. Când am încercat să căutăm „Japonia” și să returnăm valoarea corespunzătoare în coloana 4, apare eroarea #N/A deoarece nu există „Japonia” în prima coloană a tabelului.

Puteți introduce fie numărul „0”, fie „FALSE” în ​​argumentul final. Ambele înseamnă același lucru în Excel.

Potrivire aproximativă

Uneori nu aveți nevoie neapărat de o potrivire exactă, cea mai bună potrivire este suficientă. În astfel de cazuri, puteți utiliza modul de potrivire aproximativă. Setați argumentul final al funcției la „TRUE” pentru a găsi o potrivire aproximativă. Valoarea implicită este TRUE, ceea ce înseamnă că dacă nu adăugați ultimul argument, funcția va folosi potrivirea aproximativă în mod implicit.

=CĂUTARE V(B10;A2:B7;2;ADEVĂRAT)

În acest exemplu, nu avem nevoie de un scor exact pentru a găsi o notă adecvată. Tot ce ne trebuie este notele pentru a fi în acel interval de scor.

Dacă VLOOKUP găsește o potrivire exactă, atunci va returna acea valoare. În exemplul de mai sus, dacă formula nu poate găsi valoarea de căutare 89 în prima coloană, atunci va returna următoarea valoare cea mai mare (80).

Primul meci

Dacă coloana din stânga a tabelului conține duplicate, CĂUTARE V va găsi și va returna prima potrivire.

De exemplu, VLOOKUP este configurat pentru a găsi numele de familie pentru prenumele „Mia”. Deoarece există 2 intrări cu prenumele „Mia”, deci funcția returnează numele de familie pentru prima intrare, „Bena”.

Potrivire wildcard

Funcția VLOOKUP vă permite să găsiți o potrivire parțială pentru o valoare specificată utilizând caractere wildcard. Dacă doriți să găsiți o valoare care conține valoarea de căutare în orice poziție, adăugați un semn și (&) pentru a uni valoarea noastră de căutare cu caracterul joker (*). Utilizați semnele „$” pentru a face referințe absolute la celule și adăugați semnul metacar „*” înainte sau după valoarea de căutare.

În exemplu, avem doar o parte dintr-o valoare de căutare (Vin) în celula B13. Deci, pentru a realiza o potrivire parțială pe caracterele date, concatenați un wildcard „*” după referința celulei.

=CĂUTAREV($B$13&"*",$A$2:$E$10,3,FALSE)

Căutări multiple

Funcția VLOOKUP vă permite să creați o căutare dinamică bidirecțională, care se potrivește pe ambele rânduri și coloane. În exemplul următor, VLOOKUP este configurat pentru a efectua o căutare bazată pe prenume (Mayra) și oraș. Sintaxa din B14 este:

=CĂUTARE V(B13;A2:E10,POTRIVIRE(A14;A1:E1,0),0)

Cum se face CĂUTARE V dintr-o altă foaie în Excel

De obicei, funcția CĂUTARE V este folosită pentru a returna valori care se potrivesc dintr-o foaie de lucru separată și este rareori folosită cu date din aceeași foaie de lucru.

Pentru a căuta dintr-o altă foaie Excel, dar în același registru de lucru, introduceți numele foii înainte de table_array cu un semn de exclamare (!).

De exemplu, pentru a căuta valoarea celulei A2 a foii de lucru „Produse” în intervalul A2:B8 din foaia de lucru „Prețuri articole” și a returna o valoare corespunzătoare din coloana B:

=CĂUTAREV(A2,Prețuri articol!2$A$:8$C$,2,FALSE)

Imaginea de mai jos arată un tabel din foaia de lucru „Prețuri articole”.

Când introducem formula VLOOKUP în coloana C a foii de lucru „Produse”, aceasta extrage date potrivite din foaia de lucru „Prețuri articol”.

Cum se face CĂUTARE V dintr-un alt registru de lucru în Excel

De asemenea, puteți căuta valoarea într-un registru de lucru complet diferit. Dacă doriți să căutați VLOOKUP dintr-un alt registru de lucru, trebuie să includeți numele registrului de lucru între paranteze drepte, urmat de numele foii înainte de table_array cu un semn de exclamare (!) (așa cum se arată mai jos).

De exemplu, utilizați această formulă pentru a căuta valoarea celulei A2 a unei foi de lucru diferite din foaia de lucru numită „ItemPrices” din registrul de lucru „Item.xlsx”:

=CĂUTAREV(A2,[Item.xls]Prețuri articol! $A$2:$B$8,2,FALSE)

Mai întâi, deschideți ambele registre de lucru, apoi începeți să introduceți formula în celula C2 a unei foi de lucru (foaia de lucru produs), iar când ajungeți la argumentul table_array, mergeți la registrul de lucru principal cu date (Item.xlsx) și selectați intervalul tabelului. În acest fel, nu trebuie să tastați manual registrul de lucru și numele foii de lucru. Tastați restul argumentelor și apăsați tasta „Enter” pentru a finaliza funcția.

Chiar dacă închideți registrul de lucru care conține tabelul de căutare, formula VLOOKUP va continua să funcționeze, dar acum puteți vedea calea completă a registrului de lucru închis, așa cum se arată în următoarea captură de ecran.

Utilizați funcția VLOOKUP din Excel Ribbon

Dacă nu vă amintiți formulele, puteți accesa întotdeauna funcția CĂUTARE V din Excel Ribbon. Pentru a accesa VLOOKUP, accesați fila „Formule” din Excel Ribbon și faceți clic pe pictograma „Căutare și referință”. Apoi, selectați opțiunea „CĂUTARE V” din partea de jos a meniului drop-down.

Apoi, introduceți argumente în caseta de dialog „Argumente ale funcției”. Apoi, faceți clic pe butonul „OK”.

În exemplu, am căutat prenumele „Sherill” în tabel pentru a returna starea corespunzătoare în coloana D.

Sperăm că ați învățat cum să utilizați funcția CĂUTARE V în Excel din acest articol. Dacă doriți să aflați mai multe despre cum să utilizați Excel, consultați celelalte articole despre Excel.