Excel képlet: Keresés a teljes sorban -

Általános képlet

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

Összegzés

Egy teljes sor megkereséséhez és visszakereséséhez használja az INDEX és a MATCH függvényeket. A bemutatott példában a középső régió összes értékének megkeresésére használt képlet a következő:

=INDEX(C5:F8,MATCH(H5,B5:B8,0),0)

Magyarázat

Ennek a képletnek a lényege, hogy a MATCH függvényt használja a sorindex azonosítására, az INDEX függvény pedig az egész sor lekérésére az oszlopszám nullára állításával. Belülről kifelé haladva a MATCH-t használják a sorindex ilyen módon történő megszerzésére:

MATCH(H5,B5:B8,0)

A "Central" keresési érték H5-ből származik, a tömb a B5: B8 tartomány, és a nulla a pontos egyezés kényszerítésére szolgál. A MATCH függvény ennek eredményeként 3-at ad vissza, amely sorszámként kerül az INDEX függvénybe:

=INDEX(C5:F8,3,0)

A C5: F8 tömb és 3 a sor száma esetén az utolsó lépés az, hogy nullát adunk meg az oszlop számához. Ez azt eredményezi, hogy az INDEX a 3. sor egészét adja vissza végeredményként egy ilyen tömbben:

(116000,129250,127250,142500)

Feldolgozás más funkciókkal

Miután lekért egy teljes adatsort, további elemzés céljából betöltheti ezt a sort olyan funkciókba, mint SUM, MAX, MIN, ÁTLAG, LARGE stb. Például a középső régió legkisebb értékének megszerzéséhez használhatja:

=MIN(INDEX(C5:F8,MATCH(H5,B5:B8,0),0))

A központi régió összes értékét összegezve:

=SUM(INDEX(C5:F8,MATCH(H5,B5:B8,0),0))

Többcellás tömbképlet

Ha az eredményeket több cellára szeretné visszaadni, adja meg több cellás tömbképletként.

Az Excel dinamikus tömb verziójában, amikor az INDEX egy teljes sort ad vissza, a sorértékek automatikusan átterjednek a munkalapra.

érdekes cikkek...