Uneori dorim să căutăm coloane întregi folosind o anumită cheie sau valoare de căutare în Excel. În acest caz, puteți utiliza formula tradițională HLOOKUP sau formula INDEX MATCH de mai multe ori. Dar putem prelua întreaga coloană într-o singură lovitură folosind INDEX-MATCH. Să vedem cum.
Formula generică pentru a căuta întregul rând
{= INDEX (tabel, 0, MATCH (valoare de căutare, interval de căutare), 0)}
Notă: aceasta este o formulă de matrice multicelulară și trebuie introdusă cu CTRL + SHIFT + ENTER în timp ce are selectat intervalul de ieșire.
Masa: referința întregului tabel care conține coloanele pe care doriți să le preluați.
Valoarea căutării: cheia pentru căutare.
Gama de căutare: rândul care conține valoarea de căutare. În principal titlurile.
Să vedem un exemplu pentru a clarifica lucrurile.
Exemplu: preluați toate numerele de rulare din tabelul studenților
Aici am câteva date despre studenți în foaia Excel. Vreau să recuperez întreaga coloană cu numărul ruloului folosind numele de titlu Roll No.
Vrem ieșirea în intervalul F2: F10. Selectați intervalul F2: F10 și scrieți această formulă.
{= INDEX (A2: D10,0, MATCH (F1, A1: D1,0))}
Apăsați CTRL + SHIFT + ENTER. Aceasta face din această formulă o formulă cu matrice multicelulară.
Veți vedea întreaga coloană recuperată.
Cum functioneaza?
Ei bine, este o funcție de bază INDEX-MATCH. Singura diferență este că am dat referința întregului tabel la index în loc de un singur rând. Să o descompunem pentru a înțelege.
MATCH (F1, A1: D1,0): Meciul caută valoarea F1 (nr. Rola) în intervalul A1: D1. Se găsește la al doilea index. Prin urmare, returnează 2. Deci acum formula este = INDEX (A2: D10,0,2)
INDICE (A2: D10,0,2): Funcția INDEX privește a doua coloană din intervalul A2: D10 și returnează întreaga valoare a coloanei într-o matrice. {101; 102; 103; 104; 105; 106; 107; 108; 109}.
Când îl introducem ca o formulă matrice cu o singură celulă, returnează doar prima valoare a matricei. Dar atunci când selectăm mai multe celule, fiecare valoare ocupă o celulă pentru a arăta cazurile în sine.
Deci, da, băieți, așa puteți obține întreaga coloană în excel folosind formula INDEX MATCH. Spuneți-mi dacă aveți îndoieli cu privire la această formulă excel sau la orice altă caracteristică a excel sau vba. Chiar în secțiunea de comentarii de mai jos.
Cum să căutați întreaga coloană utilizând potrivirea indexuluiArticole similare:
Cum să căutați întregul rând utilizând potrivirea indexului
Cum se recuperează întregul rând al unei valori potrivite
Cum se selectează întreaga coloană și rând folosind comenzile rapide de la tastatură în Excel
Suma pe întreaga coloană
Articole populare:
Funcția VLOOKUP în Excel
COUNTIF în Excel 2016
Cum se utilizează funcția SUMIF în Excel