Excel-formule: subtotaal van draaitabel ophalen -

Inhoudsopgave

Generieke formule

=GETPIVOTDATA("data field",pivot_ref,"field","item")

Samenvatting

Om het subtotaal voor een waardeveld in een draaitabel te krijgen, kunt u de functie GETPIVOTDATA gebruiken. In het getoonde voorbeeld is de formule in I6:

=GETPIVOTDATA("Sales",$B$4,"Product","Almond")

Hoewel u naar elke cel in een draaitabel kunt verwijzen met een normale verwijzing (bijv. F8), blijft GETPIVOTDATA correcte waarden retourneren, zelfs als de draaitabel verandert.

Uitleg

Om de functie GETPIVOTDATA te gebruiken, moet het veld dat u wilt opvragen een waardeveld zijn in de draaitabel, met subtotalen op het juiste niveau.

In dit geval willen we een subtotaal van het veld "verkoop", dus we geven de naam van het veld in het eerste argument en een verwijzing naar de draaitabel in het tweede argument:

=GETPIVOTDATA("Sales",$B$4)

Dit geeft ons het totaal. De pivot_table-verwijzing kan elke cel in de draaitabel zijn, maar volgens afspraak gebruiken we de cel linksboven.

Om het subtotaal voor het "Amandel" -product te krijgen, moeten we de formule als volgt uitbreiden:

=GETPIVOTDATA("Sales",$B$4,"Product","Almond")

Extra draaitabelvelden worden ingevoerd als veld / item-paren, daarom hebben we nu het veld "Product" en het item "Amandel" toegevoegd.

Meer specifiek subtotaal

Om een ​​specifieker subtotaal te krijgen, zoals het "Amandel" -product in de "West" -regio, voegt u een extra veld / item-paar toe:

=GETPIVOTDATA("Sales",$B$4,"Product","Almond","Region","West")

Opmerking: GETPIVOTDATA retourneert een waardeveld op basis van de huidige "samenvatten door" instellingen (som, aantal, gemiddelde, etc.). Dit veld moet zichtbaar zijn in de draaitabel.

Interessante artikelen...