Cum se utilizează funcția VLOOKUP în Excel

Cuprins:

Cum se utilizează funcția VLOOKUP în Excel
Cum se utilizează funcția VLOOKUP în Excel
Anonim

Recomandări cheie

  • Funcția CĂUTARE V din Excel este folosită pentru a găsi o valoare într-o foaie de calcul.
  • Sintaxa și argumentele sunt =VLOOKUP(search_value, lookup_table, column_number, [approximate_match])

Acest articol explică cum să utilizați funcția CĂUTARE V în toate versiunile de Excel, inclusiv Excel 2019 și Microsoft 365.

Ce este funcția VLOOKUP?

Funcția CĂUTARE V din Excel este folosită pentru a găsi ceva într-un tabel. Dacă aveți rânduri de date organizate după titlurile de coloană, CĂUTARE V poate fi folosită pentru a localiza o valoare folosind coloana.

Când faceți o CĂUTARE V, îi spuneți lui Excel să localizeze mai întâi rândul care conține datele pe care doriți să le preluați, apoi să returneze valoarea care se află într-o anumită coloană din rândul respectiv.

Image
Image

VLOOKUP Sintaxa și argumentele funcției

Există patru părți posibile ale acestei funcții:

=CĂUTARE V (valoare_căutare, tabel_căutare, număr_coloană, [potrivire_aproximativă])

  • search_value este valoarea pe care o căutați. Trebuie să fie în prima coloană a tabelului de căutare.
  • lookup_table este intervalul în care căutați. Aceasta include search_value.
  • număr_coloană este numărul care reprezintă câte coloane în tabelul de căutare, din stânga, ar trebui să fie coloana din care CĂUTARE V returnează valoarea.
  • approximate_match este opțional și poate fi adevărat sau fals. Determină dacă se găsește o potrivire exactă sau o potrivire aproximativă. Când este omis, valoarea prestabilită este TRUE, ceea ce înseamnă că va găsi o potrivire aproximativă.

Exemple de funcții CĂUTARE V

Iată câteva exemple care arată funcția VLOOKUP în acțiune:

Găsiți valoarea de lângă un cuvânt dintr-un tabel

=CĂUTAREV(„Lămâi”, A2:B5, 2)

Image
Image

Acesta este un exemplu simplu al funcției CĂUTARE VL în care trebuie să aflăm câte lămâi avem în stoc dintr-o listă cu mai multe articole. Intervalul pe care îl căutăm este A2:B5, iar numărul pe care trebuie să-l extragem este în coloana 2, deoarece „În stoc” este a doua coloană din intervalul nostru. Rezultatul aici este 22.

Găsiți numărul unui angajat folosind numele acestuia

=CĂUTARE V(A8, B2:D7, 3)

=CĂUTARE V (A9, A2:D7, 2)

Image
Image

Iată două exemple în care scriem funcția VLOOKUP puțin diferit. Amândoi folosesc seturi de date similare, dar din moment ce extragem informații din două coloane separate, 3 și 2, facem acea distincție la sfârșitul formulei - primul preia poziția persoanei din A8 (Finley) în timp ce a doua formulă returnează numele care se potrivește cu numărul angajatului din A9 (819868). Deoarece formulele fac referire la celule și nu un șir de text specific, putem omite ghilimele.

Utilizați o instrucțiune IF cu VLOOKUP

=IF(CĂUTAREV(A2, Sheet4!A2:B5, 2)>10, „Nu”, „Da”)

Image
Image

CĂUTARE V poate fi, de asemenea, combinat cu alte funcții Excel și poate utiliza date din alte foi. Facem ambele în acest exemplu pentru a determina dacă trebuie să comandăm mai mult articol în coloana A. Folosim funcția IF, astfel încât dacă valoarea din poziția 2 din Sheet4!A2:B5 este mai mare decât 10, scriem Nu pentru a indica că nu trebuie să comandăm mai mult.

Găsiți cel mai apropiat număr dintr-un tabel

=CĂUTARE V (D2, $A$2:$B$6, 2)

Image
Image

În acest exemplu final, folosim CĂUTARE V pentru a găsi procentul de reducere care ar trebui utilizat pentru diverse comenzi în vrac de pantofi. Reducerea pe care o căutăm este în coloana D, intervalul care include informațiile despre reducere este A2:B6 și în acel interval se află coloana 2 care conține reducerea. Deoarece CĂUTARE V nu trebuie să găsească o potrivire exactă, approximate_match este lăsat necompletat pentru a indica TRUE. Dacă nu se găsește o potrivire exactă, funcția folosește următoarea sumă mai mică.

Puteți vedea că în primul exemplu de 60 de comenzi, reducerea nu se găsește în tabelul din stânga, așa că se folosește următoarea sumă mai mică de 50, care este o reducere de 75%. Coloana F este prețul final când se calculează reducerea.

CĂUTAREV Erori și reguli

Iată câteva lucruri de reținut când utilizați funcția CĂUTARE V din Excel:

  • Dacă search_value este un șir de text, acesta trebuie să fie înconjurat între ghilimele.
  • Excel va returna FĂRĂ POTRIVIRE dacă CĂUTARE V nu poate găsi un rezultat.
  • Excel va returna NO MATCH dacă nu există un număr în lookup_table care să fie mai mare sau egal cu search_value.
  • Excel va returna REF! dacă column_number este mai mare decât numărul de coloane din tabelul de căutare.
  • search_value este întotdeauna în poziția extremă din stânga a tabelului de căutare și este poziția 1 atunci când se determină numărul_coloanei.
  • Dacă specificați FALSE pentru approximate_match și nu se găsește nicio potrivire exactă, VLOOKUP va returna N/A.
  • Dacă specificați TRUE pentru approximate_match și nu este găsită nicio potrivire exactă, se returnează următoarea valoare mai mică.
  • Tabelele nesortate ar trebui să utilizeze FALSE pentru approximate_match, astfel încât să fie returnată prima potrivire exactă.
  • Dacă approximate_match este TRUE sau este omisă, prima coloană trebuie sortată alfabetic sau numeric. Dacă nu este sortat, Excel poate returna o valoare neașteptată.
  • Folosirea referințelor absolute de celule vă permite să completați automat formule fără a schimba tabelul de căutare.

Alte funcții, cum ar fi VLOOKUP

VLOOKUP efectuează căutări verticale, ceea ce înseamnă că preia informații prin numărarea coloanelor. Dacă datele sunt organizate orizontal și doriți să numărați în jos rândurile pentru a prelua valoarea, puteți utiliza funcția HLOOKUP.

Funcția XLOOKUP este similară, dar funcționează în orice direcție.

Recomandat: