Tabella pivot: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m clean up, replaced: lingua=en-US → lingua=en (2), removed: |lingua=it-IT |
Funzionalità collegamenti suggeriti: 3 collegamenti inseriti. |
||
(2 versioni intermedie di 2 utenti non mostrate) | |||
Riga 27:
Ad esempio, in una tabella "studente/data", avente filtro "esame" e come contenuto il "voto", si può definire un gruppo "classe" per la variabile (riga o colonna) "studente", e aggiungere una riga (o colonna) per visualizzare la dispersione dei voti della classe, come operazione eseguita sul gruppo creato.
I principali tipi di [[Foglio di calcolo]] ([[Microsoft Excel|Excel]], [[LibreOffice Calc]] e [[OpenOffice.org Calc]]) permettono la creazione di tabelle pivot. In Open Office Calc, si parla di DataPilot: a differenza di Excel e di LibreOffice Calc<ref>{{Cita web|url=https://help.libreoffice.org/6.1/en-US/text/scalc/guide/pivotchart.html|titolo=Pivot Chart|sito=help.libreoffice.org|lingua=en|accesso=
Da Excel 2010, tramite le ''Excel slices'' è possibile inserire rapidamente [[Filtro (matematica)|filtri]] nell'area dati della tabella pivot.
Riga 34:
Le tabelle pivot vengono usate principalmente per raccogliere dati in modo strutturato al fine di evidenziare le relazioni tra gruppi diversi.
Possono essere considerate un “riassunto” di una grande tabella: i dati sono strutturati, aggregati e snelliti.
Riga 54:
Con la semplice funzione testuale "CONCATENA" sarebbe possibile estrarre in un'unica cella i nomi degli studenti che frequentano un determinato corso e professore, con un pivot che punta a una tabella di origine che riporta nelle righe i nomi di chi frequenta, nelle colonne i corsi, e nell'area dati il nome del docente.
Questo tipo di operazione è possibile in [[MySQL]] con l'istruzione "CONCATENATE" e in Access tramite una query sulla tabella di origine e una macro che concatena le colonne della tabella pivot.
==Ipercubo OLAP e tabella pivot==
Riga 66:
Le caratteristiche di analisi identificano il dato. In pratica: <math>voto = funzione(codice studente, codice professore, codice esame, data)</math>. La tabella pivot opera una [[restrizione di una funzione|restrizione di funzione]] su questo ipercubo. Esempi di queste restrizioni possono essere: visualizzazione degli esami e dei relativi voti per un certo professore e data (semplice filtro dei dati); media dei voti per un certo professore, esame, data.
==Tabelle pivot nei fogli di calcolo<ref>{{Cita web|url=https://docs.microsoft.com/en-us/system-center/scsm/olap-cube-excel|titolo=Analyze OLAP cube data with Excel|autore=JYOTHIRMAISURI|sito=docs.microsoft.com|lingua=en|accesso=7 ottobre 2019
{{P|In questa e nella successiva sezione ci si dilunga troppo nel confrontare due prodotti (Excel e OO Calc); confronti probabilmente poco utili ed enciclopedici.|informatica|febbraio 2012}}
Il primo programma informatico ad introdurre le tabelle pivot è stato [[Lotus Improv]]. Molti applicativi ad oggi supportano le tabelle pivot o funzionalità equivalenti.
Riga 79:
Excel permette di creare l'oggetto-tabella per poi esportarlo in un diagramma pivot di [[Microsoft Visio]]: il diagramma consente una visualizzazione dei dati ad [[Albero (grafo)|albero]] su più livelli, con la possibilità di effettuare le stesse operazioni della tabella pivot(somma. minimo, massimo, media, ecc) su uno o più campi di tipo numerico, col dettaglio desiderato.
Le tabelle pivot in Excel utilizzano un proprio [[linguaggio di programmazione]], ''Data Analysis Expressions''. Il DAX è un linguaggio delle espressioni delle formule utilizzato per definire i calcoli in Power Pivot in Excel, nulla ha a che vedere col [[Visual Basic for Applications|Visual Basic for applications]] sempre utilizzabile in Excel per la costruzione di macro. Se numerose funzioni hanno lo stesso nome e sintassi in Excel e DAX, non è possibile combinare all'interno della stessa formula funzioni DAX con altre funzioni specifiche di Excel non implementate dal DAX.
==Calcolo dei subtotali==
|