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

Hoe voegt u een kolom toe met het percentage van het totaal of subtotaal in een Excel-draaitabel?

AuteurKelly Wijzigingsdatum

Bij het werken met grote datasets in Excel en het analyseren daarvan via een Draaitabel, genereert het hulpmiddel vaak automatisch kolommen of rijen met eindtotalen die uw numerieke gegevens samenvatten. In veel praktische situaties—zoals prestatiebeoordelingen of verkoopvergelijkingen—moet u echter niet alleen de totalen zien, maar ook het aandeel (percentage) dat elk item vertegenwoordigt ten opzichte van het eindtotaal of het subtotaal van de subgroep. Door deze percentages direct naast uw waarden weer te geven, kunt u snel belangrijke bijdragers identificeren, trends ontdekken en inzichten effectiever communiceren. Deze handleiding laat stap voor stap zien hoe u een extra kolom aan uw Draaitabel toevoegt die elke waarde berekent als percentage van het algemene eindtotaal of van het subtotaal van de subgroep, waardoor uw Data-analyse- en rapportagetaken in Excel worden gestroomlijnd.


Voeg een kolom met percentage van het totaal/subtotaal toe in een Excel-Draaitabel

Om het percentage weer te geven dat elk item bijdraagt aan de totaalresultaten of aan een subgroep binnen uw gegevens, kunt u uw Excel-draaitabel uitbreiden met een kolom voor percentageberekeningen. Deze aanpak is bijzonder waardevol wanneer u gegevens wilt vergelijken of samenvattende statistieken wilt presenteren die verder reiken dan de ruwe cijfers. De volgende gedetailleerde stappen tonen u precies hoe u deze functie instelt, aangevuld met praktische tips en belangrijke overwegingen voor elke fase.

1. Selecteer eerst het gegevensbereik dat u wilt analyseren in de draaitabel. Ga vervolgens naar het Excel-lint en klik op Invoegen > Draaitabel. Zo creëert u een solide basis voor uw analyse. Het juiste bronbereik kiezen aan het begin zorgt voor nauwkeurige berekeningen; controleer daarom goed of uw selectie alle relevante gegevens bevat, zonder lege rijen of kolommen.

2. Geef in het dialoogvenster Draaitabel maken dat verschijnt aan of u de draaitabel in een nieuw werkblad of in een bestaand blad wilt plaatsen. Het kiezen van een nieuw werkblad maakt uw tabel vaak overzichtelijker en houdt uw oorspronkelijke gegevens intact. Klik, nadat u uw voorkeur hebt ingesteld, op de knop OK om door te gaan.
opties instellen in het dialoogvenster Draaitabel maken

3. Sleep in het deelvenster Draaitabelvelden het veld Winkel en het veld Artikelen naar het gebied Rijen. Sleep vervolgens het veld Verkoop tweemaal naar het gebied Waardentweemaal. Zo verschijnen zowel de oorspronkelijke verkoopcijfers als de percentageberekening naast elkaar in de resulterende tabel. Als u alleen de percentagekolom wilt tonen, kunt u het oorspronkelijke waardeveld later verwijderen of verbergen.
items naar het waardeveld slepen

4. Klik in het Waarden-gebied hieronder op de vervolgkeuzepijl naast het tweede veld Verkoop (dit wordt standaard meestal weergegeven als „Som van Verkoop2”). Selecteer Waarde Veldinstellingen in het contextmenu. Deze stap opent een dialoogvenster waarin u kunt bepalen hoe de gegevens van het veld worden samengevat en weergegeven in de tabel.
Waardeveldinstellingen selecteren in de vervolgkeuzelijst

5. Ga in het dialoogvenster Waarde Veldinstellingen naar het tabblad Toon waarden als. Kies in het keuzemenu Waarde weergeven als de optie % van eindtotaal om elke waarde weer te geven als percentage van het eindtotaal. Typ eventueel een duidelijke, beschrijvende naam voor uw nieuwe kolom in het veld Aangepaste naam, zoals „Percentage van totale verkoop”, zodat de resultaten direct duidelijk zijn. Bevestig uw wijzigingen door op OK te klikken.
opties instellen in het dialoogvenster Waardeveldinstellingen

