Cum se compară două coloane utilizând funcția VLOOKUP în Excel

  • Imparte Asta
Hugh West

Există o mulțime de moduri de a compara două liste sau coloane în Excel. În acest articol, am de gând să compar/întâlnesc potriviri în două coloane în Excel folosind VLOOKUP Într-unul din articolele mele anterioare, am discutat despre Cum se compară două coloane sau liste în Excel unde am discutat alte metode de comparație.

Înainte de a începe comparația, voi discuta sintaxa, argumentele și alte lucruri necesare despre VLOOKUP funcție.

Descărcați caietul de practică

Comparați două coloane utilizând funcția VLOOKUP.xlsx

O prezentare generală a funcției Excel VLOOKUP

V din VLOOKUP înseamnă "vertical". VLOOKUP . VLOOKUP este o funcție încorporată în Excel care realizează căutarea verticală prin căutarea unei anumite valori dintr-o coloană în altă coloană.

  • Sintaxa din Funcția VLOOKUP este:

VLOOKUP( lookup_value, table_array, col_index_number, [range_lookup] ). Argumentele enunțate în această sintaxă au o semnificație specifică.

  • Argumente Explicație:
Argument Necesar/Opțional Explicație
Valoare_de_consultare Necesar Valoarea care va fi utilizată ca valoare de căutare.
Tabel_array Necesar Gama de date în care se va căuta valoarea.
Col_index_număr Necesar Coloana din intervalul din care vom obține valoarea.
Range_lookup Opțional ADEVĂRAT este utilizat pentru potrivirea aproximativă și FALSE Dacă acest argument este omis, Excel utilizează opțiunea ADEVĂRAT ca parametru implicit.

Rezultatele obținute în urma VLOOKUP pot fi șiruri de text sau date numerice, în funcție de datele pe care le folosiți. Dacă FALSE este utilizat ca [range_lookup] Dacă nu se găsește o potrivire exactă, atunci se va returna valoarea #N/A . Dacă ADEVĂRAT este utilizat ca [range_lookup] Atunci când nu se găsește nicio potrivire aproximativă, se va returna următoarea valoare mai mică.

Citește mai mult: Excel LOOKUP vs VLOOKUP: Cu 3 exemple

2 moduri de a compara două coloane utilizând VLOOKUP în Excel

1. Utilizarea doar a funcției VLOOKUP pentru compararea între două coloane

Să presupunem că aveți două coloane în care sunt listate câteva culori. Voi compara aceste două coloane pentru a găsi potriviri exacte. De exemplu, dacă aleg culoarea Albastru din prima coloană și caut această culoare în a treia coloană, va începe să caute culoarea albastră, iar dacă această culoare nu există, atunci va returna valoarea #N/A Deci, să începem comparația. Listele de culori sunt listate mai jos, iar în coloana Existență va fi afișată comparația.

Pași:

  • În Celula C2 scrieți formula-
=VLOOKUP(B5,$D$5:$D$10,1,FALSE)

  • Ulterior, apăsați butonul ENTER pentru ieșire.

  • Veți vedea că valoarea roșie se găsește în acea celulă. Acum trageți în jos fereastra Mâner de umplere pentru a copia formula pentru restul celulelor din coloană. Veți vedea rezultatul pe care îl căutați.

Iată întreaga comparație.

The #N/A deoarece culorile Albastru și Alb nu se află în lista de culori-2.

Notă: Specificăm intervalul $D$5:$D$10. "$" este utilizat pentru a face celulele absolute și constante într-o formulă. Astfel, ori de câte ori copiați formula pentru alte celule, aceasta va utiliza același interval.

Citește mai mult: De ce VLOOKUP returnează #N/A atunci când există o potrivire? (5 cauze și soluții)

2. Utilizarea IF, ISNA și VLOOKUP pentru compararea între două coloane

Aici voi folosi același exemplu, dar voi insera două funcții noi cu extensia VLOOKUP Dacă nu există o corespondență exactă între coloane, formula va returna NU. Dacă există corespondențe, formula va returna DA în ceea ce privește prima coloană. Listele de culori sunt enumerate mai jos și, în funcția Culoare Există coloana, se va afișa comparația.

Pași:

  • Acum scrieți formula în Celula C5...
=IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)), "NU", "DA")

  • Apoi apăsați pe ENTER pentru a termina.

Repartizarea formulei:

  • VLOOKUP(B5,$D$5:$D$10,1,0)

