VLOOKUP & MATCH combinate - Excel și Foi de calcul Google

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial vă va învăța cum să preluați date din mai multe coloane utilizând funcțiile MATCH și VLOOKUP în Excel și Foi de calcul Google.

De ce ar trebui să combinați VLOOKUP și MATCH?

În mod tradițional, când utilizați funcția VLOOKUP, introduceți un numărul indexului coloanei pentru a determina din ce coloană să preluați date.

Aceasta prezintă două probleme:

  • Dacă doriți să extrageți valori din mai multe coloane, trebuie să introduceți manual fișierul numărul indexului coloanei pentru fiecare coloană
  • Dacă introduceți sau eliminați coloane, numărul indexului coloanei nu va mai fi valabil.

Pentru a vă face funcția VLOOKUP dinamică, puteți găsi numărul indexului coloanei cu funcția MATCH.

1 = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), FALS)

Să vedem cum funcționează această formulă.

Funcția MATCH

Funcția MATCH va returna fișierul numărul indexului coloanei a antetului de coloană dorit.

În exemplul de mai jos, numărul indexului coloanei pentru „Vârstă” este calculat de funcția MATCH:

1 = MATCH („Vârstă”, B2: E2,0)

„Vârstă” este al doilea antet de coloană, deci 2 este returnat.

Notă: Ultimul argument al funcției MATCH trebuie setat la 0 pentru a efectua o potrivire exactă.

Funcția VLOOKUP

Acum, puteți conecta pur și simplu rezultatul funcției MATCH la funcția VLOOKUP:

1 = VLOOKUP (G3, B3: E5, H3, FALSE)

Înlocuirea argumentului indexului coloanei cu funcția MATCH ne oferă formula noastră originală:

1 = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), FALS)

Introducerea și ștergerea coloanelor

Acum, când introduceți sau ștergeți coloane în intervalul de date, rezultatul formulei dvs. nu se va modifica.

În exemplul de mai sus, am adăugat Profesor coloană la interval, dar doresc totuși cea a elevului Vârstă. Ieșirea din funcția MATCH identifică faptul că „Age” este acum al treilea element din gama antetului, iar funcția VLOOKUP folosește 3 ca index de coloană.

Blocarea referințelor celulei

Pentru a simplifica citirea formulelor, am arătat formulele fără referințe de celule blocate:

1 = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), FALS)

Dar aceste formule nu vor funcționa corect atunci când sunt copiate și lipite în altă parte a fișierului. În schimb, ar trebui să utilizați referințe de celule blocate ca aceasta:

1 = VLOOKUP ($ G3, $ B $ 3: $ E $ 5 $, MATCH (H $ 2, $ B $ 2: $ E $ 2,0), FALS)

Citiți articolul nostru despre blocarea referințelor celulei pentru a afla mai multe.

VLOOKUP & MATCH Combinate în Foi de calcul Google

Aceste formule funcționează exact la fel în Foi de calcul Google ca în Excel.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave