Ga naar hoofdinhoud

Hoe waarden optellen op basis van tekstcriteria in Excel?

Heeft u in Excel ooit geprobeerd waarden op te tellen op basis van een andere kolom met tekstcriteria? Ik heb bijvoorbeeld een gegevensbereik in het werkblad zoals in het volgende screenshot wordt getoond, nu wil ik alle getallen in kolom B optellen die overeenkomen met de tekstwaarden in kolom A die voldoen aan een bepaald criterium, zoals de getallen optellen als de cellen in kolom A bevatten KTE.

doc-som-gebaseerd-op-tekst-1

Tel de waarden op op basis van een andere kolom als deze bepaalde tekst bevat

Tel de waarden op op basis van een andere kolom als ze met bepaalde tekst beginnen

Tel de waarden op op basis van een andere kolom als ze eindigen met een bepaalde tekst

Tel de waarden op op basis van een andere kolom als er alleen bepaalde tekst is


pijl blauw rechts bel Tel de waarden op op basis van een andere kolom als deze bepaalde tekst bevat

Laten we bijvoorbeeld de bovenstaande gegevens nemen, om alle waarden bij elkaar op te tellen die de tekst "KTE" in kolom A bevatten, kan de volgende formule u helpen:

Voer deze formule in = SUMIF (A2: A6; "* KTE *", B2: B6) in een lege cel en druk op Enter toets, dan zullen alle getallen in kolom B waar de corresponderende cel in kolom A de tekst "KTE" bevat, opgeteld worden. Zie screenshots:

doc-som-gebaseerd-op-tekst-2
-1
doc-som-gebaseerd-op-tekst-3

Tip: In de bovenstaande formule, A2: A6 is het gegevensbereik waarop u de waarden toevoegt op basis van, * KTE * staat voor de criteria die u nodig heeft, en B2: B6 is het bereik dat u wilt optellen.


pijl blauw rechts bel Tel de waarden op op basis van een andere kolom als ze met bepaalde tekst beginnen

Als u alleen de celwaarden in kolom B wilt optellen, waar de overeenkomstige cel in kolom A, waarvan de tekst begint met "KTE", kunt u deze formule toepassen: = SUMIF (A2: A6; "KTE *", B2: B6), zie screenshots:

doc-som-gebaseerd-op-tekst-4
-1
doc-som-gebaseerd-op-tekst-5

Tip: In de bovenstaande formule, A2: A6 is het gegevensbereik waarop u de waarden toevoegt op basis van, KTE * staat voor het criterium dat u nodig heeft, en B2: B6 is het bereik dat u wilt optellen.


pijl blauw rechts bel Tel de waarden op op basis van een andere kolom als ze eindigen met een bepaalde tekst

Om alle waarden in kolom B bij elkaar op te tellen waar de corresponderende cel in kolom A waarvan de tekst eindigt op "KTE", kan deze formule u een plezier doen: = SUMIF (A2: A6; "* KTE", B2: B6)(A2: A6 is het gegevensbereik waarop u de waarden toevoegt op basis van, KTE * staat voor het criterium dat u nodig heeft, en B2: B6 is het bereik dat u wilt optellen) zie screenshots:

doc-som-gebaseerd-op-tekst-6
-1
doc-som-gebaseerd-op-tekst-7

pijl blauw rechts bel Tel de waarden op op basis van een andere kolom als er alleen bepaalde tekst is

Als u alleen de waarden in kolom B wilt optellen, waarvan de corresponderende celinhoud alleen "KTE" van kolom A is, gebruikt u deze formule: = SUMIF (A2: A6; "KTE"; B2: B6)(A2: A6 is het gegevensbereik waarop u de waarden toevoegt op basis van, KTE staat voor het criterium dat u nodig heeft, en B2: B6 is het bereik dat u wilt optellen) en dan is alleen de tekst "KTE" in kolom A, welk relatieve getal in kolom B zal optellen, zie screenshots:

doc-som-gebaseerd-op-tekst-8
-1
doc-som-gebaseerd-op-tekst-9

