Beskrivning
Använd denna funktion för att returnera summan av celler som uppfyller en uppsättning av flera villkor.
Syntax
SUMIF(intervall, kriterier_intervall_1, kriterier_1, [..., [kriterier_intervall_127, kriterier_127])
Ingångar
Denna funktion godkänner följande argument:
| Namn | Krävs | Beskrivning | Giltig inmatning |
|---|---|---|---|
intervall |
Ja | Det cellintervall som ska summeras. | En cell, ett cellintervall eller en formel som resulterar i något av dessa. |
kriterier_intervall_1 |
Ja |
Det område som ska utvärderas med hjälp av
|
En cell, ett cellintervall eller en formel som resulterar i något av dessa. |
kriterier_1 |
Ja | De kriterier som anger vilka celler i criteria_range_1 som ska läggas till. |
Ett tal, en cell, ett cellintervall eller en formel som resulterar i något av dessa. |
kriterier_intervall_n |
Nej | Ytterligare intervall(er). Upp till 127 ytterligare criteria_range värden kan inkluderas. |
En cell, ett cellintervall eller en formel som resulterar i något av dessa. |
kriterier_n |
Nej | Kriterier för utvärdering av det tillhörande intervallet. Upp till 127 ytterligare kriterier värden kan inkluderas. |
Ett tal, en cell, ett cellintervall eller en formel som resulterar i något av dessa. |
Exempel
Provdata
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Datum | Färg | Status | Kvantitet | Värde |
| 2 | 2-Jan | Röd | TX | 4 | $23.75 |
| 3 | 18-feb | Blå | OH | 3 | $27.80 |
| 4 | 28-feb | Blå | NJ | 2 | $31.20 |
| 5 | 15 mars | Grön | TX | 3 | $45.23 |
| 6 | 13 april | Röd | CO | 4 | $58.60 |
| 7 | 30 april | Röd | IL | 2 | $55.10 |
| 8 | 20 maj | Röd | AZ | 1 | $48.90 |
| 9 | 14-jun | Grön | WA | 2 | $52.30 |
| 10 | 22-jul | Röd | NY | 4 | $62.75 |
| 11 | 11 augusti | Grön | TX | 4 | $41.65 |
| 12 | 19 augusti | Grön | ELLER | 1 | $43.70 |
| 13 | 3 september | Grön | FL | 1 | $33.50 |
| 14 | 6-okt | Grön | MA | 3 | $39.15 |
| 15 | 25-okt | Blå | GA | 1 | $29.99 |
| 16 | 7 november | Blå | WA | 2 | $18.99 |
| 17 | 9-dec | Röd | TX | 3 | $37.42 |
Prov på formler
| Användningsfall | Formel | Förklaring och resultat |
|---|---|---|
| Summera värden i ett intervall baserat på ett enda kriterium i ett annat intervall. | =SUMIFS(E2:E17, B2:B17, "röd") |
Denna formel fungerar på följande sätt:
För denna datauppsättning ger formeln 286,52 $. |
| Summera värden i ett intervall baserat på flera kriterier. | =SUMIFS(E2:E17, B2:B17, "röd", C2:C17, "TX") |
Denna formel fungerar på följande sätt:
För denna datauppsättning ger formeln $61,17. |
| Summera värden i ett intervall baserat på ett numeriskt kriterium. | =SUMIFS(E2:E16, D2:D16, ">3") |
Denna formel fungerar på följande sätt:
För denna datauppsättning ger formeln $186,75. |
| Hantera olikartade intervallstorlekar i en formel. | =SUMIFS(E2:E17, B2:B10, "blå") |
Denna formel fungerar på följande sätt:
För denna datauppsättning ger formeln #VÄRDE!. |
Anteckningar
- Funktionen SUMIF har support för logiska operatorer (>,<,<>,=) och jokertecken (*,?) för partiell matchning. Kriterierna bör innehålla logiska operatorer (>,<,<>,<=,>=) efter behov.
- Kriterier kan tillämpas på datum, siffror och text.
- Varje enskilt villkor måste definieras av ett eget intervall-kriteriepar.
- SUMIFS har support för upp till 127 intervall-kriteriepar.
- Funktionen SUMIFS kräver faktiska intervall för alla intervallargument.
- Alla intervall måste vara lika stora, annars returnerar SUMIFS ett
- SUMIFS kan beräkna summor baserat på celler som är tomma ("") eller inte tomma ("<>").
- Villkor i SUMIFS sammanfogas med AND-logik. För att ingå i slutresultatet måste alla villkor utvärderas till TRUE.
- Om text ingår i en cell- eller intervallreferens behandlas den som en nolla. Om text inkluderas utan citattecken returnerar funktionen ett Om texten innehåller citattecken returnerar funktionen ett
- Om argumenten innehåller fel kommer SUM att returnera ett felmeddelande.
- SUMIFS är inte skiftlägeskänsligt.
- SUMIFS har support för jokertecken.
Tips
TBD