Ce face funcția INDEX în Excel?
Funcția INDEX poate returna rezultatul din numărul rândului, iar funcția MATCH ne poate oferi poziția valorii de căutare în matrice. Această combinație a FUNCȚIEI INDEX MATCH Excel este foarte utilă în abordarea unei limitări cheie a VLOOKUP, care nu poate fi utilizată pentru a căuta tabelul de la stânga la dreapta; cu toate acestea, funcția INDEX MATCH poate atinge acest obiectiv fără efort. În acest articol, vom discuta acest lucru în detaliu -
Acest lucru este la fel de simplu ca, deocamdată, să analizăm sintaxa funcției INDEX.

Matrice: Din ce coloană sau matrice, avem nevoie de valoarea ??
Număr rând: În tabloul furnizat , din ce rând avem nevoie de rezultat ???
Aceste două argumente sunt suficient de bune în majoritatea situațiilor. Deci, acum vom analiza exemplul funcției INDEX.
Exemplu
Pentru acest exemplu, luați în considerare datele de mai jos.

Avem date de la gama de celule A1 la B7. În celula D2, avem numele lunii, iar pentru numele acestei luni, avem nevoie de valoare de vânzare în celula E2.
Să deschidem funcția INDEX în celula E2.

O matrice este primul argument, adică din care coloană avem nevoie de rezultat, adică avem nevoie de rezultate din coloana „vânzări”, deci selectați de la B2 la B7.

Următorul este numărul ROW, adică în intervalul selectat de celule din care rând avem nevoie de rezultat. În acest exemplu, avem nevoie de valoarea vânzărilor pentru luna „Mar.” În intervalul selectat, „Mar” este al treilea rând, deci avem nevoie de rezultate din al treilea rând.

Ok, asta e tot. Închideți paranteză și apăsați tasta Enter, vom avea valoarea vânzărilor pentru luna „Mar.”

Astfel, pe baza numărului de rând furnizat, vom obține valoarea din matricea furnizată.
Ce face funcția MATCH în Excel?
Funcția MATCH este utilizată pentru a găsi poziția valorii de căutare în tabloul furnizat. În termeni simpli, căutați numărul rândului sau numărul coloanei din intervalul de celule. Mai jos este sintaxa funcției MATCH.

Valoare de căutare: pentru care valoare de căutare, încercăm să găsim poziția ??
Căutare matrice: în ce matrice sau interval de celule, căutăm valoarea de căutare ???
Tipul meciului: Aceasta va decide ce fel de rezultat avem nevoie. Putem oferi zero pentru o potrivire exactă.
Exemplu de funcție MATCH în Excel
Pentru acest exemplu, luați în considerare numai datele de mai sus.

Din datele de mai sus, încercăm să obținem poziția lunii „Mar” în celula E5. Deschideți funcția MATCH în celula E5.

Primul argument este „Valoarea de căutare”, deci aici valoarea noastră de căutare este „Mar”, deci selectați celula D5.

Căutare matrice este din ce gamă de celule încercăm să căutăm poziția valorii de căutare. Așadar, selectați coloana „Lună”.

Ultimul argument este Match Type, deoarece ne uităm la oferta exactă 0.

Deci, în matricea de căutare A2: A7, poziția valorii de căutare „Mar” este 3.
Combinarea funcției INDEX + MATCH în Excel
Indexul poate returna rezultatul din numărul rândului menționat, iar funcția Match ne poate oferi poziția valorii de căutare în matrice. În loc să furnizăm numărul rândului la formula INDEX, putem închide funcția MATCH pentru a returna numărul rândului.

Deschideți funcția INDEX în celula E2.

Pentru primul argument, Array furnizează B2 către B7.

Pentru numărul rândului, în loc să furnizați numărul rândului ca 3, deschideți funcția MATCH în funcția INDEX.

Selectați valoarea de căutare ca celulă D2.

Selectați matricea de căutare ca A2 la A7.

Introduceți zero ca tip de potrivire.

Deci, pe baza numărului de rând furnizat de funcția MATCH funcția INDEX va returna valoarea vânzărilor. Putem schimba numele lunii în celula D2 pentru a vedea modificările dinamice ale valorii vânzărilor.
Alternativă puternică la VLOOKUP
Cu toții am folosit funcția VLOOKUP zi de zi, dar una dintre limitările VLOOKUP este că poate prelua valoarea doar de la stânga la dreapta, nu de la dreapta la stânga.
De exemplu, uitați-vă la datele de mai jos.
Valoarea de căutare a datelor de mai sus este Luna, iar coloana cu rezultate este vânzări. Dar în coloana cu rezultatele datelor (Vânzări) se află în stânga tabelului matricei de căutare (lună), deci VLOOKUP nu poate să nu folosească aici, dar cu combinația INDEX și MATCH, putem totuși prelua datele din tabel.