Om de som van getallen te vinden op basis van criteria, kunnen we een combinatie gebruiken van SOM, MATCH, AANTAL.ALS & OFFSET functies om de uitvoer op te halen.
SOM: Voegt alle getallen in een celbereik toe
Syntaxis: =SOM(getal1,getal2,… )
Er kunnen maximaal 255 argumenten zijn. Zie hieronder getoonde screenshot:
BIJ ELKAAR PASSEN functie zoekt naar een opgegeven item in een geselecteerd celbereik en retourneert vervolgens de relatieve positie van dat item in het bereik.
Syntaxis =VERGELIJKEN(opzoekwaarde,opzoekmatrix,overeenkomst_type)
AANTAL.ALS: Telt het aantal cellen binnen een bereik dat aan de voorwaarde voldoet.
Syntaxis: =AANTAL.ALS(bereik,criteria)
OFFSET: Retourneert een verwijzing naar een bereik dat bestaat uit een bepaald aantal rijen en kolommen van een bepaalde verwijzing.
Syntaxis: =OFFSET(referentie,rijen,kolommen,hoogte,breedte)
verwijzing: Het is een verwijzing naar een cel of celbereik van waaruit de offset wordt toegepast.
rijen: Het aantal rijen omhoog of omlaag dat u als offset op het bereik wilt toepassen.
kleuren: Het aantal kolommen links of rechts dat u als offset op het bereik wilt toepassen.
hoogte: Dit is optioneel. Het is het aantal rijen waarvan u wilt dat de geretourneerde verwijzing is.
breedte: Dit is optioneel. Het is het aantal kolommen dat u wilt dat de geretourneerde verwijzing is.
Laten we een voorbeeld nemen:
Kolom A bevat een oplopende lijst met getallen. We hebben een formule nodig die alle getallen in kolom A optelt die groter zijn dan 2, wat ons criterium is in cel C2.
- De formule in cel D2 zou zijn:
- =SOM(OFFSET(A2,MATCH(C2,A2:A10,0),0,COUNTIF(A2:A10,">"&C2)))
- De formule heeft de som genomen van getallen die groter zijn dan 2.
- Als we de criteria in cel C2 wijzigen van 2 naar 5, wordt het resultaat automatisch bijgewerkt. Deze tijdsformule berekent de som van de getallen die groter zijn dan 5.