Excel-formel: Sum hvis en kriterier for flere kolonner -

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.

Interessante artikler...