Excel-formule: opzoek- en somkolom -

Generieke formule

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

Samenvatting

Om de som van een kolom op te zoeken en te retourneren, kunt u de a-formule gebruiken op basis van de INDEX-, MATCH- en SUM-functies. In het getoonde voorbeeld is de formule in I7:

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

Uitleg

De kern van deze formule gebruikt de functie INDEX en MATCH op een speciale manier om een ​​volledige kolom te retourneren in plaats van een enkele waarde. Werkend van binnen naar buiten, wordt de MATCH-functie gebruikt om het juiste kolomnummer voor het fruit in I6 te vinden:

MATCH(I6,C4:F4,0)

VERGELIJKEN retourneert 2 binnen de functie INDEX als het argument kolom_getal, waarbij de array is ingesteld op het bereik C5: F11, dat gegevens voor alle vruchten bevat.

Het lastige deel van de formule is het argument rij_getal, dat is ingesteld op nul. Als rij op nul wordt ingesteld, retourneert INDEX alle waarden in de overeenkomende kolom in een array zoals deze:

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

De functie SOM retourneert vervolgens de som van alle items in de array, 47.

Interessante artikelen...