Opmerking Opmerking: als u het percentage wilt tonen dat elke waarde vertegenwoordigt ten opzichte van het subtotaal van de bovenliggende rij (in plaats van het algemene eindtotaal), selecteert u in het keuzemenu % van subtotaal bovenliggende rij in plaats daarvan. Deze optie is vooral waardevol wanneer uw dataset gegroepeerde rijen bevat — zoals categorieën onder een winkel — zodat u de bijdrage aan categorietotalen kunt analyseren.Toon waarden als Opmerking: als u het percentage wilt tonen dat elke waarde vertegenwoordigt ten opzichte van het subtotaal van de bovenliggende rij (in plaats van het algemene eindtotaal), selecteert u in het keuzemenu % van subtotaal bovenliggende rij in plaats daarvan. Deze optie is vooral waardevol wanneer uw dataset gegroepeerde rijen bevat — zoals categorieën onder een winkel — zodat u de bijdrage aan categorietotalen kunt analyseren.

Na terugkeer naar de Draaitabel ziet u nu een extra kolom met „Percentage van eindtotaal” naast de oorspronkelijke waarden. Dit maakt directe vergelijking mogelijk en vereenvoudigt het interpreteren van welke artikelen of categorieën het grootste aandeel leveren in de totaalresultaten.
de kolom met percentage van totaal staat in de draaitabel

Opmerking: wanneer u in stap 5 % van subtotaal bovenliggende rij selecteert, toont het percentage de bijdrage van elk item ten opzichte van het betreffende subtotaal (bijvoorbeeld het aandeel van elk product binnen een winkel). Zo krijgt u een gedetailleerder inzicht in uw gegevens.
het percentage van de subtotaalkolom verkrijgen

💡 Tips en overwegingen:

  • Als uw oorspronkelijke gegevens filters of lege rijen bevatten, controleert u uw Draaitabel op nauwkeurigheid nadat u de percentages hebt ingesteld.
  • Standaard kan opmaak getallen weergeven als decimalen. Klik met de rechtermuisknop op de kolom met percentages, kies Getalopmaak en selecteer de Percentage-opmaak.
  • In sommige versies van Excel kunnen Voorwaardenaam of interfaces enigszins afwijken — richt u op de algemene stappen als uw scherm niet exact overeenkomt.
  • Als de optie „Toon waarden als” grijs is weergegeven, zorg er dan voor dat numerieke velden zich in het Waarden-gebied bevinden en dat de draaitabel is geselecteerd.

Het op deze manier toevoegen van percentagekolommen is ideaal voor dashboards, snelle prestatieanalyses en het bondig samenvatten van gedetailleerde gegevens in presentaties of managementrapportages. Mocht u echter verdere aanpassingen nodig hebben—zoals Voorwaardelijke opmaak toepassen of geavanceerdere berekeningen uitvoeren—overweeg dan berekende velden of aanvullende Excel-formules voor extra flexibiliteit.

Bent u geïnteresseerd in alternatieve methoden of wilt u aangepaste percentageberekeningen toepassen die verder gaan dan de standaardopties van de draaitabel? Dan kunt u uw rapport uitbreiden met Excel-formules of zelfs uw workflow automatiseren met eenvoudige VBA-code. Deze aanpak biedt u meer controle, vooral wanneer de ingebouwde „Toon waarden als”-instellingen niet voldoen aan uw specifieke behoeften.



Gebruik een Excel-formule om het percentage van het eindtotaal buiten de Draaitabel te berekenen

In sommige scenario’s wilt u het percentage van het eindtotaal direct naast uw Draaitabel weergeven, of hebt u meer opmaakopties nodig dan de ingebouwde functie „Toon waarden als” biedt. In dat geval kunt u Excel-formules buiten de Draaitabel gebruiken om de berekening uit te voeren.

1. Zoek de kolom met numerieke waarden in uw draaitabel (bijvoorbeeld: uw verkoopcijfers staan in celbereik D5:D10). Bepaal vervolgens de cel met het eindtotaal (zoals D11). U kunt ook de functie GEERGEVENSPIVOT gebruiken om op een betrouwbaardere manier naar het totaal te verwijzen.

2. Voer in de aangrenzende kolom (bijvoorbeeld cel E5) de volgende formule in om het percentage van het eindtotaal voor elk item te berekenen:

