VLOOKUP cu criterii multiple în Excel (6 exemple)

  • Imparte Asta
Hugh West

VLOOKUP este în general utilizată pentru a căuta o valoare în cea mai din stânga coloană dintr-un tabel, iar funcția va returna o valoare din același rând din coloana specificată. În acest articol, veți afla cum puteți utiliza această funcție Funcția VLOOKUP pentru criterii multiple în Excel cu câteva exemple și ilustrații adecvate.

Descărcați caietul de practică

Puteți descărca registrul de lucru Excel pe care l-am folosit pentru a pregăti acest articol.

VLOOKUP cu criterii multiple.xlsx

6 Exemple de utilizare a VLOOKUP cu criterii multiple în Excel

1. Utilizarea Ampersand pentru a uni mai multe criterii în VLOOKUP în Excel

În următorul set de date, există câteva date despre modele de smartphone-uri de trei mărci populare. Coloana B reprezintă o coloană ajutătoare care este combinația valorilor de lângă Coloana C și Coloana D .

Pe măsură ce VLOOKUP caută o valoare în prima coloană, trebuie să păstrăm această coloană de ajutor pe primul loc în tabelul următor. Prin utilizarea funcției Ampersandă (&) , a Funcția VLOOKUP în acest exemplu va caută o valoare text în Coloana B care este combinația dintre o marcă specificată și numărul de model corespunzător.

De exemplu, vom ști prețul de la Samsung S21 Ultra Iată deci două criterii diferite: marca și numărul de model al smartphone-ului. Acum vom folosi funcția VLOOKUP pentru a extrage prețul smartphone-ului specificat.

În ieșire Celula C18 , formula necesară va fi:

=VLOOKUP(D15&D16,B5:G13,6,FALSE)

După ce ați apăsat Introduceți , vi se va afișa imediat prețul smartphone-ului specificat.

Citește mai mult: VLOOKUP cu criterii multiple și rezultate multiple (8 exemple)

2. VLOOKUP cu funcția CHOOSE pentru a uni mai multe criterii în Excel

Dacă nu doriți să utilizați o coloană de ajutor pentru a extrage date cu VLOOKUP sub mai multe criterii, atunci puteți combina VLOOKUP cu funcția CHOOSE în schimb. ALEGE alege o valoare sau o acțiune de efectuat dintr-o listă de valori, pe baza numărului său de index. Formula generică a acestei funcții CHOOSE este:

=CHOOSE(index_num, valoare1, [valoare2],...)

Deoarece vom ști prețul Samsung S21 Ultra din tabel, deci formula necesară în Celula C18 va fi:

=VLOOKUP($D$15&$D$16,CHOOSE({1,2},$B$5:$B$13&$C$5:$C$13,$F$5:$F$13),2,FALSE),2,FALSE)

După ce ați apăsat Introduceți , veți găsi imediat prețul modelului de smartphone menționat.

În această formulă, ALEGE formează un tabel cu Coloanele B, C și F . Coloane B și C au fost îmbinate în cadrul ALEGE acestea vor reprezenta o singură coloană pentru funcția VLOOKUP funcția aici.

Citește mai mult: Vlookup cu criterii multiple fără o coloană de ajutor în Excel (5 moduri)

3. VLOOKUP cu funcția MATCH pentru a include mai multe criterii în Excel

The MATCH returnează o poziție relativă a unui element dintr-un tablou care corespunde unei valori specificate într-o anumită ordine. Prin combinarea funcției VLOOKUP cu MATCH aici, putem specifica manual tipurile de ieșire.

Formula necesară în Celula C18 va fi acum:

=VLOOKUP(D15&D16,B5:G13,MATCH(B18,B4:G4,0),FALSE),FALSE)

După ce ați apăsat Introduceți , veți vedea prețul modelului de smartphone specificat.

În această formulă, se utilizează MATCH caută valoarea prezentă în Celula B18 în matricea de B4:G4 și apoi returnează numărul coloanei. Și acest număr de coloană este apoi atribuit celui de-al treilea argument (col_num_index) a VLOOKUP funcție.

Deci, acum, dacă schimbați tipul de ieșire în Celula B18 , rezultatul corespunzător în Celula C18 vor fi actualizate deodată. De exemplu, dacă introduceți Chipset în Celula B18 , formula încorporată în Celula C18 va fi afișat numele chipsetului pentru modelul de smartphone specificat.

Citește mai mult: Funcția INDEX MATCH vs VLOOKUP (9 exemple)

4. Combinarea VLOOKUP cu funcția IF pentru a uni mai multe criterii

Există o altă metodă pentru a evita o coloană ajutătoare în timp ce se utilizează VLOOKUP cu mai multe criterii în Excel. Trebuie să folosim funcția Funcția IF aici pentru a defini matricea de căutare pentru VLOOKUP funcție.

Deoarece folosim un set de date similar aici, formula necesară în Celula C18 pentru a scoate prețul lui Samsung S21 Ultra va fi:

=VLOOKUP(D15, IF(C5:C13=D16, B5:F13, ""), 5, FALSE)

Presa Introduceți iar formula va returna instantaneu prețul modelului de smartphone specificat.

Citește mai mult: Exemplu de VLOOKUP cu mai multe condiții IF în Excel (9 Criterii)

Lecturi similare

  • VLOOKUP nu funcționează (8 Motive & Soluții)
  • De ce VLOOKUP returnează #N/A atunci când există o potrivire? (5 cauze și soluții)
  • Cum să faceți Vlookup și să adunați în mai multe foi în Excel (2 formule)
  • Excel VLOOKUP pentru a returna mai multe valori pe verticală

5. Funcția VLOOKUP cu criterii multiple într-o singură coloană în Excel

În această secțiune, vom vedea cum se utilizează VLOOKUP Funcția funcționează prin căutarea mai multor valori într-o singură coloană. Trebuie să introducem un interval de celule în primul argument (lookup_value) a funcției VLOOKUP aici.

De exemplu, dorim să extragem două numere de model de smartphone de la mărcile Apple și Xiaomi. Deci, formula necesară în ieșire Celula C18 ar trebui să fie:

=VLOOKUP(D15:D16,B5:F13,2,FALSE)

După ce ați apăsat Introduceți , veți obține două numere de model de smartphone-uri Apple și Xiaomi.

Pe măsură ce VLOOKUP extrage întotdeauna primele date care corespund, în acest exemplu, doar primele numere de model ale mărcilor Apple și Xiaomi au apărut ca valori de retur.

Citește mai mult: Cum se utilizează VLOOKUP cu criterii multiple în coloane diferite

6. Utilizarea listelor derulante ca și criterii multiple în VLOOKUP

Putem crea, de asemenea, fișierul liste derulante pentru VLOOKUP După crearea listelor derulante, nu mai trebuie să introduceți manual criteriile, ci veți selecta marca smartphone-ului și numărul modelului din listele derulante, iar funcția VLOOKUP va afișa prețul pentru modelul de smartphone corespunzător.

În următorul set de date, vom crea acum două liste derulante pentru mărcile de smartphone-uri și numerele de model în Celulele D15 și D16 respectiv.

📌 Pasul 1:

➤ Selectați Celula D15 prima.

➤ Sub Date panglică, alegeți butonul Validarea datelor de la opțiunea Instrumente de date picătură în jos.

Va apărea o casetă de dialog.

📌 Pasul 2:

➤ În Permiteți selectați caseta Lista opțiune.

➤ Activați editarea în Sursa și selectați intervalul de celule B5:B13 .

➤ Presa OK .

Deci, prima listă derulantă pentru mărcile de smartphone-uri este acum gata de utilizare.

📌 Pasul 3:

➤ În mod similar, trebuie să creați o altă listă derulantă pentru numerele de model ale smartphone-urilor. Trebuie să selectați intervalul de celule C5:C13 în Sursa din opțiunea Validarea datelor caseta de dialog aici.

📌 Pasul 4:

➤ Acum în Celula 18 , introduceți următoarea formulă:

=VLOOKUP(D15, IF(C5:C13=D16, B5:F13, ""), 5, FALSE)

➤ Din lista derulantă, alegeți o marcă de smartphone și numărul de model al acestuia și vi se va afișa prețul modelului de smartphone selectat.

De fiecare dată când selectați o nouă marcă de smartphone și modelul acesteia din listele derulante, celula de ieșire cu prețul va fi actualizată.

Citește mai mult: VLOOKUP pentru a compara două liste în Excel (2 sau mai multe moduri)

Cuvinte de încheiere

Sper că exemplele descrise mai sus vă vor ajuta acum să le aplicați în foile dvs. de calcul Excel în timp ce utilizați funcția VLOOKUP cu mai multe criterii. Dacă aveți întrebări sau feedback, vă rog să-mi spuneți în secțiunea de comentarii. Sau puteți consulta celelalte articole legate de funcțiile Excel de pe acest site.

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.