
Generisk formel
=SUM(SUMIFS(sum_range,criteria_range,("red","blue")))
Sammendrag
For å oppsummere basert på flere kriterier ved hjelp av ELLER-logikk, kan du bruke SUMIFS-funksjonen med en matrisekonstant. I eksemplet vist er formelen i H6:
=SUM(SUMIFS(E4:E11,D4:D11,("complete","pending")))
Forklaring
Som standard tillater SUMIFS-funksjonen bare OG-logikk - når du gir flere forhold, må alle forholdene stemme overens for å bli inkludert i resultatet.
En løsning er å levere flere kriterier i en matrisekonstant som dette:
("complete","pending")
Dette vil føre til at SUMIFS returnerer to resultater: en telling for "fullført" og en telling for "ventende", i et array-resultat som dette:
(100,35)
For å få en endelig sum, pakker vi SUMIFS inne i SUM. SUM-funksjonen summerer alle elementene i matrisen og returnerer resultatet.
Med jokertegn
Du kan bruke jokertegn i kriteriene om nødvendig. Hvis du for eksempel vil summere elementer som inneholder "rødt" eller "blått" hvor som helst i kriteriene, kan du bruke:
=SUM(SUMIFS(sum_range,criteria_range,("*red*","*blue*")))
Legge til ytterligere ELLER kriterier
Du kan legge til ett ekstra kriterium i denne formelen, men du må bruke en enkelt kolonnematrise for ett kriterium og en enkelt radmatrise for det andre. Så for eksempel for å summere bestillinger som er "Komplett" eller "Venter", for "Andy Garcia" eller "Bob Jones", kan du bruke:
=SUM(SUMIFS(E4:E11,D4:D11,("complete","pending"),C4:C11,("Bob Jones";"Andy Garcia")))
Legg merke til halvkolonene i den andre matrisekonstanten, som representerer en vertikal matrise. Dette fungerer fordi Excel "parer" elementer i de to matrisekonstantene, og returnerer et todimensjonalt utvalg av resultater. Med flere kriterier, vil du flytte til en formel basert på SUMPRODUCT.
Cellereferanser for kriterier
Du kan ikke bruke cellereferanser i en matrisekonstant. For å bruke en cellehenvisning for kriterier, kan du bruke en matriseformel som denne:
=(SUM(SUMIFS(range1,range2,range3)))
Hvor område1 er sumområdet, er område2 kriterieområdet, og område3 inneholder kriterier på regnearket. Med to ELLER-kriterier, må du bruke horisontale og vertikale matriser.
Merk: dette er en matriseformel og må angis med kontroll + skift + enter.