Formula GETPIVOTDATA: una semplice guida
La funzione GETPIVOTDATA è uno strumento utilizzato nei fogli di calcolo che consente agli utenti di estrarre dati specifici da una tabella pivot, rendendo l’analisi dei dati e i rapporti più precisi e dinamici. In questo articolo scopriremo cos’è GETPIVOTDATA, qual è il suo scopo e come funziona.
Cos’è GETPIVOTDATA?
La funzione GETPIVOTDATA è stata progettata per estrarre i dati da una tabella pivot in base ai nomi dei campi e degli elementi specificati. La funzione consente di fare riferimento a precisi punti di dati da una tabella pivot, facilitando la creazione di report dettagliati e calcoli complessi che si aggiornano dinamicamente al variare dei dati sottostanti o della struttura della tabella pivot. Ecco un esempio semplice.
Immagina di avere a disposizione un’enorme quantità di dati sulle esportazioni di un prodotto che la tua azienda vende in tutti i Paesi del mondo.
Ora ti viene chiesto di scrivere un rapporto sulle vendite che avvengono in un paese specifico. Partendo dalla tabella pivot contenente tutte le informazioni, la funzione GETPIVOTDATA consente di estrarre solo i dati da inserire nel report e, se necessario, di isolarli in un foglio di lavoro separato. In questo modo, l’attenzione sarà concentrata solo sulle informazioni necessarie.
Il vantaggio della funzione è che aggiorna automaticamente i dati estratti quando quelli della tabella originale cambiano, facendoti così risparmiare tempo e fatica.
In breve, ecco i motivi per cui si dovrebbe utilizzare la funzione GETPIVOTDATA:
Estrazione precisa dei dati: sebbene le tabelle pivot riassumano i dati, è difficile individuare i dati specifici al loro interno. GETPIVOTDATA consente di estrarre punti di dati precisi in base a criteri (ad esempio, estrarre le vendite totali di un prodotto specifico in una regione specifica).
Reporting dinamico: per i dossier o i report che utilizzano dati specifici da una tabella pivot, GETPIVOTDATA garantisce l’accuratezza dei dati e l’aggiornamento automatico in caso di modifica della tabella pivot.
Calcoli complessi: se fosse necessario eseguire altri calcoli o analisi con i dati della tabella pivot, GETPIVOTDATA aiuta a estrarre i dati necessari da utilizzare in altre formule, rendendo i calcoli più dinamici.
Automazione e coerenza: GETPIVOTDATA garantisce la coerenza del recupero dei dati. Se il layout della tabella pivot cambia (come lo spostamento di campi o l’aggiunta di nuovi dati), GETPIVOTDATA continua a recuperare i dati corretti, a differenza dei riferimenti manuali alle celle che potrebbero causare errori.
Come usare GETPIVOTDATA
Abbiamo spiegato a cosa serve questa funzione, ora vediamo come utilizzarla nella pratica con l’aiuto di ONLYOFFICE Spreadsheet Editor.
La formula ha la seguente sintassi:
GETPIVOTDATA(data_field, pivot_table, [field], [item], …)
Analizziamo ora gli argomenti della formula:
data_field imposta il nome del campo della tabella pivot che contiene i dati richiesti. L’argomento deve essere tra virgolette.
pivot_table viene utilizzato per determinare quale tabella pivot contiene i dati richiesti. Può riferirsi a qualsiasi cella, intervallo di celle o intervallo di celle con nome all’interno della tabella pivot.
field/item sono coppie di nomi di campi e di voci che possono essere usate per descrivere i dati richiesti.
Esempio d’utilizzo
Ora analizzeremo un semplice esempio che ti aiuterà a capire come utilizzare la funzione.
Prima di tutto, bisogna estrarre i dati da utilizzare in una tabella pivot. Se non sai come crearne una, ti consigliamo di leggere questo articolo.
Come si può vedere dalla tabella, abbiamo deciso di isolare i dati di vendita delle regioni Nord e Sud nella tabella pivot.
Ora, con l’aiuto della funzione GETPIVOTDATA, restituiremo i dati di vendita dell’olio d’oliva nella regione Nord.
Utilizzeremo la formula precedente adattandola alle nostre esigenze:
Abbiamo utilizzato la formula =GETPIVOTDATA(“Sum of North”,$A$9,”Product”,”Olive Oil”), che abbiamo impostato nel modo seguente:
“Sum of North” è il campo della tabella pivot che contiene i dati richiesti.
$A$9 è una cella casuale all’interno della tabella pivot. Serve solo come riferimento e, nel nostro caso, possiamo scegliere qualsiasi cella dell’intervallo che va da A9 a C14.
“Product” è il nome del campo per le etichette delle righe della tabella originale.
“Olive Oil” è l’elemento che abbiamo scelto all’interno del campo.
In questo modo abbiamo ottenuto il risultato indicato nella formula. Ma ora vediamo cosa succede se i dati della tabella originale cambiano.
Abbiamo sostituito il valore 7000 con il valore 15000 nella tabella originale. Ora è sufficiente fare clic con il pulsante destro del mouse su un punto a caso della tabella pivot e selezionare Aggiorna.
In questo modo, il valore è stato aggiornato sia nella tabella pivot che nella cella in cui abbiamo utilizzato la formula GETPIVOTDATA.
Come abbiamo già accennato, la funzione è particolarmente utile se si vuole scrivere un report in cui vengono mostrati solo alcuni dati specifici e selezionati. Cosa fare quindi se si vuole riportare il risultato su un altro foglio dello stesso documento?
È molto semplice: basta aggiungere un nuovo foglio al documento o aprirne uno esistente. Qui seleziona la cella in cui vuoi che venga mostrato il risultato e ripeti la formula come prima, ma adesso specifica il foglio di origine prima del riferimento alla cella. Nel nostro caso, la tabella pivot si trova nel foglio1.
=GETPIVOTDATA(“Sum of North”,Sheet1!$A$9,”Product”,”Olive Oil”)
Ed ecco il risultato nel foglio richiesto.
Ora che sai come usare questa formula, l’analisi dei dati e la stesura dei rapporti diventeranno molto più facili e veloci. Provalo tu stesso!
Se hai bisogno di un potente editor di fogli di calcolo, puoi creare subito il tuo account ONLYOFFICE Docs gratuitamente e testare le funzionalità di tutti gli altri editor della suite.
PROVALO ONLINE OTTIENI L’APP DESKTOP
Link utili
ONLYOFFICE Help Center – GETPIVOTDATA
Come utilizzare Fill Series in un foglio Excel
Come utilizzare Goal Seek in un foglio Excel
Come creare una tabella pivot in ONLYOFFICE Docs: video tutorial