Excel képlet: A teljes oszlop megkeresése -

Általános képlet

=INDEX(data,0,MATCH(value,headers,0))

Összegzés

Egy teljes oszlop megkereséséhez és visszakereséséhez használjon egy képletet, amely az INDEX és a MATCH függvényeken alapul. A bemutatott példában az összes Q3 eredmény megkeresésére használt képlet a következő:

=INDEX(C5:F8,0,MATCH(I5,C4:F4,0))

Megjegyzés: Ez a képlet csak a SUM függvénybe van beágyazva, hogy bemutassa az összes érték helyes lekérését.

Magyarázat

A lényeg: a MATCH használatával azonosítsa az oszlopindexet, majd az INDEX segítségével keresse meg az egész oszlopot a sorszám nullára állításával.

Belülről kifelé haladva a MATCH-t használják az oszlopindex megszerzéséhez:

MATCH(I5,C4:F4,0)

A "Q3" keresési érték H5-ből származik, a tömb a C4: F4 fejlécei, a nulla pedig a pontos egyezés kényszerítésére szolgál. A MATCH függvény ennek eredményeként 3-at ad vissza, amelyet az INDEX függvénybe oszlopszámként adnak be.

Az INDEX belsejében a tömb a C5: F8 tartományban van megadva, az oszlop száma 3, a MATCH előírása szerint. A sor száma nullára van állítva:

=INDEX(C5:F8,0,3)

Ez azt eredményezi, hogy az INDEX a tömb mind a 4 értékét adja vissza végeredményként egy ilyen tömbben:

(121250;109250;127250;145500)

A bemutatott példában a teljes képlet be van csomagolva a SUM függvénybe, amely natívan képes kezelni a tömböket. A SUM függvény 503 250 végeredményt ad vissza.

Feldolgozás más funkciókkal

Miután lekérte egy teljes oszlop adatait, betöltheti az oszlopot olyan funkciókba, mint a SUM, MAX, MIN, ÁTLAG, LARGE stb. További feldolgozás céljából. Például egy ilyen negyedév alatt elérheti a maximális értéket:

=MAX(INDEX(C5:F8,0,MATCH(I5,C4:F4,0)))

érdekes cikkek...