SUMIF-tekst in Excel - Hoe SUMIFICEREN van cellen die tekst in een andere cel bevatten?

Inhoudsopgave

SOM.ALS-functie is voorwaardelijk als de functie die wordt gebruikt om de cellen op te tellen op basis van bepaalde criteria, niet de criteria ook een bepaalde tekst kunnen zijn, we willen bijvoorbeeld de som van een groep cellen optellen als de cel ernaast een gespecificeerde tekst bevat dan gebruiken we de functie als volgt = SUMIF (Tekstbereik, "Tekst", cellenbereik voor som).

Excel Sumif-tekst

De Sumif-functie in Excel wordt gebruikt als we het totaal van de waarden in een celbereik willen weten wanneer een andere set celbereik of bijbehorende matrix aan bepaalde criteria voldoet. De functie kan ook worden gebruikt om cellen toe te voegen die specifieke of gedeeltelijke tekst bevatten.

De algemene syntaxis voor de SUMIF-functie is als volgt:

De syntaxis van de functie SOM.ALS heeft de volgende argumenten:

  • Bereik: vereist staat voor de waarden of het celbereik dat moet worden getest aan de hand van de opgegeven criteria.
  • Criteria: vereist, vertegenwoordigt de conditie die moet worden gecontroleerd / getest tegen elke waarde van het geleverde bereik.
  • (optelbereik): optioneel, vertegenwoordigt de waarden of het celbereik dat bij elkaar moet worden opgeteld als de parameter 'bereik' voldoet aan de gegeven voorwaarde / criteria. Als dit niet in de functie is opgegeven, telt Excel de cellen op die in het bereikargument zelf zijn opgegeven.

Voorbeelden van SUMIF-tekst in Excel

Laten we Sumif Text in Excel begrijpen met behulp van voorbeelden.

Voorbeeld 1

Laten we zeggen dat we scores hebben van studenten van twee klassen / secties: sectie A en sectie B, en we willen het totaal van de scores van studenten van sectie A in een examen vinden.

De scores van studenten worden opgeslagen in de kolom: C, en de sectie met studenten wordt opgeslagen in een kolom: B. Vervolgens vertelt de volgende formule Excel om een ​​som van de totale score voor alle studenten in sectie A te retourneren:

= SUMIF (B2: B11, "A", C2: C11)

De functie zou worden gespecificeerd zoals hieronder:

We kunnen dus in de bovenstaande schermafbeelding zien dat een eenvoudige SUMIF voldoende is om resultaten te krijgen op basis van een bepaalde tekstvoorwaarde. De formule somt alle scores op waarbij de overeenkomstige sectie is: 'A'.

Het resultaat is dus als volgt,

De hieronder gemarkeerde scores zullen worden toegevoegd om een ​​totaal van 379 te geven, aangezien hun corresponderende sectie is: 'A'.

Voorbeeld 2

Laten we nu zeggen dat we in het bovenstaande voorbeeld nog een kolom hebben die specificeert of identificeert of de score van een student 'Uitstekend', 'Goed', 'Slecht' of 'Gemiddeld' is, en we willen het totaal van de scores vinden van studenten van wie de score is geïdentificeerd als 'Gemiddeld':

De scores van leerlingen worden opgeslagen in kolom C, en de identifier (bijvoorbeeld: 'Goed', 'Gemiddeld') wordt opgeslagen in kolom D. De volgende formule vertelt Excel om een ​​som te retourneren van de totale score voor alle leerlingen met een score geïdentificeerd als 'Gemiddeld':

= SUMIF (D2: D11, "Gemiddeld", C2: C11)

De functie zou worden gespecificeerd zoals hieronder:

Het resultaat is dus als volgt,

We kunnen dus in de bovenstaande schermafbeelding zien dat de formule alle scores optelt waarbij de bijbehorende identifier is: 'Gemiddeld'.

Voorbeeld # 3

Stel dat we twee kolommen hebben met een item en de vereiste verkoper voor het item en de totale winst in de derde kolom. Als we nu de totale winst van alle items behalve Hoeden willen weten, dan kunnen we de SUMIF-formule gebruiken met een criterium dat totaal vindt als de celwaarde niet gelijk is aan de gegeven voorwaarde:

Dus we schrijven de SUMIF-voorwaarde zoals hieronder:

= SUMIF (A2: A8, "Hoed", C2: C8)

De functie zou worden gespecificeerd zoals hieronder:

Het resultaat is dus als volgt,

We kunnen dus in de bovenstaande schermafbeelding zien dat de formule alle winsten optelt, behalve de winst die overeenkomt met het item: Hoed.

De hieronder gemarkeerde winsten zullen worden toegevoegd om een ​​totaal van 352 te geven, aangezien het bijbehorende item niet 'Hoed' is:

Voorbeeld # 4

Laten we zeggen dat we enkele medewerkers hebben met hun teamnaam en salaris. De teams zijn in twee categorieën ingedeeld: 'Technisch' of 'Operaties' en hun namen beginnen met 'Tech' voor 'Technisch' en 'Opties' voor 'Operaties'. Nu willen we het totaal van de salarissen van technische teams weten. In dit geval gebruiken we het jokerteken '*' in de SUMIF-functiecriteria om te zien of de teamnaam begint / begint met 'Tech':

= SUMIF (B2: B7, "Tech *", C2: C8)

De functie zou worden gespecificeerd zoals hieronder:

We kunnen dus in de bovenstaande schermafbeelding zien dat de formule alle salarissen optelt waarbij de corresponderende teamnamen beginnen met 'Tech' en '*' wordt gebruikt als een jokerteken in de tekstcriteria (zoals hierboven) om deze taak te volbrengen.

Het resultaat is dus als volgt,

Voorbeeld # 5

Laten we zeggen dat we enkele studenten hebben met hun scores en kwalificatie in drie categorieën: 'Afstuderen van 3 jaar', 'Afstuderen van 4 jaar', 'Post-afstuderen', en ze worden genoemd als: 'Grad3', Grad4 'en' PostGrad 'respectievelijk. Nu willen we het totaal van de scores van 'Grad3'-leerlingen weten. In dit geval gebruiken we het jokerteken '*' als volgt:

= SUMIF (B2: B8, "G * 3 ″, C2: C8)

De functie zou worden gespecificeerd zoals hieronder:

We kunnen dus zien dat '*' kan worden gebruikt om een ​​reeks tekens te testen: "G * 3" in de bovenstaande formuletests of komt overeen met alle cellen die een string bevatten die begint met 'G' en eindigt met '3'. scores waarbij de bijbehorende kwalificatie 'Graduation3' is, worden opgeteld tot een totaal van 135.

Het resultaat is dus als volgt,

Dingen om te onthouden

  • SUMIF-functie is een ingebouwde functie in Excel die is gecategoriseerd als een wiskundige / trigonometrische functie.
  • SUMIF-tekst is handig in gevallen waarin we getallen in een celbereik willen optellen op basis van tekstcriteria.
  • SUMIF-functie is niet hoofdlettergevoelig.

We zien dat de tekstcriteria: 'Gemiddeld' en 'gemiddeld' als hetzelfde worden behandeld of beoordeeld.

  • De parameter die als 'criterium' aan de SUMIF-functie wordt verstrekt, kan een numerieke waarde zijn (geheel getal, decimaal, logische waarde, datum of tijd), of een tekstreeks, of zelfs een uitdrukking.
  • Als de parameter die als 'criterium' aan de SUMIF-functie wordt verstrekt, een tekstreeks of een uitdrukking is, moet deze tussen dubbele aanhalingstekens worden geplaatst.
  • De jokertekens die in tekstcriteria kunnen worden gebruikt, zijn: '?' om overeen te komen met een enkel teken en '*' om overeen te komen met de reeks tekens.
  • Als we een echt of letterlijk vraagteken of asterisk moeten vinden in het opgegeven bereik, gebruiken we een tilde (~) voor het vraagteken of asterisk (~ *, ~?).
  • De logische operators in Excel die kunnen worden gebruikt in expressiecriteria zijn:
    • Minder dan operator: '<'
    • Groter dan operator: '>'
    • Kleiner dan of gelijk aan de operator: '<='
    • Groter dan of gelijk aan de operator: '> =.'
    • Gelijk aan de operator: '=.'
    • Niet gelijk aan de operator: '.'
    • Operator samenvoegen: '&'
  • Als de parameter die als 'criterium' aan de SUMIF-functie is opgegeven, een tekstreeks is die langer is dan 255 tekens, retourneert de functie '#VALUE!' fout.
  • Als we de som van waarden van een bereik willen vinden op basis van meerdere criteria, wordt de functie 'SUMIFS' gebruikt.

Interessante artikelen...