Hvis du regelmæssigt bruger Google Sheets og nogensinde har brug for at summere værdier sammen baseret på en tilstand i bestemte celler, så skal du vide, hvordan du bruger SUMIF-funktionen i Google Sheets .
Muligheden for at summere data med denne funktion er ikke begrænset til kun to værdier. Du kan opsummere en hel række. Og den betingelse, du angiver funktionen for at summere eller ej, kan også afhænge af flere celler i dit regneark.
Sådan fungerer SUMIF-funktionen i Google Sheets
SUMIF er en simpel regnearksfunktion , men den er fleksibel nok, så du kan lave nogle kreative beregninger med den.
Du skal indramme funktionen som følger:
SUM.HVIS(område; kriterium; [sum_område])
Parametrene for denne funktion er som følger:
- Område : Det område af celler, du vil bruge til at evaluere, om værdierne skal lægges sammen eller ej.
- Kriterium : Tilstanden for de celler, du ønsker at evaluere.
- Sum_range : Denne parameter er valgfri og inkluderer de celler, du vil summere. Hvis du ikke inkluderer denne parameter, vil funktionen blot opsummere selve området.
Funktionen virker simpel, men det faktum, at du kan summere eller sammenligne intervaller af flere celler, giver mulighed for langt mere fleksibilitet, end du måske er klar over.
Et SUMIF-eksempel med tekst
Hvis du er klar til at komme i gang med SUMIF-funktionen, er den bedste måde at bruge to kolonner i dit regneark. En kolonne vil være til din sammenligning, og den anden vil være de værdier, du vil tilføje.
Eksempelarket ovenfor er det for en butiksejer, der sporer køb gennem en periode. Butiksejeren ønsker at oprette yderligere kolonner, der opsummerer indkøbspriserne i kolonne B for specifikke værdier i kolonne A.
I dette tilfælde vil intervallet til sammenligning være A2:A15 .
Kriteriet ville være søgesætningen for varen at tilføje. Så i dette tilfælde vil kriteriet være teksten "Post Digger" for at lægge alle postgraver-køb sammen.
Sumområdet ville være intervallet af celler med de værdier, der skal summeres. Her er det B2:B15 .
Når du trykker på enter, vil du se de specifikke værdier fra sum_range-kolonnen lagt sammen, men kun med dataene fra cellerne, hvor kolonne A matcher det kriterium, du har angivet.
Dette er en enkel måde at bruge SUMIF-funktionen på; som en måde at plukke værdier ud af en anden kolonne baseret på elementer anført i den første.
Bemærk : Du behøver ikke at skrive kriteriet i formlen inden for dobbelte anførselstegn. I stedet kan du skrive den værdi i en celle i arket og indtaste den pågældende celle i formlen.
Brug af SUMIF-operatører med tekst
Mens eksemplet ovenfor leder efter perfekte matches, kan du også bruge operatorer til at angive dele af teksten, du vil matche. Hvis du ændrer søgekriterierne, kan du opsummere værdier for celler, der muligvis ikke matcher perfekt, men som giver dig det svar, du leder efter.
Hvis du ved at bruge eksemplet ovenfor, vil du tilføje køb af alle varer undtagen den elektriske boremaskine, skal du indtaste formlen <> - operatøren.
=SUM.HVIS(A2:A15,"<>Elektrisk boremaskine",B2:B15)
Operatøren <> fortæller SUMIF-funktionen at ignorere "Elektrisk boremaskine", men lægge alle andre elementer i B2:B15-området sammen.
Som du kan se af resultatet nedenfor, fungerer SUMIF-funktionen som den skal.
Du kan også bruge følgende operatorer, når du bruger SUMIF-funktionen med tekst:
- ? : Søg efter ord med et hvilket som helst tegn, hvor du har placeret ?. For eksempel vil "S?ovel" summere ethvert element, der starter med "S" og slutter med "ovel" med et bogstav imellem.
- * : Søg efter ord, der starter eller slutter med hvad som helst. For eksempel vil "*Watch" tilføje alle varer, der er enhver form for ur, uanset mærke.
Bemærk : Hvis du rent faktisk ønsker, at SUMIF-funktionen skal søge efter et tegn som "?" eller "*" i teksten (og ikke brug dem som specialtegn), så indled dem med tilde-tegnet. For eksempel "~?" vil inkludere "?" tegn i søgeteksten.
Husk, at SUMIF-funktionen ikke skelner mellem store og små bogstaver. Så den skelner ikke mellem store eller små bogstaver, når du bruger tekst som søgekriterier. Dette er nyttigt, fordi hvis det samme ord indtastes med store bogstaver eller uden, vil SUMIF-funktionen stadig genkende dem som et match og vil korrekt opsummere værdierne i værdikolonnen.
Brug af SUMIF-operatører med numre
Selvfølgelig er SUMIF-funktionen i Google Sheets ikke kun nyttig til at finde tekst i kolonner med tilhørende værdier for at opsummere. Du kan også summere rækker af tal, der opfylder visse betingelser.
For at kontrollere en række tal for en betingelse kan du bruge et sæt sammenligningsoperatorer.
- > : Større end
- : Mindre end
- >= : Større end eller lig med
- <> : Mindre end eller lig med
For eksempel, hvis du har en liste over tal, og du gerne vil tilføje dem over 3000, skal du bruge følgende SUMIF-kommando.
=SUM.HVIS(B2:B15; “>3000”)
Bemærk, at ligesom med tekstkriterier, behøver du ikke skrive tallet "3000" direkte i formlen. Du kan placere dette tal i en celle og bruge den cellereference i stedet for "3000" i formlen.
Sådan her:
=SUM.HVIS(B2:B15; ">"&C2)
En sidste bemærkning, før vi ser på et eksempel. Du kan også opsummere alle værdier i et område, der er lig med et bestemt tal, bare ved slet ikke at bruge nogen sammenligningsoperatorer.
SUMIF Eksempel med tal
Lad os se på, hvordan du kan bruge SUMIF-funktionen i Google Sheets ved at bruge en sammenligningsoperator med tal.
Forestil dig i dette eksempel, at du er en vandrer, der sporer alle de bjerge, du har vandret.
I celle D2 vil du tilføje den samlede højde for alle de bjerge over 3000 fod, som du har vandret.
For at gøre dette skal du bruge formlen nævnt i afsnittet ovenfor.
Tryk på Enter efter at have indtastet formlen, og du vil se resultaterne i denne celle.
Som du kan se, opsummerede SUMIF-funktionen i Google Sheets alle højder fra kolonne B for ethvert bjerg højere end 3000 fod. SUMIF-formlen ignorerede alle værdier under denne højde.
Brug de andre betingede operatorer, der er angivet i sidste afsnit, til at udføre den samme beregning for tal mindre end, større end eller lig med, mindre end eller lig med eller lig med.
Brug af SUMIF-operatører med datoer
Du kan også bruge SUMIF-funktionen med datoer. Igen gælder de samme sammenligningsoperatører, der er anført ovenfor, så du behøver ikke bekymre dig om at lære nye.
Men for at funktionen skal fungere, skal datoer først formateres korrekt i Google Sheets.
Du kan manuelt indtaste datoen i funktionen eller skrive den i en celle og henvise til den i formlen. Formatet for dette er som følger:
=SUM.HVIS(B2:B15;">10/4/2019", C2:C15)
Sådan fungerer dette:
- SUMIF kontrollerer intervallet B2:B15 for alle datoer efter 10/4/2019.
- Hvis det er sandt, vil SUMIF opsummere alle celler i C2:C15 i den samme række, hvor denne sammenligning er sand.
- Den resulterende total vil blive vist i cellen, hvor du skrev formlen.
Hvis du har en celle, hvor datoen ikke er formateret på denne måde, kan du bruge DATE-funktionen til at omformatere datoen korrekt. For eksempel, hvis du har tre celler (D2, D3 og D4), der indeholder år, måned og dag, kan du bruge følgende formel.
For eksempel:
=SUM.HVIS(B2:B15; ">"&DATO(D2; D3; D4); C2:C15)
Hvis du har et regneark, der indeholder de seneste køb øverst på arket, kan du blot bruge funktionen I DAG til kun at opsummere dagens køb og ignorere resten.
=SUM.HVIS(B2:B15; I DAG())
SUMIF i Google Sheets er enkelt, men alsidigt
Som du kan se, tager SUMIF-formlen i Google Sheets ikke lang tid at lære. Men de forskellige måder, du kan bruge det på, gør det så alsidigt.
Hvis du bruger mange regneark, hvor du skal opsummere værdier ud fra betingelserne for tekst eller tal fra andre celler, bør du sætte dig ind i SUMIF-funktionen.