...

Tabelle PIVOT

by user

on
Category: Documents
20

views

Report

Comments

Transcript

Tabelle PIVOT
Il foglio elettronico
Excel 2013 – 3° PARTE
Versione 15/10/2013
Le tabelle PIVOT
Tabelle PIVOT
Le tabelle pivot sono tabelle interattive che consentono all'utente di raggruppare
e riassumere grandi quantità di dati in un formato più conciso.
Le tabelle Pivot si costruiscono partendo da un elenco di dati (eventualmente importati da
una fonte esterna come ad esempio un database).
La tabella pivot riepiloga i dati utilizzando
formule di calcolo come Somma, Media,
Minimo, Massimo e Conteggio.
Creazione di una tabella Pivot
Per poter creare la tabella pivot il foglio di
calcolo di partenza deve avere le seguenti
caratteristiche:
• Avere una colonna con valori duplicati,
cioè con dati ripetuti.
• Contenere dei valori numerici da
comparare o sommare. In caso
contrario l'unica statistica possibile è il
conteggio.
Vediamo ora come procedere:
Dopo aver caricato il file da
analizzare occorre selezionare l‘intera
area dati. Successivamente andare
nel ribbon «inserisci» (A)
Richiamare il menu a discesa
«Tabelle» (B).
Cliccheggiare sul bottone “Tabella
pivot». (C)
Creazione di una tabella Pivot
La finestra di dialogo che viene proposta ripropone l’area dati precedentemente
selezionata. E’ possibile, se lo si desidera, modificarla. Per impostazione
predefinita, Excel seleziona tutti i dati presenti sul foglio di lavoro attivo.
Si può fare clic e selezionare con il
mouse una parte specifica del foglio di
calcolo oppure digitare l'intervallo di
celle manualmente.
In questa sezione si specifica dove
posizionare la tabella pivot. Per
impostazione predefinita Excel inserisce
la tabella pivot in un nuovo foglio di
lavoro. E’ possibile posizionare la tabella
pivot sullo stesso foglio dei dati,
specificando la cella di partenza dove si
desidera che i risultati siano inseriti.
Cliccando su OK verrà creato un foglio che conterrà
dei controlli specifici per la gestione della tabella pivot.
Creazione di una tabella Pivot
Per i dati si può utilizzare una
sorgente esterna. In questo caso
occorre spuntare l'opzione «Origine
dati esterna" e cliccare sul bottone
«Seleziona connessione».
Si aggancia la fonte
dati tramite il bottone
«Sfoglia …»
Creazione di una tabella Pivot
Quando si crea una tabella pivot, essenzialmente si dispongono i dati per righe e
per colonne. La composizione della tabella pivot è determinata dai campi che
aggiungo e la loro posizione. Per comporre la tabella pivot occorre trascinare il
campo che ci interessa dalla lista «Campi tabella pivot» (posta a destra) nelle
sezioni: «Campi Riga», «Campi Colonna» o «Campi Valore» della tabella pivot
(poste a sinistra).
Creazione di una tabella Pivot
Immaginiamo di avere un file dati relativo ad un’ipotetica società che ha 2 sedi di
lavoro: Roma e Milano. Nel file sono registrati gli stipendi mensili per ogni
dipendente e relativo titolo di studio.
Supponiamo che si voglia determinare l’ammontare degli stipendi pagati rispetto alla
sede di lavoro e al titolo di studio.
Per ottenere l’informazione
richiesta dobbiamo procedere
in questo modo:
•
•
•
trascino il campo «Sede di lavoro»
nella sezione «Campi colonna»
trascino il campo «Titolo di studio»
nella sezione «Campi riga»
trascino il campo «Stipendio» nella
sezione «Campi valore»
Creazione di una tabella Pivot
La tabella pivot che si ottiene è la seguente:
Creazione di una tabella Pivot
Le tabelle pivot permettono di aggiungere più campi per ciascuna sezione riga o
colonna, consentendo un maggiore controllo sulla visualizzazione dei dati.
Ampliando l’esempio precedente otteniamo:
Creazione di una tabella Pivot
E’ possibile modificare l'ordine in cui vengono visualizzate queste etichette spostando i
campi nel pannello «Campi tabella pivot» (A) oppure utilizzando il tasto destro del
mouse sulle celle di intestazione (B) dove appaiono i nomi dei campi usati come indice
di riga e colonna
B
A
Creazione di una tabella Pivot
Utilizzando il tasto destro nella sezione «campi valore» è
possibile modificare il tipo di statistica prodotta: conteggio, %
sui totali, media, etc.
Creazione di una tabella Pivot
Lo stesso risultato è ottenibile richiamando le finestre di dialogo
associate alla voce di menu «Impostazioni campo valore …»
Creazione di una tabella Pivot
E’ possibile aggiungere dei filtri restringendo l’analisi ad un sottoinsieme di dati
Creazione di una tabella Pivot
In seguito, agendo sui combo (A) associati ai filtri, è possibile indicare i valori (B) da
prendere in considerazione
B2
B1
A
Creazione di una tabella Pivot
E’ possibile cambiare l’ordine delle voci sulla
riga/colonna utilizzando il tasto destro del
mouse sulla riga/colonna da riposizionare
In caso di aggiunta di nuovi
dati è possibile modificare
l’area delle celle contenente i
dati da analizzare.
Creazione di una tabella Pivot
Talvolta i dati che dobbiamo utilizzare per la nostra tabella pivot risultano codificati
mediante degli ID. Per rendere la tabella pivot leggibile è necessario aggiungere
delle colonne di supporto che permettano una maggior leggibilità del dato. A tale
scopo posso utilizzare la funzione:
=RICERCA.VERT(C2;$J$2:$K$7;2;FALSO)
oppure:
=INDICE($K$2:$K$7;C11)
Creazione di una tabella Pivot
E’ possibile creare delle tabelle pivot più velocemente sfruttando il bottone «Tabelle
Pivot Consigliate».
Combinare più tabelle
in un’unica tabella
PIVOT
Combinare più tabelle in
un’unica tabella PIVOT
Una delle nuove funzionalità incluse in Excel 2013 è il modello dei dati (Data
Model). Il “Data Model” è una versione ridotta dell’add-in PowerPivot che è
disponibile in Excel 2010. Il “Data Model” permette di combinare più tabelle in
un’unica tabella Pivot.
Combinare più tabelle in
un’unica tabella PIVOT
Consideriamo i 3 fogli seguenti e i collegamenti tra i campi “prodotto” e “provincia”
Regioni
Relazione sul campo provincia
Vendite
Relazione sul campo prodotto
Prodotti
Combinare più tabelle in
un’unica tabella PIVOT
Vediamo ora come generare una tabella pivot partendo da queste 3 tabelle. La
prima mossa consiste nel trasformare le singole aree dati in “tabelle”.
Iniziamo con il selezionare il primo foglio: “Regioni”:
Andiamo nel ribbon «Inserisci» e
clicchiamo sul bottone «Tabella» (A).
Nella finestra di dialogo successiva
indichiamo se le intestazioni sono
comprese e poi iniziamo a definire l’area
dati (B)
Selezioniamo l’area dati includendo le
intestazioni (C)
Confermiamo con il pulsante «OK». (D)
Combinare più tabelle in
un’unica tabella PIVOT
Ripetiamo la stessa operazione sul secondo foglio: “Prodotti“ …
… e sul terzo: “Vendite“
Combinare più tabelle in
un’unica tabella PIVOT
L’operazione inversa che ripristina la zona dati come fosse una normale
area di celle (e che quindi rimuove la tabella appena definita) è la
seguente:
Clicchiamo su una
delle celle della
tabella (A)
Andiamo nel ribbon
«Progettazione» (B).
Clicchiamo su
«Converti in
intervallo» (C)
Combinare più tabelle in
un’unica tabella PIVOT
Richiamiamo il ribbon “Progettazione” (attivato quando clicco su una qualsiasi
cella dell’area dati) e forniamo un nome appropriato a ciascuna tabella:
Combinare più tabelle in
un’unica tabella PIVOT
Lo step successivo è quello di aggiungere le 3 tabelle, appena definite, al Data
Model. Procediamo in questo modo:
Clicchiamo su una delle celle di una delle 3 tabelle (A)
Andiamo nel ribbon «Progettazione» (B).
Clicchiamo su «Tabella pivot» (C)
Controlliamo che sia selezionata una tabella (1)
Spuntiamo «Aggiungi questi dati al modello di dati»
(D). In questo modo anche le altre tabelle non
selezionate verranno aggiunte al modello dati.
Combinare più tabelle in
un’unica tabella PIVOT
Nel foglio generato, contenente lo schema per
definire la tabella pivot, clicchiamo sull’etichetta
“Tutti” in modo da mostrare le 3 tabelle appena
definite. Successivamente …
… trasciniamo i campi
prescelti nella sezione righe
(A), colonne (B) e valori (C)
Ed iniziamo ad impostare le
relazioni (D)
Combinare più tabelle in
un’unica tabella PIVOT
Per impostare le relazioni tra le tabelle si utilizza il
bottone “Relazioni” nel ribbon “Analizza”
Iniziamo definendo la relazione tra la tabella Vendite
e Prodotti associata al campo prodotto (A) …
… e confermiamo (B)
Combinare più tabelle in
un’unica tabella PIVOT
Continuiamo aggiungendo una nuova relazione (A). Questa finestra è raggiungibile
anche utilizzando il bottone «Gestisci relazioni …» nella finestra «Crea relazione»
visibile nell’immagine in fondo alla seguente slide (B)
Ecco la relazione tra la tabella Vendite e Regioni determinata dal campo Provincia
Combinare più tabelle in
un’unica tabella PIVOT
Terminata la definizione delle relazioni otteniamo la seguente tabella pivot. Agendo
sulla «barra della formula» possiamo modificare le singole etichette.
Cliccando poi sul bottone «Intestazione campi» del ribbon «Analizza» è
possibile occultare i titoli di riga e colonna:
Combinare più tabelle in
un’unica tabella PIVOT
Possiamo invertire l’ordine riga / colonna
ed otteniamo:
Inoltre aggiungendo un ulteriore campo alle righe
(esempio provincia) generiamo la seguente tabella
pivot:
Fly UP