
Generisk formel
=SUMPRODUCT((criteria_rng="red")*(sum_range))
Sammendrag
For å oppsummere flere kolonner betinget, ved hjelp av ett kriterium, kan du bruke en formel basert på SUMPRODUCT-funksjonen. I eksemplet viser er formelen i H5:
=SUMPRODUCT((B5:B10="red")*(C5:E10))
Forklaring
Dette første uttrykket i SUMPRODUCT er kriteriene, og sjekker om celler i B5: B10 inneholder "rødt". Resultatet er en rekke SANNE FALSE verdier som dette:
(TRUE;FALSE;FALSE;TRUE;FALSE;FALSE)
Dette multipliseres med verdiene i området C5: E10:
(1,6,2; 8,6,8; 5,2,6; 2,6,7; 7,4,5; 5,3,1)
Resultatet i SUMPRODUCT er:
=SUMPRODUCT((1,6,2;0,0,0;0,0,0;2,6,7;0,0,0;0,0,0))
som returnerer 24, summen av alle verdiene i C5: E10 hvor B5: B10 = "rød".
Inneholder typesøk
SUMPRODUCT støtter ikke jokertegn, så hvis du vil gjøre et "celle inneholder spesifikk tekst" -søk, må du bruke kriterier som vil returnere SANN for delvis samsvar. Et alternativ er å bruke ISNUMBER- og SEARCH-funksjonene slik:
=SUMPRODUCT((ISNUMBER(SEARCH("red",B5:B10)))*(C5:E10))
Se denne siden for mer informasjon om hvordan dette fungerer.