
Generisk formel
=SUMPRODUCT(SUMIF(range,things,values))
Resumé
Hvis du har brug for at summere værdier, når celler er lig med en af mange ting, kan du bruge en formel baseret på funktionerne SUMIF og SUMPRODUCT. I det viste eksempel er formlen i H5:
=SUMPRODUCT(SUMIF(B5:B11,things,C5:C11))
hvor "ting" er det navngivne interval E5: E7.
Forklaring
SUMIF-funktionen tager tre argumenter: rækkevidde, kriterier og sum_range.
For rækkevidde bruger vi B5: B11. Disse celler indeholder de værdier, vi tester i forhold til flere kriterier.
For kriterier bruger vi det navngivne interval "ting" (E5: E7). Dette interval indeholder de 3 værdier, vi bruger som kriterier. Dette interval kan udvides til at omfatte yderligere kriterier efter behov.
For sum_range bruger vi C5: C11, som indeholder numeriske værdier.
Fordi vi giver SUMIF mere end et kriterium, vil det returnere flere resultater - et resultat for hver værdi i "ting. Resultaterne vender tilbage til en matrix som denne:
=SUMPRODUCT((60;30;12))
SUMPRODUCT summerer derefter alle elementer i arrayet og returnerer et endeligt resultat, 102.