=D5/$D$11

Of gebruik deze robuustere versie met GEERGEVENSPIVOT(ervan uitgaande dat het totaalwaardeveld „Verkoop” is en de Draaitabel begint in cel D4):

=D5/GETPIVOTDATA("Sales", $D$4)

Deze formules delen elke waarde door het eindtotaal, zodat voor elke rij een relatief percentage wordt berekend. Pas de Voorwaardenaam en celverwijzingen aan zodat ze overeenkomen met de werkelijke indeling van uw Draaitabel.

3. Kopieer de formule naar beneden over het volledige waardenbereik. Voor het beste resultaat formatteer je de nieuwe kolom als percentage: selecteer het bereik, klik met de rechtermuisknop, kies Celopmaak instellen en selecteer Percentage.

Praktische tip: Deze methode biedt flexibiliteit voor verdere aanpassingen, zoals het toevoegen van een aanvullende voorwaarde of kleurcodering met voorwaardelijke opmaak. Controleer echter, wanneer uw draaitabel wordt bijgewerkt, of de formuleverwijzingen nog steeds kloppen — vooral als items of rijen dynamisch veranderen. Het gebruik van GEERGEVENSPIVOT helpt in dergelijke gevallen om kapotte verwijzingen te voorkomen.


Gebruik VBA-code om het percentage van het eindtotaal toe te voegen aan Draaitabel

Voor gebruikers die het proces van het toevoegen van een percentage-van-eindtotaal-meting willen automatiseren — vooral bij het maken van meerdere Draaitabel voor rapportage — biedt VBA een aanpasbare aanpak. Deze praktische oplossing is ideaal voor terugkerende taken of sjablonen. Volg de volgende stappen:

1. Klik op Ontwikkelaarshulpmiddelen > Visual Basic om het venster Microsoft Visual Basic for Applications te openen. Klik in het VBA-venster op Invoegen > Module en kopieer de volgende code naar de module:

Sub AddPercentOfGrandTotal()
    Dim pt As PivotTable
    Dim pf As PivotField
    Dim pfNew As PivotField
    Dim xTitleId As String
    xTitleId = "KutoolsforExcel"
    
    If ActiveSheet.PivotTables.Count = 0 Then
        MsgBox "No PivotTable found on this sheet.", vbExclamation, xTitleId
        Exit Sub
    End If
    
    Set pt = ActiveSheet.PivotTables(1)
    
    If pt.DataFields.Count = 0 Then
        MsgBox "No data field found in the PivotTable.", vbExclamation, xTitleId
        Exit Sub
    End If
    
    Set pf = pt.DataFields(1)
    
    ' Check if the field already exists
    Dim fldName As String
    fldName = "Percent of Grand Total"
    On Error Resume Next
    Set pfNew = pt.PivotFields(fldName)
    On Error GoTo 0
    If Not pfNew Is Nothing Then
        MsgBox "Field '" & fldName & "' already exists.", vbInformation, xTitleId
        Exit Sub
    End If

    ' Add new field and apply percentage calculation
    Set pfNew = pt.AddDataField(pt.PivotFields(pf.SourceName), fldName, xlSum)
    With pfNew
        .Calculation = xlPercentOfTotal
        .NumberFormat = "0.00%"
    End With
End Sub

2. Klik na het invoegen van de code op de knop Uitvoeren-knop„Uitvoeren” of druk op F5 om de macro uit te voeren. De macro voegt automatisch een nieuw veld toe met het percentage van het eindtotaal in uw bestaande draaitabel op het huidige werkblad.

Opmerkingen en probleemoplossing: Deze code gaat ervan uit dat uw draaitabel al ten minste één gegevensveld bevat. Als u een specifieke draaitabel op naam wilt aanroepen, vervangt u ActiveSheet.PivotTables(1) door bijvoorbeeld ActiveSheet.PivotTables("Draaitabel1"). Sla uw werkmap altijd op voordat u nieuwe macro’s uitvoert en zorg ervoor dat macro’s zijn ingeschakeld (controleer de instellingen in het vertrouwenscentrum als de code niet wordt uitgevoerd).


Gerelateerde artikelen:

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
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/doorgestreept...) ...
Top 15 gereedschapssets: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,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

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


Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins