Hoe gebruik je COUNTIF om het percentage in Excel te berekenen?
Stel dat je een onderzoeks enquête hebt uitgevoerd en de resultaten in een samenvattend rapport hebt verzameld, waarbij elke respondent één van drie opties heeft gekozen: A, B of C. Nu wil je niet alleen het aantal maar ook het percentage bepalen dat elke optie (bijvoorbeeld A) vertegenwoordigt ten opzichte van het totale aantal reacties. Met andere woorden, je wilt berekenen welk deel van alle antwoorden onder elke categorie valt. Dit type analyse wordt vaak gebruikt bij het opstellen van enquêtesamenvattingen, stemresultaten, kwaliteitscontroles of situaties waarin de verdeling van categorische gegevens van belang is. In dit artikel vind je verschillende praktische methoden om het percentage van een specifieke optie binnen een bereik te berekenen, waardoor het gemakkelijker wordt om je gegevens te interpreteren en te presenteren voor rapportages of dashboards.
➤ Gebruik COUNTIF en bereken het percentage van een specifieke waarde met een formule
➤ Gebruik een Draaitabel om aantallen en percentages te tellen
➤ VBA-code: Automatiseer het berekenen van aantallen en percentages
Gebruik COUNTIF en bereken het percentage van een specifieke waarde met een formule
De functies COUNTIF en COUNTA kunnen worden gecombineerd om het percentage van een specifieke waarde binnen een gegevensbereik in Excel te berekenen. Zoals in de voorbeeldgegevens te zien is, stellen deze functies je in staat om snel het aandeel van elke optie te bepalen.
Stap 1: Voer in je doelcel (bijv. E2) de volgende formule in:
=COUNTIF($B$2:$B$16,D2)/COUNTA($B$2:$B$16)
Deze formule telt hoe vaak de waarde in D2 voorkomt in het bereik B2:B16, en deelt dit vervolgens door het totale aantal niet-lege items in het bereik. Als resultaat krijg je een decimale waarde die de verhouding weergeeft. Zorg ervoor dat B2:B16 overeenkomt met je werkelijke gegevensbereik en dat D2 de specifieke waarde bevat die je wilt analyseren, zoals "A", "B" of "C".
Stap 2: Druk op Enter om het resultaat te krijgen. Om dit als een percentage weer te geven, selecteer je de cel met de formule, ga je naar het tabblad Start, en klik je op de knop Percentagestijl op de werkbalk.
Stap 3: Om de berekening toe te passen op andere waarden, sleep je de vulgreep naar beneden. Elke cel berekent dan het percentage voor het corresponderende label in kolom D, zodat je de verdeling voor alle categorieën zoals A, B, C, etc. kunt zien:
Voorzorgsmaatregelen & Tips:
- Controleer op lege of ongeldige cellen in het gegevensbereik, omdat deze de nauwkeurigheid van het percentage kunnen beïnvloeden.
- Als je lege cellen wilt uitsluiten, controleer dan of het gebruik van COUNTA past bij je logica, of overweeg om dit te vervangen door een andere COUNTIF om specifieke waarden te matchen.
- Gebruik altijd absolute verwijzingen (bijv.
$B$2:$B$16
) om ervoor te zorgen dat het bereik vast blijft wanneer je de formule kopieert. - Deze methode is ideaal voor statische gegevens. Voor dynamische of vaak veranderende datasets kan een draaitabel meer geschikt zijn.
Opmerking: In de formule is B2:B16 je bron gegevensbereik, en D2 is de referentiecel die de waarde bevat waarvoor je het percentage wilt berekenen.
Gebruik een Draaitabel om aantallen en percentages te berekenen
Het gebruik van een Draaitabel is een van de eenvoudigste en flexibelste manieren om het aantal en het percentage van elke waarde of categorie in Excel te berekenen - geen formules nodig. Draaitabellen zijn perfect om grote datasets samen te vatten en de resultaten automatisch bij te werken wanneer de gegevens veranderen.
✅ Wanneer deze methode gebruiken: Ideaal voor regelmatig bijgewerkte gegevens, visuele samenvattingen en presentaties waar snelle, dynamische groepering en percentage-weergaven nodig zijn.
Stap 1: Selecteer je dataset, zoals A1:B16. Zorg ervoor dat de kolom met waarden zoals A/B/C gelabeld is (bijv., koptekst: Optie).
Stap 2: Ga in de werkbalk naar Insert > Draaitabel. Bevestig in het dialoogvenster je gegevensbereik en kies om de Draaitabel op een nieuw of bestaand werkblad te plaatsen. Klik op OK.
Stap 3: In de Lijst van Draaitabelvelden:
- Sleep het veld Optie naar het Rijen gebied.
- Sleep hetzelfde veld Optie naar het Waarden gebied. Standaard zal het de telling tonen.
Stap 4: Om percentages weer te geven:
- Klik op de vervolgkeuzepijl naast Aantal van Optie in het Waarden gebied.
- Selecteer Instellingen Waardeveld > Tabblad Waarden Weergeven Als.
- Kies % van Kolom Totaal (of % van Algemeen Totaal), en klik op OK.
Tips:
- Om de Draaitabel na wijzigingen in de gegevens te vernieuwen, klik je met de rechtermuisknop ergens in de tabel en kies je Vernieuwen.
- Als het percentage niet wordt weergegeven, controleer dan of je % van Kolom Totaal hebt geselecteerd onder Waarden Weergeven Als.
- Je kunt ook waarden in aflopende volgorde sorteren om te zien welke optie het vaakst voorkomt.
Voordelen: Snel, dynamisch, geen formules, ideaal voor rapportages.
Nadelen: Vereist basiskennis van Draaitabelbewerkingen; percentages worden getoond binnen de Draaitabel (niet als zelfstandige formules).
VBA-macro: Automatisch tellen en percentages berekenen
Als je vaak grote sets opties analyseert (zoals enquêteresultaten), kan een VBA-macro het proces automatiseren van het tellen van elke waarde en het berekenen van het percentage. Dit elimineert de noodzaak van formules of handmatige herhaling - vooral handig wanneer je dataset groeit of vaak verandert.
✅ Wanneer te gebruiken: Ideaal voor powergebruikers die werken met bulk enquête/vragenlijstdata en geautomatiseerde rapporten nodig hebben. Vereist macro-ondersteunde Excel en basiskennis van VBA.
Stap 1: Druk op Alt + F11 om de VBA-editor te openen. Ga dan naar Insert > Module en plak de volgende code:
Sub CalculateOptionPercentages()
Dim optionRange As Range
Dim resultRange As Range
Dim dict As Object
Dim cell As Range
Dim total As Long
Dim rowIndex As Long
Dim key As Variant
Dim i As Long
Set dict = CreateObject("Scripting.Dictionary")
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set optionRange = Application.Selection
Set optionRange = Application.InputBox("Select your data column (options)", xTitleId, optionRange.Address, Type:=8)
Set resultRange = Application.InputBox("Select output starting cell for summary", xTitleId, optionRange.Cells(1, 1).Offset(0, 2).Address, Type:=8)
On Error GoTo 0
If optionRange Is Nothing Or resultRange Is Nothing Then Exit Sub
total = 0
For Each cell In optionRange
If cell.Value <> "" Then
If Not dict.Exists(cell.Value) Then
dict.Add cell.Value, 1
Else
dict(cell.Value) = dict(cell.Value) + 1
End If
total = total + 1
End If
Next cell
resultRange.Cells(1, 1).Value = "Option"
resultRange.Cells(1, 2).Value = "Count"
resultRange.Cells(1, 3).Value = "Percentage"
rowIndex = 2
For Each key In dict.Keys
resultRange.Cells(rowIndex, 1).Value = key
resultRange.Cells(rowIndex, 2).Value = dict(key)
resultRange.Cells(rowIndex, 3).Value = dict(key) / total
rowIndex = rowIndex + 1
Next key
For i = 2 To rowIndex - 1
resultRange.Cells(i, 3).NumberFormat = "0.00%"
Next i
MsgBox "Summary generated successfully.", vbInformation, "KutoolsforExcel"
End Sub
Stap 2: Sluit de editor en druk op Alt + F8 om het Macro-dialoogvenster te openen. Selecteer CalculateOptionPercentages uit de lijst en klik op Uitvoeren. Je wordt eerst gevraagd om de kolom te selecteren die je opties bevat (bijv., B2:B16). Na bevestiging vraagt een tweede prompt je om de startcel voor de uitvoer te specificeren — meestal een paar kolommen rechts van je brongegevens. Nadat beide selecties zijn gemaakt, genereert de macro een samenvattende tabel met drie kolommen: Optie, Telling en Percentage, allemaal automatisch opgemaakt.
Tips:
- Zorg voor genoeg ruimte rechts van je dataset voor de uitvoer (of kies een andere veilige locatie).
- Alleen niet-lege waarden worden geteld; lege cellen worden genegeerd.
- Als je gegevens worden bijgewerkt, voer de macro gewoon opnieuw uit — het overschrijft de oude samenvatting.
Probleemoplossing:
- Schakel macro's in Excel in via Bestand > Opties > Vertrouwenscentrum.
- Sla je werkmap op als .xlsm om de macro te behouden.
Gerelateerde artikelen:
Hoe gebruik je COUNTIF met meerdere criteria in Excel?
Hoe gebruik je COUNTIF voor een specifieke waarde in meerdere werkbladen?

Ontdek de Magie van Excel met Kutools AI
- Slimme Uitvoering: Voer celbewerkingen uit, analyseer gegevens en maak diagrammen – allemaal aangestuurd door eenvoudige commando's.
- Aangepaste Formules: Genereer op maat gemaakte formules om uw workflows te versnellen.
- VBA-codering: Schrijf en implementeer VBA-code moeiteloos.
- Formule-uitleg: Begrijp complexe formules gemakkelijk.
- Tekstvertaling: Overbrug taalbarrières binnen uw spreadsheets.
Beste productiviteitstools voor Office
Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!
Alle Kutools-invoegtoepassingen. Eén installatieprogramma
Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.





- Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
- Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
- 30 dagen volledige proef — geen registratie, geen creditcard nodig
- Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen