Lär dig använda SUMIF med Google Sheets

SUMIF-funktionen i Google Sheets används för att summera siffrorna i ett intervall baserat på ett villkor. SUMIF-funktionen är i princip utformad för att summera siffrorna baserat på ett villkor för att uppfylla. Den här handledningen förklarar hur du använder den här funktionen i Google Sheets.

Hur man använder SUMIF i Google Sheets

SUMIF har två delar, SUM och IF. Om ett intervall av celler uppfyller villkoret summerar den här funktionen de siffror som är relaterade till det villkoret. Syntaxen för SUMIF-funktionen i Google Sheets är densamma som Excel-syntaxen;

=SUMIF(range, criterion, )

Var,

område: Det är ett cellintervall som testas mot ett kriterium

Kriterium: Det är ett cellintervall som testas mot ett kriterium: Det är ett villkor som ska uppfyllas. Det kan innehålla ett värde (tal, text, datum), ett uttryck, en logisk operatör, ett jokertecken, en cellreferens eller en annan funktion.

sum_range:

Regler för SUMIF

Det finns några regler att följa när man använder SUMIF-funktionen korrekt;

  • SUMIF-funktionen är inte skiftlägeskänslig.
  • Storleken på range och sum_range måste vara lika
  • range och sum_range kan vara lika om ett numeriskt intervall testas mot ett tal som kriterium.
  • Om kriteriet innehåller en text, ett datum, ett uttryck, en logisk operatör och ett jokertecken måste det omges av dubbla citattecken, t.ex. ”t-shirt”, ”>5”, ”*”
  • Om kriteriet är ett tal, cellreferens eller en annan funktion, får det inte omges av dubbla citattecken, t.ex. B1 eller Today()
  • Om kriteriet innehåller både en logisk operatör och en cellreferens eller en annan funktion, måste de sammanfogas med ett ampersand (&), t.ex. ”>”&B2 eller ”>”&Today()

När du skriver in SUMIF-funktionen i Google Sheets visas en ruta med automatiskt förslag som innehåller syntax, exempel, sammanfattning av SUMIF-funktionen och en förklaring av varje del av funktionen, se nedan.

I den här artikeln lär du dig att använda SUMIF-funktionen i Google Sheets i olika kriteriefall med exempel.

SUMIF-funktionen med textkriterier

Om du vill summera siffrorna i cellintervallet som har ett visst textvärde i ett parallellt cellintervall, en annan kolumn och samma rad, som tillhandahålls som kriterier.

Till exempel har du en datamängd med information om försäljningsorder för olika produkter, och du vill summera orderbeloppen för produkten ”Apple” som kriterium. Kriteriet kan alltså anges i SUMIF-funktionen som ett textvärde inom dubbla citattecken eller som en cellreferens utan dubbla citattecken, t.ex.;

=SUMIF(B2:B20,"Apple",D2:D20)

OR

=SUMIF(B2:B20,H2,D2:D20)

Här,

B2:B20 är intervallet för cellerna

”Apple” eller H2 är kriteriet som ett textvärde eller en cellreferens

D2:D20 är sum_range of cells

SUMIF-funktion med antalskriterier

Om du vill summera de tal som uppfyller ett visst kriterium som anges i SUMIF-funktionen i Google Sheets, genom att använda jämförelseoperatörer som större än (>), mindre än (<), större än lika med (>=), mindre än lika med (<=) eller inte lika med (<>).

Antag att du vill summera alla orderbelopp som är större än lika med 5 000 dollar. I det här fallet är intervallet och sum_range samma, eftersom orderbeloppen listas i samma intervall och kriterierna också tillämpas på samma intervall. I det här fallet kan funktionen SUMIF användas på något av följande sätt;

=SUMIF(D2:D20,">=5000",D2:D20)

OR

=SUMIF(D2:D20,">="&H2,D2:D20)

Som ni kan se anges kriterieuttrycket inom dubbla citattecken i SUMIF-funktionen, t.ex. ”>=5000”, men om kriteriet anges som ett uttryck och som en cellreferens, kopplas de samman med ett amperestånd (&), t.ex. ”>=”&H2.

SUMIF-funktionen med datumkriterier

Du kan summera talen baserat på datumkriterier genom att använda någon av jämförelseoperatorerna. Datumet måste anges inom dubbla citattecken i ett format som kan förstås av Google Sheets, eller så måste datumet anges som en cellreferens utan dubbla citattecken, eller så måste datumet anges med hjälp av en datumfunktion som DATE() eller TODAY().

Antag att du vill summera de orderbelopp som är större än lika med (>=) ett kriteriedatum, till exempel 7/1/2018, så kan du summera dessa belopp med hjälp av funktionen SUMIF på något av följande sätt;

=SUMIF(E2:E20,">=7/1/2018",D2:D20)

eller

=SUMIF(E2:E20,">="&H2,D2:D20)

eller

=SUMIF(E2:E20,">="&Date(2018,7,1),D2:D20)

SUMIF-funktionen med kriteriet tomma eller icke-tomma celler

Du kan summera talen, baserat på kriterier där cellerna är tomma eller inte tomma i ett antal celler med hjälp av SUMIF-funktionen i Google Sheets.

Antag att en del av beställningarna i din datamängd inte har något leveransdatum, så du vill summera beställningsbeloppen baserat på kriterier där leveransdatum nämns (ej tomt) och där leveransdatum inte nämns (tomt).

  • SUMIF-funktion med kriterier för tomma cellerDenna SUMIF-formel summerar beställningsbeloppen där leveransdatum inte nämns i intervallet. Kriteriet anges som dubbla citattecken utan mellanslag, t.ex. ””.

    =SUMIF(E2:E20,"",D2:D20)

  • SUMIF-funktion med kriterier som inte är tomma cellerDenna SUMIF-formel summerar orderbeloppen där leveransdatum nämns i intervallet. Kriteriet tillhandahålls med hjälp av jämförelseoperatören Not Equal to (<>) inom dubbla citattecken, t.ex. ”<>”, vilket innebär att cellerna inte är tomma. Detta utesluter de belopp där leveransdatum är tomma.

    =SUMIF(E2:E20,"<>",D2:D20)

Bar du fortfarande behov av hjälp med Excel-formatering eller har du andra frågor om Excel? Kontakta en levande Excel-expert här för att få enstaka hjälp. Din första session är alltid gratis.

Lämna ett svar

Din e-postadress kommer inte publiceras.