KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Optellen als cellen specifieke tekst bevatten in een andere kolom

AuteurXiaoyang Wijzigingsdatum

In deze handleiding leest u hoe u waarden optelt wanneer cellen in een andere kolom specifieke of gedeeltelijke tekst bevatten. Neem bijvoorbeeld het onderstaande gegevensbereik: om de totale hoeveelheden van producten die de tekst „T-Shirt” bevatten op te tellen, kunt u zowel de functie SUMIF als de functie SUMPRODUCT in Excel gebruiken.

doc-sumif-contain-text-1


Waarden optellen als cel specifieke of gedeeltelijke tekst bevat met de functie SUMIF

Om waarden op te tellen wanneer een cel specifieke tekst bevat in een andere kolom, gebruikt u de functie SUMIF met een jokerteken (*). De algemene syntaxis is:

Algemene formule met vaste tekst:

=SUMIF(range,„*text*",sum_range)
  • range: De Gegevensbereik die u wilt evalueren met behulp van de criteria;
  • *text*: De criteria waarmee u waarden wilt optellen. Gebruik het jokerteken * om een willekeurig aantal tekens te vervangen; plaatst u de gewenste tekst tussen twee *-tekens om alle items te vinden die die specifieke tekst bevatten. ()Let op: zet zowel de tekst als het jokerteken tussen dubbele aanhalingstekens.)
  • sum_range: Het bereik met de numerieke waarden dat u wilt optellen.

Algemene formule met celverwijzing:

=SUMIF(range,"*"&cell&„*",sum_range)
  • range: De Gegevensbereik die u wilt evalueren met behulp van de criteria;
  • "*"&cell&„*": De criteria waarmee u waarden wilt optellen;
    • *: Het jokerteken dat een willekeurig aantal tekens zoekt.
    • Cel: De cel bevat de specifieke tekst waarnaar u zoekt.
    • &: Deze samenvoegoperator (&) verbindt een celverwijzing met sterretjes.
  • sum_range: Het bereik van cellen met overeenkomende numerieke waarden dat u wilt optellen.

Nadat u de basiswerking van de functie kent, kunt u een van de volgende formules gebruiken die u nodig heeft en vervolgens op Enterdrukken om het resultaat te verkrijgen:

=SUMIF($A$2:$A$12,)„*T-shirt*",$B$2:$B$12)                     (Type the criteria manually)
=SUMIF($A$2:$A$12,)"*"&D2&„*",$B$2:$B$12)                 
 (Use a cell reference)

doc-sumif-contain-text-2

Opmerking: Deze SUMIF-functie is niet hoofdlettergevoelig.


Waarden optellen als cel specifieke of gedeeltelijke tekst bevat met de functie SUMPRODUCT

De functie SUMPRODUCT helpt u ook deze taak uit te voeren, zonder gebruik van een jokerteken. Hiervoor plaatst u de functies ISGETAL en ZOEKEN binnen een SUMPRODUCT-formule. De algemene syntaxis is:

=SUMPRODUCT(sum_range *(ISNUMBER(SEARCH(criteria,range))))
  • sum_range: Het bereik van cellen met overeenkomende numerieke waarden dat u wilt optellen;
  • criteriaDe criteria waarmee u waarden wilt optellen. Dit kan een celverwijzing zijn of door u gedefinieerde specifieke tekst.
  • range: De Gegevensbereik die u wilt evalueren met behulp van de criteria;

Voer een van de onderstaande formules in een lege cel in en druk op Enterom het resultaat te verkrijgen:

=SUMPRODUCT($B$2:$B$12*(ISNUMBER(SEARCH())))„T-Shirt",$A$2:$A$12))))          (Type the criteria manually)
=SUMPRODUCT($B$2:$B$12*(ISNUMBER(SEARCH())))D2,$A$2:$A$12))))                   
(Use a cell reference)

doc-sumif-contain-text-3


Uitleg van deze formule:

