Formula di Excel: ottieni il totale parziale della tabella pivot -

Sommario

Formula generica

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

Sommario

Per ottenere il totale parziale per un campo valore in una tabella pivot, è possibile utilizzare la funzione GETPIVOTDATA. Nell'esempio mostrato, la formula in I6 è:

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

Sebbene tu possa fare riferimento a qualsiasi cella in una tabella pivot con un riferimento normale (ad esempio F8), GETPIVOTDATA continuerà a restituire valori corretti anche quando la tabella pivot cambia.

Spiegazione

Per utilizzare la funzione GETPIVOTDATA, il campo su cui eseguire la query deve essere un campo valore nella tabella pivot, con il totale parziale al livello destro.

In questo caso, vogliamo un totale parziale del campo "vendite", quindi forniamo il nome del campo nel primo argomento e forniamo un riferimento alla tabella pivot nel secondo:

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

Questo ci darà il totale generale. Il riferimento tabella_pivot può essere qualsiasi cella nella tabella pivot, ma per convenzione usiamo la cella in alto a sinistra.

Per ottenere il totale parziale per il prodotto "Almond", dobbiamo estendere la formula come segue:

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

Ulteriori campi della tabella pivot vengono inseriti come coppie campo / articolo, quindi ora abbiamo aggiunto il campo "Prodotto" e l'elemento "Mandorla".

Totale parziale più specifico

Per ottenere un totale parziale più specifico, come il prodotto "Almond" nella regione "Ovest", aggiungi un'ulteriore coppia campo / articolo:

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

Nota: GETPIVOTDATA restituirà un campo valore basato sulle impostazioni correnti di "riepilogo per" (somma, conteggio, media, ecc.). Questo campo deve essere visibile nella tabella pivot.

Articoli interessanti...