Inhoudsopgave
Soms moeten we waarden optellen op basis van specifieke criteria in een andere cel. In deze tutorial leert u het gebruik van de SUMIF-functie gebaseerd op een gedeeltelijke overeenkomst in Excel. We hebben drie verschillende scenario's voor een gedeeltelijke overeenkomst in Excel opgenomen. Die scenario's zijn respectievelijk een gedeeltelijke overeenkomst aan het begin, aan het einde en op elke willekeurige positie. We zullen alleen gebruik maken van de SUMIF-functie in het hele artikel, samengevat, waarden gebaseerd op een gedeeltelijke overeenkomst in Excel.
Download Praktijk Werkboek
U wordt aangeraden het Excel-bestand te downloaden en ermee te oefenen.
SUMIF met gedeeltelijke overeenstemming.xlsxDe SUMIF-functie: een overzicht
U kunt de SUMIF-functie om waarden op te tellen die aan specifieke criteria voldoen. U wilt bijvoorbeeld alle waarden in een kolom optellen die groter zijn dan 20. In dit geval kunt u eenvoudig alle waarden optellen door de voorwaarde te specificeren met behulp van de SUMIF-functie .
Syntax:
SUMIF(bereik, criteria, [som_bereik])
Argumenten:
- bereik: Dit veld is verplicht U voert het bereik in van de cellen die u bij elkaar wilt optellen.
- criteria: Dit is ook een verplicht Hier specificeert u de voorwaarde op basis waarvan u de sombewerking binnen een celbereik wilt uitvoeren. U kunt de voorwaarden als volgt specificeren: 20, ">20", F2, "15?", "Auto*", "*~?", of TODAY().
- sum_range: Dit veld is optionele In dit veld voert u het celbereik in dat u wilt opnemen in uw somformule door het celbereik gespecificeerd door de reeks argument.
3 manieren om de SUMIF-functie te gebruiken op basis van gedeeltelijke overeenstemming in Excel
We zullen een Product Prijslijst gegevenstabel om alle methoden te demonstreren om de SUMIF functie op basis van een gedeeltelijke overeenkomst in Excel.
Dus, zonder verdere discussie, laten we alle methoden een voor een bekijken.
1. Excel SUMIF: gedeeltelijke overeenstemming aan het begin
In dit deel leert u alleen op te tellen als u een overeenkomst vindt aan het begin van een celwaarde. We willen bijvoorbeeld de waarden optellen van alleen die producten uit de Product Prijslijst gegevenstabel, waarvan de Product ID bezit " MTT "Ok, laten we in de stappen springen, voor nu, om te zien hoe het moet.
Stappen:
Allereerst, selecteer cel C16 ▶ om het resultaat van de formule op te slaan.
Daarna type de formule
=SUMIF($B$5:$B$13,"MTT*",$D$5:$D$13)
binnen de cel.
❸ Druk nu op de ENTER knop.
Dat is het.
␥ Formule Breakdown:
- $B$5:$B$13 ▶ verwijst naar het celbereik van de Product ID Binnen dit bereik zoeken we naar het sleutelwoord " MTT ".
- "MTT*" ▶ dit is het zoekwoord dat aan het begin van de product-id's moet staan.
- $D$5:$D$13 ▶ dit is het sombereik. De sombewerking wordt binnen dit bereik uitgevoerd.
=SUMIF($B$5:$B$13,"MTT*",$D$5:$D$13
) ▶ geeft de som van de prijzen voor alleen de producten met de " MTT " sleutelwoord aan het begin van hun Product ID's.
Lees meer: Formule voor gedeeltelijke nummerovereenstemming in Excel gebruiken (5 voorbeelden)
2. Excel SUMIF: gedeeltelijke overeenstemming aan het einde
Nu berekenen we de som van de prijzen voor alleen de producten met het trefwoord " NPP " aan het einde van hun Product ID's. Hier zijn de te volgen stappen:
Stappen:
Allereerst, selecteer cel C16 ▶ om het resultaat van de formule op te slaan.
Daarna type de formule
=SUMIF($B$5:$B$13,"*NPP",$D$5:$D$13)
binnen de cel.
❸ Druk nu op de ENTER knop.
Dat is het.
␥ Formule Breakdown:
- $B$5:$B$13 ▶ verwijst naar het celbereik van de Product ID Binnen dit bereik zoeken we naar het sleutelwoord " NPP ".
- "*NPP" ▶ dit is het zoekwoord dat aan het eind van de product-id's moet staan.
- $D$5:$D$13 ▶ dit is het sombereik. De sombewerking wordt binnen dit bereik uitgevoerd.
=SUMIF($B$5:$B$13,"*NPP",$D$5:$D$13)
▶ geeft de som van de prijzen voor alleen de producten met de " NPP " sleutelwoord aan het einde van hun Product ID's.
Lees meer: Excel VLOOKUP om de dichtstbijzijnde overeenkomst te vinden (met 5 voorbeelden)
Vergelijkbare lezingen
- Hoe INDEX en Match te gebruiken voor gedeeltelijke overeenstemming (2 eenvoudige manieren)
- COUNTIF Gedeeltelijke overeenkomst in Excel (2 of meer benaderingen)
- Hoe IF Partial Match gebruiken in Excel (4 basisbewerkingen)
- Gedeeltelijke tekstmatch in Excel opzoeken (5 methoden)
- VLOOKUP gebruiken om gedeeltelijke tekst in een enkele cel te vinden
3. Excel SUMIF: gedeeltelijke overeenstemming op elke positie
Tenslotte gaan we een universele formule bespreken die de sombewerking kan uitvoeren op basis van de gedeeltelijke overeenkomst op elke positie. U wilt bijvoorbeeld de prijzen optellen voor alleen die producten die het trefwoord " VX "Het enige wat u nu nog kunt doen is de onderstaande formule uit de tweede stap gebruiken.
Stappen:
Allereerst, selecteer cel C16 ▶ om het resultaat van de formule op te slaan.
Daarna type de formule
=SUMIF($B$5:$B$13,"*"&C15&"*",$D$5:$D$13)
binnen de cel.
❸ Druk nu op de ENTER knop.
Dat is het.
␥ Formule Breakdown:
- $B$5:$B$13 ▶ verwijst naar het celbereik van de Product ID Binnen dit bereik zoeken we naar het sleutelwoord " VX ".
- "*"&C15&"*" ▶ hier het adres van de cel C15 houdt het sleutelwoord " VX ". Je kunt cel C15 als een zoekvak, waar u een willekeurig trefwoord kunt invoeren om op te zoeken en vervolgens de bijbehorende prijzen van hen kunt optellen.
- $D$5:$D$13 ▶ dit is het sombereik. De sombewerking wordt binnen dit bereik uitgevoerd.
=SUMIF($B$5:$B$13,"*"&C15&"*",$D$5:$D$13)
▶ geeft de som van de prijzen voor alleen de producten met de " VX " sleutelwoord op elke positie van hun Product ID's.
Lees meer: Hoe deelovereenkomsten in twee kolommen te vinden in Excel (4 methoden)
Dingen om te onthouden
Pas op voor de positie van de asterisk (*) in het criteriaveld.
Controleer welk bereik u selecteert voor de reeks argument en wat voor de som_bereik argument.
Conclusie
Kortom, we hebben 3 verschillende methoden besproken om de SUMIF functie op basis van een gedeeltelijke overeenkomst in Excel. Wij raden u aan de bij dit artikel gevoegde oefenwerkmap te downloaden en daarmee alle methoden te oefenen. En aarzel niet om vragen te stellen in het commentaarveld hieronder. Wij zullen proberen zo snel mogelijk op alle relevante vragen te reageren.