Hoe de Excel SUMIF-functie - te gebruiken

Inhoudsopgave

Samenvatting

De Excel SUMIF-functie retourneert de som van cellen die aan één voorwaarde voldoen. Criteria kunnen worden toegepast op datums, cijfers en tekst. De SUMIF-functie ondersteunt logische operatoren (>, <,, =) en jokertekens (* ,?) voor gedeeltelijke overeenkomsten.

Doel

Som nummers in een bereik op die voldoen aan de opgegeven criteria

Winstwaarde

De som van de opgegeven waarden.

Syntaxis

= SOM.ALS (bereik, criteria, (optelbereik))

Argumenten

  • bereik : het celbereik waarop u de criteria wilt toepassen.
  • criteria : de criteria die worden gebruikt om te bepalen welke cellen moeten worden toegevoegd.
  • som_bereik - (optioneel) De cellen die bij elkaar moeten worden opgeteld . Als optelbereik wordt weggelaten, worden de cellen in het bereik bij elkaar opgeteld.

Versie

Excel 2003

Gebruiksopmerkingen

De functie SOM.ALS retourneert de som van cellen in een bereik die voldoen aan één voorwaarde. Het eerste argument is het bereik waarop criteria moeten worden toegepast, het tweede argument is het criterium en het laatste argument is het bereik met waarden die moeten worden opgeteld. SUMIF ondersteunt logische operatoren (>, <,, =) en jokertekens (* ,?) voor gedeeltelijke overeenkomsten. Criteria kunnen een waarde in een andere cel gebruiken, zoals hieronder wordt uitgelegd.

SUMIF bevindt zich in een groep van acht functies in Excel die logische criteria in twee delen splitsen (bereik + criteria). Als gevolg hiervan is de syntaxis die wordt gebruikt om criteria te construeren anders, en SUMIF vereist een celbereik voor het bereikargument, u kunt geen matrix gebruiken.

SUMIF ondersteunt slechts één voorwaarde. Als u meerdere criteria moet toepassen, gebruikt u de functie SOMMEN. Als u waarden moet manipuleren die in het bereikargument voorkomen (dwz het jaar extraheren uit datums om in criteria te gebruiken), raadpleeg dan de functies SOMPRODUCT en / of FILTER.

Basisgebruik | Criteria in een andere cel | Niet gelijk aan | Lege cellen | Datums | Jokertekens | Videos

Basisgebruik

In het getoonde werkblad zijn er drie SUMIF-voorbeelden. In het eerste voorbeeld (G6) is SOM.ALS geconfigureerd om somwaarden groter dan 100 te zijn. In het tweede voorbeeld (G7) retourneert SOM.ALS de som van waarden waarvan de kleur "rood" is. In het laatste voorbeeld (G8) is SUMIF geconfigureerd om waarden op te tellen waarbij de staat "CA" (Californië) is.

=SUMIF(D6:D10,">100") // values> 100 =SUMIF(B6:B10,"Jim",D6:D10) // Rep = Jim =SUMIF(C6:C10,"ca",D6:D10) // State = CA

Merk op dat het gelijkteken (=) niet vereist is bij het construeren van "is gelijk aan" criteria. Merk ook op dat SUMIF niet hoofdlettergevoelig is. U kunt waarden optellen waarbij de vertegenwoordiger Jim is met "jim" of "Jim".

Criteria in een andere cel

Een waarde uit een andere cel kan met aaneenschakeling in criteria worden opgenomen. In het onderstaande voorbeeld retourneert SUMIF de som van alle verkopen boven de waarde in G4. Merk op dat de operator groter dan (>), wat tekst is, tussen aanhalingstekens moet staan. De formule in G5 is:

=SUMIF(D5:D9,">"&G4) // sum if greater than G4

Niet gelijk aan

Om "niet gelijk aan" criteria uit te drukken, gebruikt u de "" operator tussen dubbele aanhalingstekens (""):

=SUMIF(B5:B9,"red",C5:C9) // not equal to "red" =SUMIF(B5:B9,"blue",C5:C9) // not equal to "blue" =SUMIF(B5:B9,""&E7,C5:C9) // not equal to E7

Nogmaals, SUMIF is niet hoofdlettergevoelig.

Lege cellen

SUMIF kan sommen berekenen op basis van cellen die al dan niet blanco zijn. In het onderstaande voorbeeld wordt SUMIF gebruikt om de bedragen in kolom C bij elkaar op te tellen, afhankelijk van of kolom D 'x' bevat of leeg is:

=SUMIF(D5:D9,"",C5:C9) // blank =SUMIF(D5:D9,"",C5:C9) // not blank

Datums

De beste manier om SOM.ALS met datums te gebruiken, is door te verwijzen naar een geldige datum in een andere cel of door de functie DATUM te gebruiken. Het onderstaande voorbeeld toont beide methoden:

=SUMIF(B5:B9,"="&DATE(2019,4,1),C5:C9) =SUMIF(B5:B9,">"&E9,C5:C9)

Merk op dat we een operator moeten samenvoegen met de datum in E9. Om meer geavanceerde datumcriteria te gebruiken (dwz alle datums in een bepaalde maand, of alle datums tussen twee datums), moet u overschakelen naar de functie SUMIFS, die meerdere criteria aankan.

Jokertekens

De SUMIF-functie ondersteunt jokertekens, zoals te zien is in het onderstaande voorbeeld:

=SUMIF(B5:B9,"mi*",C5:C9) // begins with "mi" =SUMIF(B5:B9,"*ota",C5:C9) // ends with "ota" =SUMIF(B5:B9,"????",C5:C9) // contains 4 characters

Zie hieronder voor meer voorbeelden van SUMIF-formules.

Opmerkingen

  • SUMIF ondersteunt slechts één voorwaarde. Gebruik de SUMIFS-functie voor meerdere criteria.
  • When sum_range is omitted, the cells in range will be summed.
  • Text strings in criteria must be enclosed in double quotes (""), i.e. "apple", ">32", "ja*"
  • Cell references in criteria are not enclosed in quotes, i.e. "<"&A1
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters (zero or more).
  • To find a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).
  • SUMIFS requires a range, you can't substitute an array.

Related videos

De functie SOM.ALS gebruiken In deze video bekijken we hoe we de functie SOM.ALS kunnen gebruiken om cellen op te tellen die voldoen aan een enkel criterium in een set gegevens. Een totalenrij aan een tabel toevoegen In deze video bekijken we hoe u een totaalrij aan een Excel-tabel kunt toevoegen en configureren. De Total Row kan automatisch samenvattende berekeningen onder een tabel weergeven. Een eenvoudige samenvattingstabel maken Draaitabellen zijn fantastische hulpmiddelen voor het samenvatten van gegevens, maar u kunt ook formules gebruiken om uw eigen samenvattingen te maken met behulp van functies zoals AANTAL.ALS en SOM.ALS. Zie hoe in deze video van 3 minuten.

Interessante artikelen...