The VLOOKUP va returna rezultatul pentru valoarea de căutare.

  • ISNA(VLOOKUP(B5,$D$5:$D$10,1,0))

În continuare, se va trece la ISNA va returna TRUE dacă primește #N/A în caz contrar se va returna o eroare FALSE .

  • =IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)), "NU", "DA")

În cele din urmă, se va IF funcția va returna NU pentru ADEVĂRAT și DA pentru FALSE .

  • Formula va returna valoarea YES, deoarece culoarea Red există în cele două coloane. Acum trageți coloana Mâner de umplere în restul celulei pentru a arăta comparația dintre cele două coloane.

Câteva clipe mai târziu, veți obține toate rezultatele ca în imaginea de mai jos.

  • Aici obținem rezultatul NU, deoarece culorile Albastru și Alb nu există în Lista de culori-2.

Citește mai mult: Cum se utilizează funcția IF ISNA cu VLOOKUP în Excel (3 exemple)

Lecturi similare

  • VLOOKUP nu funcționează (8 Motive & Soluții)
  • Ce este o matrice de tabele în VLOOKUP (explicat cu exemple)
  • Funcția INDEX MATCH vs VLOOKUP (9 exemple)
  • Utilizați VLOOKUP cu criterii multiple în Excel (6 metode + alternative)
  • Excel VLOOKUP pentru a returna mai multe valori pe verticală

Cum să comparați două foi Excel utilizând funcția VLOOKUP

În acest exemplu, vom comparați două coloane din două foi Excel diferite utilizând VLOOKUP Formula va fi similară, cu excepția Tabel_array va fi adăugat numele foii de lucru. Să presupunem că avem două liste de culori în două foi de lucru diferite. Numele foii de lucru este definit ca fiind CL-1 și CL-2. Vom compara Lista de culori-1 de CL-1 foaie de lucru cu Lista de culori 2 a CL-2 Cele două liste din cele două fișe de lucru sunt prezentate mai jos. Este vorba de Lista-1.

Și este Lista-2.

Pași:

  • În Celula C5 a CL-1 foaie de lucru scrie formula-
=(VLOOKUP(B5,'CL-2'!$B$3:$B$9,1,FALSE))

  • Apoi apăsați pe ENTER pentru ieșire.

  • Veți vedea că apare valoarea Red. Acest lucru se datorează faptului că culoarea Red este o culoare comună în ambele coloane din CL-1 și Fișe de lucru CL-2. Acum copiați această formulă din Celula C6 la C11 prin utilizarea Mâner de umplere pentru a afla rezultatul pentru toate cele două coloane.

După un timp, vor apărea toate datele de ieșire.

Aici, culorile galben, portocaliu și negru nu apar în CL-2 De aceea primim și restul. #N/A în CL-1 fișă de lucru.

Citește mai mult: Exemplu VLOOKUP între două foi în Excel

Cum să comparați două coloane utilizând funcția VLOOKUP și să returnați o a treia valoare

Adesea trebuie să folosim VLOOKUP pentru a returna o a treia valoare prin compararea a două coloane. În această secțiune, vom învăța cum să facem acest lucru într-un mod simplu. Pentru a face acest lucru, am modificat setul de date, am conectat unele dimensiuni cu culorile și am adăugat o altă coloană în care am plasat trei culori. Acum vom compara coloanele de culori și vom returna dimensiunea în coloana de ieșire.

Pași:

  • În Celula F5 se introduce următoarea formulă-
=VLOOKUP(E5,$B$5:$C$10,2,FALSE)

  • După ce ați apăsat butonul ENTER veți obține cea de-a treia valoare.

  • Pentru a obține celelalte valori, folosiți doar funcția Umpleți instrumentul mânerului .

Iată toate cele trei valori după comparare.

Atenție

Este important să cunoașteți VLOOKUP în mod corespunzător, deoarece orice mică greșeală în argumente nu vă va da rezultatul dorit. Puteți utiliza funcția MATCH și INDEX funcționează ca o alternativă la VLOOKUP funcții.

Concluzie

Asta e tot pentru acest articol. Sper că procedurile descrise mai sus vor fi suficient de bune pentru a compara/ găsi corespondențe în două coloane în Excel, folosind funcția VLOOKUP Nu ezitați să puneți întrebări în secțiunea de comentarii și să-mi oferiți feedback. Vizitați site-ul pentru a explora mai mult.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.