Geavanceerd Combineer rijen: (Combineer dubbele rijen en som / gemiddelde overeenkomstige waarden):
  • 1. Specificeer de sleutelkolom waarop u een andere kolom wilt combineren op basis van;
  • 2. Kies een berekening voor uw gecombineerde gegevens.

doc-som-kolommen-één-criterium-7

Kutools for Excel: met meer dan 200 handige Excel-invoegtoepassingen, gratis te proberen zonder beperking in 60 dagen. Download en probeer nu gratis!


Gerelateerde artikelen:

Hoe som je elke n rijen op in Excel?

Hoe cellen optellen met tekst en cijfers in Excel?

Beste Office-productiviteitstools

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

Omschrijving


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
Comments (22)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I try already.cause I apply the whole range it's still could not get the total sum. I am used sumif
This comment was minimized by the moderator on the site
i need to reference my sumifs criteria to a specific cell, the cell acts as a filter
EG: =SUMIFS(LV215:LV237,WC7,AB215:AB237) where WC7 is equal to a specific cell is this possible?
This comment was minimized by the moderator on the site
i cannot find this tool. "Combine Rows Based on Column" at the top of the page. i also cannot find info on what is on the free version vs. what is on the paid version. is this on the paid version? if not, where is it? thanks!
This comment was minimized by the moderator on the site
Hello, jenna,
We have moved this feature under the Merge & Split group, please see the below screenshot.
Sorry for this inconvenience.
Please try, thank you!
This comment was minimized by the moderator on the site
I create a dynamic string which contains the cells to sum and pass this string to sum function and it gives me #value error. Any solution to this.
This comment was minimized by the moderator on the site
Hi, Desu,
Could you give your problem more detailed, thank you!
This comment was minimized by the moderator on the site
By the way, I’m using the =SUMIF(A2:A6,"*KTE*",B2:B6) formula, and I want to do more than just the B column (up to column AM).
This comment was minimized by the moderator on the site
Hello, Paige,
For solving your problem, may be there is no simple formula, you should join the SUMIF function together to get the result as you need, for example, you can use the below formula: (you can add other columns data with combining the sumif function)

=SUM(SUMIF(A2:A6,"*kte*",B2:B6), SUMIF(A2:A6,"*kte*",C2:C6), SUMIF(A2:A6,"*kte*",D2:D6))

Please try it, hope it can help you!
This comment was minimized by the moderator on the site
This works but what if I want to use the last part of the formula to cover multiple columns instead of just one?
This comment was minimized by the moderator on the site
how do I use a sumif in the following. If a certain cell contains the values of an substring of data, than sum a nearby column. for example, Cell A1 has (Dan,Tom,Bill,Smith). Then a separate table has Dan - 2, Bill - 3, John - 4. Assuming that is a 2x3 table. I want to create a formula that can sum the Dan and Bill numbers (2+3) because those texts could be found in cell A1. So the total would return 5.
This comment was minimized by the moderator on the site
How do you us sumif formula to with two criteria? For instance, If Column A = X and Column C = C then Sum Column G.
This comment was minimized by the moderator on the site
Hello, Matusiak
To sumif values based on multiple criteria, please view the following screenshot:

Also, you can go to the article https://www.extendoffice.com/documents/excel/2471-excel-sumif-multiple-criteria.html to get your solution.
This comment was minimized by the moderator on the site
Hi, any one here is having an idea of how to calculate value containing in a cell (Or with text?
For Example: in Cell A= MR134 , B= MR143, C = MR187 and result will be like sum of 134+143+187 =?
This comment was minimized by the moderator on the site
I am looking for this solution too.
This comment was minimized by the moderator on the site
Hello, guys,
May be the below array formula can help you: (after typing the formula, please press Ctrl+Shift+Enter together)
=SUM(IF(ISNUMBER(SEARCH("MR",B1:B4)),SUBSTITUTE(B1:B4,"MR",""))+0)
Please change the cell references to your need.
This comment was minimized by the moderator on the site
This is super clear and understandable, thank you so much!!!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations