Als u Google Spreadsheets regelmatig gebruikt en ooit waarden moet optellen op basis van een bepaalde voorwaarde in specifieke cellen, moet u weten hoe u de SUMIF-functie in Google Spreadsheets gebruikt .
De mogelijkheid om gegevens op te tellen met deze functie is niet beperkt tot slechts twee waarden. Je kunt een heel bereik optellen. En de voorwaarde dat u de functie opgeeft om al dan niet op te tellen, kan ook afhangen van meerdere cellen in uw spreadsheet.
Hoe de SUMIF-functie werkt in Google Spreadsheets
SUMIF is een eenvoudige spreadsheetfunctie , maar hij is flexibel genoeg om er creatieve berekeningen mee uit te voeren.
U moet de functie als volgt omkaderen:
SOM.ALS(bereik; criterium; [som_bereik])
De parameters voor deze functie zijn als volgt:
- Bereik : het bereik van cellen dat u wilt gebruiken om te evalueren of de waarden al dan niet moeten worden opgeteld.
- Criterium : de toestand van de cellen die u wilt evalueren.
- Sum_range : Deze parameter is optioneel en bevat de cellen die u wilt optellen. Als u deze parameter niet opneemt, somt de functie eenvoudig het bereik zelf op.
De functie lijkt eenvoudig, maar het feit dat u reeksen van meerdere cellen kunt optellen of vergelijken, zorgt voor veel meer flexibiliteit dan u misschien denkt.
Een SUMIF-voorbeeld met tekst
Als u klaar bent om aan de slag te gaan met de SUMIF-functie, kunt u het beste twee kolommen in uw spreadsheet gebruiken. De ene kolom is voor uw vergelijking en de andere voor de waarden die u wilt toevoegen.
Het voorbeeldblad hierboven is dat van een winkeleigenaar die aankopen gedurende een bepaalde periode bijhoudt. De winkeleigenaar wil extra kolommen maken die de inkoopprijzen in kolom B optellen voor specifieke waarden in kolom A.
In dit geval zou het bereik voor vergelijking A2:A15 zijn .
Het criterium is de zoekterm voor het item dat moet worden opgeteld. Dus, in dit geval, om alle postgraveraankopen bij elkaar op te tellen, zou het criterium de tekst "Postgraver" zijn.
Het sombereik is het cellenbereik met de waarden die moeten worden opgeteld. Dit is B2:B15 .
Wanneer u op enter drukt, ziet u de specifieke waarden uit de kolom sum_range opgeteld, maar alleen met de gegevens uit de cellen waarvan kolom A overeenkomt met het criterium dat u hebt opgegeven.
Dit is een eenvoudige manier om de SUMIF-functie te gebruiken; als een manier om waarden uit een tweede kolom te halen op basis van items die in de eerste worden vermeld.
Opmerking : u hoeft het criterium niet tussen dubbele aanhalingstekens in de formule te typen. In plaats daarvan kunt u die waarde in een cel in het blad typen en die cel in de formule invoeren.
SUMIF-operators gebruiken met tekst
Hoewel in het bovenstaande voorbeeld wordt gezocht naar perfecte overeenkomsten, kunt u ook operators gebruiken om delen van de tekst op te geven die u wilt laten overeenkomen. Als u de zoekcriteria wijzigt, kunt u waarden optellen voor cellen die mogelijk niet perfect overeenkomen, maar u wel het antwoord geven waarnaar u op zoek bent.
Als u in het bovenstaande voorbeeld de aankopen van alle artikelen behalve de elektrische boormachine wilt optellen , voert u de formule de <>- operator in.
=SOM.ALS(A2:A15,"<>Elektrische boormachine",B2:B15)
De operator <> vertelt de SUMIF-functie om "Elektrische boormachine" te negeren, maar alle andere items in het B2:B15-bereik op te tellen.
Zoals u aan het onderstaande resultaat kunt zien, werkt de SUMIF-functie zoals het hoort.
U kunt ook de volgende operatoren gebruiken wanneer u de functie SUMIF gebruikt met tekst:
- ? : Zoek naar woorden met een willekeurig teken waar u de ? hebt geplaatst. "S?ovel" somt bijvoorbeeld elk item op dat begint met "S" en eindigt op "ovel" met elke letter ertussen.
- * : Zoek naar woorden die met iets beginnen of eindigen. Met "*Watch" worden bijvoorbeeld alle items toegevoegd die elk soort horloge zijn, ongeacht het merk.
Opmerking : als u wilt dat de SUMIF-functie zoekt naar een teken zoals "?" of "*" in de tekst (en gebruik ze niet als speciale tekens), voeg dan het tilde-teken toe. Bijvoorbeeld "~?" zal de "?" teken in de zoektekst.
Houd er rekening mee dat de SUMIF-functie niet hoofdlettergevoelig is. Het maakt dus geen onderscheid tussen hoofdletters of kleine letters wanneer u tekst als zoekcriterium gebruikt. Dit is handig omdat als hetzelfde woord met of zonder hoofdletters wordt ingevoerd, de SUMIF-functie deze nog steeds herkent als een overeenkomst en de waarden in de waardekolom correct optelt.
SUMIF-operatoren gebruiken met getallen
Natuurlijk is de SUMIF-functie in Google Spreadsheets niet alleen handig voor het vinden van tekst in kolommen met bijbehorende waarden om op te sommen. U kunt ook getallenreeksen optellen die aan bepaalde voorwaarden voldoen.
Om een reeks getallen voor een voorwaarde te controleren, kunt u een reeks vergelijkingsoperatoren gebruiken.
- > : Groter dan
- : Minder dan
- >= : Groter dan of gelijk aan
- <> : Kleiner dan of gelijk aan
Als u bijvoorbeeld een lijst met getallen heeft en u wilt er meer dan 3000 aan toevoegen, gebruikt u de volgende SUMIF-opdracht.
=SOM.ALS(B2:B15; ">3000")
Merk op dat u, net als bij tekstcriteria, het getal "3000" niet rechtstreeks in de formule hoeft te typen. U kunt dit getal in een cel plaatsen en die celverwijzing gebruiken in plaats van "3000" in de formule.
Soortgelijk:
=SOM.ALS(B2:B15; ">"&C2)
Nog een laatste opmerking voordat we naar een voorbeeld kijken. U kunt ook alle waarden in een bereik optellen die gelijk zijn aan een specifiek getal, gewoon door helemaal geen vergelijkingsoperatoren te gebruiken.
SUMIF Voorbeeld met getallen
Laten we eens kijken hoe u de SUMIF-functie in Google Spreadsheets kunt gebruiken door een vergelijkingsoperator met getallen te gebruiken.
Stel je in dit voorbeeld voor dat je een wandelaar bent die alle bergen volgt die je hebt bewandeld.
In cel D2 wil je de totale hoogte optellen van alle bergen van meer dan 3000 voet die je hebt bewandeld.
Om dit te doen, moet u de formule gebruiken die in het bovenstaande gedeelte wordt genoemd.
Druk op Enter nadat je de formule hebt getypt en je ziet de resultaten in deze cel.
Zoals u kunt zien, somde de SUMIF-functie in Google Spreadsheets alle hoogtehoogten op uit kolom B voor elke berg hoger dan 3000 voet. De SUMIF-formule negeerde alle waarden onder die hoogte.
Gebruik de andere voorwaardelijke operatoren uit de vorige sectie om dezelfde berekening uit te voeren voor getallen kleiner dan, groter dan of gelijk aan, kleiner dan of gelijk aan of gelijk aan.
SUMIF-operatoren gebruiken met datums
U kunt ook de SUMIF-functie gebruiken met datums. Nogmaals, dezelfde vergelijkingsoperatoren die hierboven zijn vermeld, zijn van toepassing, dus u hoeft zich geen zorgen te maken over het leren van nieuwe.
Om de functie echter te laten werken, moeten datums eerst correct worden opgemaakt in Google Spreadsheets.
U kunt de datum handmatig in de functie typen of in een cel typen en ernaar verwijzen in de formule. De indeling hiervoor is als volgt:
=SOM.ALS(B2:B15; ">10/4/2019", C2:C15)
Hoe dit werkt:
- SUMIF controleert het bereik B2:B15 voor datums na 4-10-2019.
- Indien waar, somt SUMIF alle cellen in C2:C15 op in dezelfde rij waar deze vergelijking waar is.
- Het resulterende totaal wordt weergegeven in de cel waarin u de formule hebt getypt.
Als u een cel hebt waarin de datum niet op deze manier is opgemaakt, kunt u de functie DATUM gebruiken om de datum opnieuw op te maken. Als u bijvoorbeeld drie cellen heeft (D2, D3 en D4) die het jaar, de maand en de dag bevatten, kunt u de volgende formule gebruiken.
Bijvoorbeeld:
=SOM.ALS(B2:B15; ">"&DATUM(D2; D3; D4); C2:C15)
Als u een spreadsheet heeft met de laatste aankopen bovenaan het blad, kunt u eenvoudig de functie VANDAAG gebruiken om alleen de aankopen van vandaag op te tellen en de rest te negeren.
=SOM.ALS(B2:B15, VANDAAG())
SUMIF in Google Spreadsheets is eenvoudig maar veelzijdig
Zoals u kunt zien, duurt het niet lang om de SUMIF-formule in Google Spreadsheets te leren. Maar de verschillende manieren waarop u het kunt gebruiken, maken het zo veelzijdig.
Als u veel spreadsheets gebruikt waarin u waarden moet optellen op basis van de voorwaarden van tekst of getallen uit andere cellen, moet u vertrouwd raken met de SUMIF-functie.