Office
Aanmelden

SUBTOTAAL, functie

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:

  • functie_getal     is vereist. De waarde 1-11 of 101-111 waarmee de functie wordt aangegeven die moet worden gebruikt voor het subtotaal. 1-11 bevat handmatig verborgen rijen, terwijl deze zijn uitgesloten in 101-111. Uitgefilterde cellen worden altijd uitgesloten.

functie_getal
(inclusief verborgen waarden)

functie_getal
(exclusief verborgen waarden)

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

  • verw1     Vereist. Het eerste benoemde bereik of de eerste verwijzing waarvan u het subtotaal wilt bepalen.

  • verw2,...     Optioneel. 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.

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×