Excel képlet: Keresés és összeg oszlop -

Általános képlet

=SUM(INDEX(data,0,MATCH(val,header,0)))

Összegzés

Az oszlop összegének megkereséséhez és visszatérítéséhez használhatja az INDEX, MATCH és SUM függvényeken alapuló képletet. A bemutatott példában az I7 képlete a következő:

=SUM(INDEX(C5:F11,0,MATCH(I6,C4:F4,0)))

Magyarázat

Ennek a képletnek a magja az INDEX és a MATCH függvényt használja speciális módon egy teljes oszlop visszaadásához egyetlen érték helyett. Belülről kifelé haladva a MATCH függvény segítségével megtalálható az I6 gyümölcs megfelelő oszlopszáma:

MATCH(I6,C4:F4,0)

A MATCH return 2 az INDEX függvényen belül oszlop_szám argumentumként, ahol a tömb a C5: F11 tartományra van állítva, amely tartalmazza az összes gyümölcs adatait.

A képlet bonyolult része a row_num argumentum, amely nulla. A nulla beállítása azt eredményezi, hogy az INDEX a következő tömbben adja vissza az összes értéket a megfelelő oszlopban:

=SUM((6;12;4;10;0;9;6))

A SUM függvény ezután a tömb összes elemének összegét adja vissza, 47.

érdekes cikkek...