De flesta använder ofta SUM- och IF-formeln tillsammans för att summera tal om de uppfyller ett givet villkor. Men många vet inte att det finns ett mycket enklare sätt att göra detta. Du behöver bara använda SUMIF-formeln.

Läs vidare för att lära dig vad SUMIF-formeln är, dess syntax och hur du kan använda den i Google Kalkylark.

Vad är syftet med SUMIF-funktionen?

SUMIF kombinerar i huvudsak två av de mer enkla funktionerna i Google Sheets. SUM- och OM-funktionen. Det fungerar på samma sätt som SUMIF-funktionen i Excel.

Som namnen på de två funktionerna antyder, tittar den här funktionen igenom ett specificerat cellområde och hittar de som matchar ett villkor som användaren anger. Om det villkoret är uppfyllt, extraheras värdena i dessa celler och läggs till.

Innan du fortsätter rekommenderar vi att du tittar på hur du gör SUM-funktioner och lär dig mer om IF-funktion. En förståelse för dessa hjälper dig att bemästra SUMIF-funktionen mer effektivt.

SUMIF-funktionens fördel är att du inte behöver skriva in de två formlerna manuellt eftersom du kan få samma utdata med bara en formel, vilket sparar tid, krångel och potentiella fel. Om du vill lära dig mer om

instagram viewer
summering i Google Kalkylark, kolla in länken för en komplett guide.

Skillnaden mellan SUMIFS och SUMIF

Nu när vi vet vad SUMIF-funktionen gör är det viktigt att förstå skillnaderna mellan SUMIF- och SUMIF-formeln.

  • SUMIF: Denna formel används när det bara finns ett enda villkor som ska uppfyllas för att summera värdena i det definierade intervallet.
  • SUMMER: Den här formeln används om mer än ett villkor måste uppfyllas för att formeln ska exekveras.

Syntaxen för SUMIF-funktionen i Google Kalkylark.

Det finns tre argument som används i SUMIF för Google Kalkylark:

=SUMMAOM(intervall; villkor; summa_intervall)

Här är vad varje argument betyder i denna formel:

  • räckvidd: Det här är cellen eller cellintervallet som ska testas för att se om de uppfyller ett specifikt villkor.
  • skick: detta är ett kriterium som cellen i det första argumentet måste uppfylla för att kvalificera sig som en matchning.
  • summa_range: Detta är ett valfritt argument som används för att definiera cellintervallet som innehåller de värden som ark måste lägga till om det definierade villkoret är uppfyllt. Den första parametern används här om detta område inte är definierat.

För att använda SUMIF på rätt sätt kan du behöva lära dig operatorer att lägga in i villkorsfältet. Men oroa dig inte, du kan bara följa detta Google Sheets fuskblad. Det finns i huvudsak två sätt att använda denna formel i ditt kalkylblad. Den första innebär att man använder summaintervallsargumentet, medan den andra metoden inte har summaintervallet definierat.

Om summa_intervallet är definierat, tar SUMIF-formeln värdena i summa_range och lägger till dem till den slutliga summan om villkoret är uppfyllt. Om de två första argumenten ges, kommer SUMIF-funktionen att gå igenom varje cell i intervallet och lägga till endast de celler som uppfyller villkoret.

SUMIF exempel

Även om en titt på formelns syntax ger oss en rättvis uppfattning om hur man använder formeln, kan en titt på formeln i praktiken öka din förståelse. Låt oss titta på några exempel på SUMIF-formeln i Google Sheets.

Exempel 1: Ett numeriskt villkor

I det här exemplet har vi ett urvalsintervall som innehåller negativa och positiva tal. Här vill vi använda SUMIF-funktionen för att bara välja de positiva talen och lägga till dem. Här är stegen du behöver följa för att mata in formeln i den här situationen:

  1. Klicka på cellen där du vill mata in formeln, C2 i exemplet.
  2. Mata in den första delen av formeln, dvs =SUMMAOM(
  3. Ange det första argumentet, vilket är intervallet. I det här fallet är det så A2:A13.
  4. Mata nu in det andra argumentet, vilket är villkoret. I det här fallet är det så ">=0."
  5. Lägg till det avslutande fästet.
  6. Tryck Stiga på för att utföra formeln.

I den här formeln definierar vi det andra argumentet för att kontrollera om värdet i en cell är större eller lika med noll med hjälp av >= operatör. Cellintervallet definieras i det första argumentet. Vi lämnar det tredje argumentet tomt, eftersom det inte krävs i detta fall.

Om du istället ville summera alla negativa tal i datamängden, använd “<=0” som det andra argumentet.

Exempel 2: Ett textvillkor

Vi kontrollerade att det finns ett fördefinierat nummer i dataområdet i föregående exempel. Nu kommer vi att leta efter specifik text i en datamängd. Här är stegen du behöver följa för att bygga formeln i den här situationen:

  1. Klicka på cellen där du vill mata in formeln, D2 i exemplet ovan.
  2. Mata in den första delen av formeln, dvs =SUMMAOM(
  3. Ange det första cellintervallet att kontrollera. I det här fallet skriver vi cellområdet A2:A8.
  4. Lägg nu till ett kommatecken och skriv villkoret som ska uppfyllas. I det här fallet vill vi söka efter "Te." Se till att du skriver detta inom citattecken.
  5. I det här exemplet måste vi använda summa_intervall så vi skriver cellintervallet B2:B8.
  6. Lägg till det avslutande fästet.
  7. Tryck Stiga på att verkställa.

I det här exemplet:

  • Kollade det första argumentet och skrev textintervallet.
  • Använde det andra argumentet för att definiera att vi måste söka efter te.
  • Använde det tredje argumentet för att ange intervallet från vilket arken kommer att ta värdena. Detta beror på att data vi behöver finns i ett annat cellområde än det vi letar efter i argument två.

Exempel 3: Användning av Not Equal To Operator

Detta liknar det förra exemplet. Här kommer vi att söka efter värden som inte är lika med ett definierat värde. Här kommer vi att använda operatorn inte lika med <> och en textsträng.

Här är vad du behöver göra för att bygga formeln i den här situationen:

  1. Klicka på den tomma cellen du vill lägga till formeln till, D2 i exemplet.
  2. I det första argumentet skriver vi cellintervallet A2:A9.
  3. Skriv det andra argumentet efter kommatecken. I det här fallet skriver vi det andra argumentet som "<>John." (inte lika med John)
  4. Definiera det tredje argumentet som cellintervallet som innehåller försäljningsdata, B2:B9.

Avslutar SUMIF-funktionen

SUMIF är en extremt användbar funktion som kombinerar två av de mest använda i Google Sheets. Det är en mycket mångsidig funktion med många applikationer när man bygger mer komplexa formler. Även om det kan vara skrämmande i början, kommer det inte att ta lång tid att linda huvudet. När du gör det är du redo att ta itu med några mer krävande funktioner.

6 galna Google Sheets-formler som är extremt användbara

Läs Nästa

Dela med sigTweetDela med sigE-post

Relaterade ämnen

  • Produktivitet
  • Google Kalkylark

Om författaren

Andrew Carter (12 publicerade artiklar)Mer från Andrew Carter

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera