Kā meklēt visu kolonnu programmā Excel, izmantojot indeksa atbilstību

Anonim

Dažreiz mēs vēlamies meklēt visas kolonnas, izmantojot kādu atslēgu vai uzmeklēšanas vērtību programmā Excel. Tādā gadījumā vairākas reizes varat izmantot tradicionālo HLOOKUP vai INDEX MATCH formulu. Bet mēs varam iegūt visu kolonnu vienā trāpījumā, izmantojot INDEX-MATCH. Redzēsim, kā.

Vispārējā formula visas rindas meklēšanai

{= INDEKSS (tabula, 0, MATCH (uzmeklēšanas vērtība, uzmeklēšanas diapazons), 0)}

Piezīme: šī ir daudzšūnu masīva formula, un tā ir jāievada, izmantojot taustiņu kombināciju CTRL+SHIFT+ENTER, vienlaikus atlasot izvades diapazonu.

Tabula: visas tabulas atsauce, kurā ir kolonnas, kuras vēlaties izgūt.
Uzmeklēšanas vērtība: uzmeklēšanas atslēga.
Uzmeklēšanas diapazons: rinda, kurā ir uzmeklēšanas vērtība. Pārsvarā virsraksti.

Apskatīsim piemēru, lai lietas būtu skaidras.
Piemērs: izgūstiet visus ruļļu numurus no studentu tabulas
Šeit man ir daži studentu dati Excel lapā. Es vēlos izgūt visu ruļļa numura kolonnu, izmantojot virsraksta nosaukumu Roll Nr.

Mēs vēlamies izvadi diapazonā F2: F10. Atlasiet diapazonu F2: F10 un uzrakstiet šo formulu.

{= INDEKSS (A2: D10,0, MATCH (F1, A1: D1,0))}

Nospiediet CTRL+SHIFT+ENTER. Tas padara šo formulu par daudzšūnu masīva formulu.
Jūs redzēsit, ka visa kolonna ir izgūta.

Kā tas strādā?

Tā ir pamata INDEX-MATCH funkcija. Vienīgā atšķirība ir tā, ka indeksam esam norādījuši visu tabulu, nevis tikai vienu rindu. Sadalīsim to, lai saprastu.

SASTĀVS (F1, A1: D1,0): Atbilstība meklē F1 (Roll Nr.) Vērtību diapazonā A1: D1. Tas atrodams 2. indeksā. Tādējādi tā atgriež 2. Tātad tagad formula ir = INDEKSS (A2: D10,0,2)
INDEKSS (A2: D10,0,2): Funkcija INDEX aplūko 2. kolonnu diapazonā A2: D10 un atgriež visu kolonnas vērtību masīvā. {101; 102; 103; 104; 105; 106; 107; 108; 109}.
Ievadot to kā vienas šūnas masīva formulu, tā atgriež tikai masīva pirmo vērtību. Bet, atlasot vairākas šūnas, katra vērtība aizņem šūnu, lai parādītu pašu lietu.

Tātad, jā, puiši, šādā veidā jūs varat iegūt visu Excel kolonnu, izmantojot formulu INDEX MATCH. Ļaujiet man zināt, vai jums ir šaubas par šo Excel formulu vai kādu citu Excel vai vba funkciju. Turpmāk komentāru sadaļā.

Kā meklēt visu kolonnu, izmantojot indeksa atbilstību

Saistītie raksti:

Kā meklēt visu rindu, izmantojot indeksa atbilstību

Kā iegūt visu atbilstošās vērtības rindu

Kā atlasīt visu kolonnu un rindu, izmantojot Excel īsinājumtaustiņus

Summa visā kolonnā

Populāri raksti:

Funkcija VLOOKUP programmā Excel

COUNTIF programmā Excel 2016

Kā lietot SUMIF funkciju programmā Excel