SUBTOTAAL, functie

Van toepassing op
Excel voor Microsoft 365 Excel voor Microsoft 365 voor Mac Excel 2024 Excel 2024 voor Mac Excel 2021 Excel 2021 voor Mac Excel 2019 Excel 2016

In dit artikel worden de syntaxis van de formule en het gebruik van de functie SUBTOTAAL in Microsoft Excel beschreven.

Beschrijving

Berekent een subtotaal in een lijst of database. Over het algemeen is het makkelijker een lijst met subtotalen te maken met de opdracht Subtotaal in de groep Overzicht op het tabblad Gegevens in de bureaubladtoepassing van Excel. Als u een subtotaallijst hebt gemaakt, kunt u deze wijzigen door de functie SUBTOTAAL te bewerken.

Syntaxis

SUBTOTAAL(functie_getal,verw1,[verw2],...)

De syntaxis van de functie SUBTOTAAL heeft de volgende argumenten:

  • Function_num Vereist. Het getal 1-11 of 101-111 dat de functie aangeeft die moet worden gebruikt voor het subtotaal. 1-11 bevat handmatig verborgen rijen, terwijl 101-111 deze uitsluit; uitgefilterde cellen worden altijd uitgesloten.
Function_num
(inclusief verborgen rijen)
Function_num
(verborgen rijen worden genegeerd)
Functie
1 101 GEMIDDELDE
2 102 AANTAL
3 103 AANTALARG
4 104 MAX
5 105 MIN
6 106 PRODUCT
7 107 STDEV
8 108 STDEVP
9 109 SOM
10 110 VAR
11 111 VARP
  • Ref1 Vereist. Het eerste benoemde bereik of de eerste verwijzing waarvan u het subtotaal wilt bepalen.
  • Ref2,... Optionele. Maximaal 254 benoemde bereiken of verwijzingen waarvan u het subtotaal wilt bepalen.

Opmerkingen

  • Als in verw1; verw2; … andere subtotalen, of geneste subtotalen, voorkomen, worden deze genegeerd, zodat ze niet twee keer worden geteld.
  • Voor de functie_getal-constanten van 1 tot 11 neemt de functie SUBTOTAAL de waarden op van rijen die zijn verborgen door de opdracht Rijen verbergen (in het vervolgmenu Verbergen en weergeven van de opdracht Opmaak in de groep Cellen op het tabblad Start in de bureaubladtoepassing van Excel). Als u deze constanten gebruikt, wordt het subtotaal van verborgen en niet-verborgen getallen in een lijst berekend. Voor de functie_getal-constanten van 101 tot 111 negeert de functie SUBTOTAAL waarden van rijen die zijn verborgen door de opdracht Rijen verbergen. Als u deze constanten gebruikt, wordt alleen het subtotaal van niet-verborgen getallen in een lijst berekend.
  • Met de functie SUBTOTAAL worden alle rijen die niet in het resultaat van een filter zijn opgenomen genegeerd, ongeacht welke functie_getal-waarde u gebruikt.
  • De functie SUBTOTAAL is bedoeld voor kolommen met gegevens, of verticale bereiken. Deze functie is niet bedoeld voor rijen met gegevens, of horizontale bereiken. Wanneer u bijvoorbeeld het subtotaal berekent van een horizontaal bereik met behulp van een functie_getal van 101 of groter, zoals SUBTOTAAL(109;B2:G2), heeft het verbergen van een kolom geen invloed op het subtotaal. Het verbergen van een rij in een subtotaal van een verticaal bereik is echter wel van invloed op het subtotaal.
  • Als één van de verwijzingen een 3D-verwijzing is, geeft SUBTOTAAL de foutwaarde #WAARDE! als resultaat.

Voorbeeld

Kopieer de voorbeeldgegevens uit de volgende tabel en plak deze in cel A1 van een nieuw Excel-werkblad. Om resultaten van formules weer te geven, selecteert u deze, drukt u op F2 en drukt u vervolgens op Enter. Indien nodig kunt u de kolombreedten aanpassen als u alle gegevens wilt zien.

Gegevens
120
10
150
23
Formule Beschrijving Resultaat
=SUBTOTAAL(9;A2:A5) De som van het subtotaal van de cellen A2:A5, met 9 als het eerste argument. 303
=SUBTOTAAL(1;A2:A5) Het gemiddelde van het subtotaal van de cellen A2:A5, met 1 als het eerste argument. 75,75
Opmerkingen
De functie SUBTOTAAL vereist altijd een numeriek argument (1 tot en met 11, 101 tot en met 111) als eerste argument. Dit numerieke argument wordt toegepast op het subtotaal van de waarden (celbereiken, benoemde bereiken) die zijn opgegeven als de argumenten die volgen.