=SUMPRODUCT($B$2:$B$12*(ISNUMBER(SEARCH(„T-Shirt",$A$2:$A$12))))

  • ZOEKEN(„T-Shirt";$A$2:$A$12): De functie ZOEKEN geeft de positie van de tekst „T-Shirt” binnen het bereik A2:A12 terug, wat resulteert in een matrix zoals deze: {5;#WAARDE!;#WAARDE!;7;#WAARDE!;7;#WAARDE!;#WAARDE!;#WAARDE!;#WAARDE!;7}.
  • ISGETAL(ZOEKEN(„T-Shirt";$A$2:$A$12))= ISGETAL({5;#WAARDE!;#WAARDE!;7;#WAARDE!;7;#WAARDE!;#WAARDE!;#WAARDE!;#WAARDE!;7}): Deze ISGETAL-functie test op numerieke waarden en retourneert een nieuwe matrix: {WAAR;ONWAAR;ONWAAR;WAAR;ONWAAR;WAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;WAAR}.
  • $B$2:$B$12*(ISGETAL(ZOEKEN(„T-Shirt";$A$2:$A$12)))= {347;428;398;430;228;379;412;461;316;420;449}*{WAAR;ONWAAR;ONWAAR;WAAR;ONWAAR;WAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;WAAR}: Bij het vermenigvuldigen van deze twee matrices dwingt de wiskundige bewerking de WAAR- en ONWAAR-waarden om te zetten naar respectievelijk 1 en 0. De vermenigvuldiging van de twee matrices wordt dan: {347;428;398;430;228;379;412;461;316;420;449}*{1;0;0;1;0;1;0;0;0;0;1}={347;0;0;430;0;379;0;0;0;0;449}.
  • SUMPRODUCT($B$2:$B$12*(ISGETAL(ZOEKEN(„T-Shirt";$A$2:$A$12)))) =SUMPRODUCT({347;0;0;430;0;379;0;0;0;0;449}): Tot slot telt de functie SUMPRODUCT alle waarden in de matrix op om het resultaat te verkrijgen: 1605.

Gerelateerde functie gebruikt:

  • SUMIF:
  • De functie SUMIF helpt u om cellen op te tellen op basis van één criterium.
  • SUMPRODUCT:
  • De functie SUMPRODUCT vermenigvuldigt twee of meer kolommen of matrices met elkaar en berekent direct de som van de producten.
  • ISGETAL:
  • De Excel-functie ISGETAL retourneert WAAR als een cel een getal bevat, en anders ONWAAR.
  • ZOEKEN:
  • De functie ZOEKEN helpt u de positie te bepalen van een specifiek teken of een deeltekenreeks binnen de opgegeven tekenreeks.

Meer artikelen:

  • Optellen als begint met of eindigt op specifieke tekst of tekens
  • Om waarden op te tellen wanneer bijbehorende cellen beginnen of eindigen met een specifieke waarde, combineert u de functie SUMIF met een jokerteken (*) om dit eenvoudig voor elkaar te krijgen. In dit artikel wordt stapsgewijs uitgelegd hoe u de formule precies gebruikt.
  • Kleinste of laagste N-waarden optellen
  • In Excel is het eenvoudig om een bereik van cellen op te tellen met de functie SOM. Maar wat als u de kleinste of laagste 3, 5 of n getallen in een gegevensbereik wilt optellen, zoals in de onderstaande afbeelding wordt weergegeven? In dat geval helpen de functies SUMPRODUCT en KLEINE u dit probleem in Excel soepel op te lossen.
  • Kleinste of laagste N-waarden optellen op basis van criteria
  • In een eerdere handleiding bespraken we hoe u de kleinste n waarden in een gegevensbereik optelt. In dit artikel gaan we een stap verder met een geavanceerde bewerking: het optellen van de laagste n waarden op basis van één of meer criteria in Excel.

De beste Office-productiviteitshulpmiddelen

Kutools voor Excel – Helpt u om op te vallen tussen de massa

🤖KUTOOLS AI Assistent: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoek, markeer of Dubbele waarden markeren  |  Verwijder lege rijen  |  Kolommen samenvoegen of cellen zonder gegevensverlies  |  Afronden zonder formule...
Super VLookup:Meerdere criteria  |  Meerdere waarden  |  Over meerdere werkbladen heen  |  Fuzzy Match...
Geav. keuzelijst...:  |  Afhankelijke keuzelijst  |  Keuzelijst met meervoudige selectie
Kolombeheerder:Voeg een specifiek aantal kolommen toe  |  Verplaats kolommen  |  Schakel zichtbaarheidsstatus van verborgen kolommen in/uit  |Vergelijk kolommen met Selecteer Dezelfde/Verschillende Cellen...
Uitgelichte functies:Rasterfocus  |  Ontwerpweergave  |  Verbeterde formulebalk  |  Werkmap- en bladbeheerder|Bronnenbibliotheek(Automatische tekst)|  Datumkiezer  |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen  |  E-mails verzenden op basis van lijst  |  Superfilter  |  Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgehaald...) ...
Top 15-toolsets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen...)|  50+Grafiektypen(Gantt-diagram...)|  40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum...)|  19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad...)|  12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie...)|  7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Excel-cellen splitsen...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...


Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in

  • Schakel in één seconde tussen tientallen geopende documenten!
  • Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
  • Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.