Cum să găsiți date cu VLOOKUP în Excel

Cuprins:

Cum să găsiți date cu VLOOKUP în Excel
Cum să găsiți date cu VLOOKUP în Excel
Anonim

Ce trebuie să știți

  • Adăugați lookup_value > table_array > col_index_num > > și apăsați Introduceți.
  • Argumentul range_lookup este opțional. Folosiți TRUE pentru o potrivire apropiată și FALSE pentru o potrivire exactă.
  • Erorile N/A și REF provin din argumente lipsă sau incorecte pentru lookup_value, table_array sau range_lookup.

Funcția CĂUTARE V din Excel, care înseamnă „căutare verticală”, caută o valoare în prima coloană a unui interval și returnează valoarea în orice altă coloană din același rând. Dacă nu puteți găsi ce celulă conține date specifice, CĂUTARE V este o modalitate eficientă de a găsi acele date. Este util în special în foile de calcul gigantice unde este dificil să găsiți informații. Aceste instrucțiuni se aplică pentru Excel pentru Microsoft 365, Excel 2019, 2016, 2013, 2010, Excel pentru Mac și Excel Online.

Cum funcționează funcția VLOOKUP

CĂUTARE V returnează de obicei un singur câmp de date ca rezultat.

Cum funcționează:

  1. Tu furnizați un nume sau lookup_value care spune VLOOKUP ce rând din tabelul de date să caute datele dorite.
  2. Tu furnizați numărul coloanei ca argument col_index_num, care spune VLOOKUP care coloană conține datele pe care le căutați.
  3. Funcția caută lookup_value în prima coloană a tabelului de date.
  4. CĂUTARE V, apoi localizează și returnează informațiile din numărul coloanei pe care l-ați definit în col_index_num, din același rând cu valoarea de căutare.

VLOOKUP Argumente și sintaxă a funcției

Image
Image

Sintaxa pentru funcția CĂUTARE V este:

=CĂUTARE V (lookup_value, table_array, col_index_num, range_lookup)

Funcția CĂUTARE V poate părea confuză, deoarece conține patru argumente, dar este ușor de utilizat.

Cele patru argumente pentru funcția CĂUTARE V sunt următoarele:

lookup_value (obligatoriu): valoarea de căutat în prima coloană a matricei tabelului.

table_array (obligatoriu) - Acesta este tabelul de date (o gamă de celule) pe care CĂUTARE VL îl caută pentru a găsi informațiile de care aveți nevoie.

  • Table_array trebuie să conțină cel puțin două coloane de date
  • Prima coloană trebuie să conțină searchup_value

col_index_num (obligatoriu) - Acesta este numărul coloanei valorii pe care doriți să o găsiți.

  • Numerotarea începe cu coloana 1
  • Dacă faceți referire la un număr mai mare decât numărul de coloane din matricea tabelului, funcția va returna REF! eroare

range_lookup (opțional) - Indică dacă valoarea de căutare se încadrează sau nu într-un interval conținut în matricea tabelului. Argumentul range_lookup este fie „TRUE”, fie „FALSE”. Folosiți TRUE pentru o potrivire aproximativă și FALSE pentru o potrivire exactă. Dacă este omisă, valoarea este TRUE în mod implicit.

Dacă argumentul range_lookup este ADEVĂRAT, atunci:

  • Lockup_value este valoarea pe care doriți să o verificați dacă se încadrează într-un interval definit de table_array.
  • Matricea_tabelă conține toate intervalele și o coloană care conține valoarea intervalului (cum ar fi mare, medie sau scăzută).
  • Argumentul col_index_num este valoarea intervalului rezultat.

Cum funcționează argumentul Range_Lookup

Image
Image

Folosirea argumentului opțional range_lookup este complicat de înțeles pentru mulți oameni, așa că merită să vedeți un exemplu rapid.

Exemplul din imaginea de mai sus folosește funcția CĂUTARE V pentru a găsi rata de reducere în funcție de numărul de articole achiziționate.

Exemplul arată că reducerea pentru achiziționarea a 19 articole este de 2%, deoarece 19 se încadrează între 11 și 21 în coloana Cantitate a tabelului de căutare.

Ca urmare, CĂUTARE V returnează valoarea din a doua coloană a tabelului de căutare, deoarece rândul respectiv conține minimul acelui interval. O altă modalitate de a configura un tabel de căutare pentru intervale ar fi să creați o a doua coloană pentru valoarea maximă, iar acest interval ar avea un minim de 11 și un maxim de 20. Dar rezultatul funcționează în același mod.

Exemplul folosește următoarea formulă care conține funcția CĂUTARE V pentru a găsi reducerea pentru cantitățile de bunuri achiziționate.

=CĂUTARE V (C2, $C$5:$D$8, 2, TRUE)

  • C2: aceasta este valoarea de căutare, care poate fi în orice celulă din foaia de calcul.
  • $C$5:$D$8: Acesta este un tabel fix care conține toate intervalele pe care doriți să le utilizați.
  • 2: aceasta este coloana din tabelul de căutare a intervalului pe care doriți să o returneze funcția LOOKUP.
  • TRUE: activează funcția range_lookup a acestei funcții.

După ce ați apăsat Enter și rezultatul revine în prima celulă, puteți completa automat întreaga coloană pentru a căuta rezultatele intervalului pentru restul celulelor din coloana de căutare.

Argumentul range_lookup este o modalitate convingătoare de a sorta o coloană de numere mixte în diferite categorii.

Erori VLOOKUP: N/A și REF

Image
Image

Funcția VLOOKUP poate returna următoarele erori.

N/A este eroarea „valoarea nu este disponibilă” și apare în următoarele condiții:

  • _value de căutare nu se găsește în prima coloană a argumentului table_array
  • Argumentul Table_array este inexact. De exemplu, argumentul poate include coloane goale în partea stângă a intervalului
  • Argumentul Range_lookup este setat la FALSE, iar o potrivire exactă pentru argumentul lookup_value nu poate fi găsită în prima coloană a table_array
  • Argumentul range_lookup este setat la TRUE și toate valorile din prima coloană a table_array sunt mai mari decât lookup_value

Apare eroarea

REF! („referință în afara intervalului”) dacă codul_index_num este mai mare decât numărul de coloane din tabloul_tabel.

Recomandat: