Recupero di dati utilizzando GetPivotData da un rapporto di tabella pivot in Excel 2010

Anonim

Il GETPIVOTDATA estrae i dati archiviati in un rapporto di tabella pivot. È possibile utilizzare questa funzione per recuperare i dati purché siano visibili nella tabella pivot.

Il modo più semplice per capire come funziona la funzione Getpivotdata:

  • Digita semplicemente "=" in una cella
  • Fare clic sul valore della tabella pivot che si desidera restituire.
  • Excel inserisce automaticamente la funzione Getpivotdata nella cella attiva.

Per estrarre i dati da una cella in una tabella pivot, possiamo inserire un normale collegamento di cella nella cella D14, ad esempio = C6. Ottieni DatiPivot la funzione genererà automaticamente la formula come mostrato nello screenshot seguente:

Sintassi =GETPIVOTDATA(data_field,pivot_table,field,item,… )

Comprendiamo le argomentazioni di questo
formula=GETPIVOTDATA("Vendite",$B$2,"Mese","Gen","Regione","Arizona")

  • Il primo parametro è "Saldi" che è il data_field da cui stiamo estraendo i numeri.
  • Il secondo argomento è tabella pivot nel nostro esempio è la cella B2 da dove il nostro
    Viene avviata la tabella pivot.
  • Campi sono Mese e Regione.
  • Elementi sono Jan e Arizona.

Il campo e gli elementi vengono inseriti in coppia e possiamo utilizzare un massimo di 126 argomenti come mostrato nell'immagine sottostante.

Utilizzo dei riferimenti di cella in GetPivotData

In una formula GetPivotData, fare riferimento alla tabella pivot e ai campi e agli elementi per i quali si desiderano i dati. Ad esempio, questa formula ottiene il totale, dalla tabella pivot in D14, per il Mese campo, e il Washington articolo.

Fare un Ottieni DatiPivot formula più flessibile, possiamo fare riferimento alle celle del foglio di lavoro, invece di digitare i nomi degli elementi o dei campi negli argomenti.

Usando lo stesso esempio, possiamo inserire “aprile” nella cella L4 & "Washington" nella cella L5. Quindi, cambia la formula nella cella D14 per riflettere L4 e L5, invece di digitare “aprile” & "Washington" nella formula.

Formula nella cella D14 =GETPIVOTDATA("Vendite",$B$2,"Mese",L4,"Regione",L5)

Se non vuoi generare automaticamente il Funzione GetPivotData puoi sbarazzartene seguendo i passaggi indicati:

    • Fare clic su qualsiasi cella nella tabella pivot
    • Nel menu contestuale Strumenti tabella pivot, vai al menu Analizza sulla barra multifunzione.

  • Fare clic su Tabella pivot
  • Sotto Opzioni
  • Clicca su Genera GetPivotData


In alternativa, in File?Opzioni?Fare clic su Formule deselezionare Usa funzioni GetPivotData per i riferimenti di tabella pivot. Fare clic su Ok.

In questo modo possiamo estrarre i dati dalla tabella pivot.