

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Utilizzo di tabelle pivot
<a name="pivot-table"></a>

Usa le tabelle pivot per visualizzare i valori delle misure in corrispondenza dell'intersezione di due dimensioni.

Le mappe termiche e le tabelle pivot visualizzano i dati in un formato tabulare simile. Usa una mappa termica se vuoi individuare le tendenze e i valori anomali, dal momento che l'uso dei colori ne semplifica l'individuazione. Utilizza una tabella pivot se vuoi analizzare i dati dell'elemento visivo.

Per creare una tabella pivot, scegli almeno un campo di qualsiasi tipo di dati e scegli l'icona della tabella pivot. Amazon Quick crea la tabella e popola i valori delle celle con il conteggio del valore della colonna per il valore della riga intersecante. In genere, dovresti scegliere una misura e due dimensioni, misurabili mediante la misura selezionata.

Le tabelle pivot supportano lo scorrimento verso il basso e verso destra. Puoi aggiungere fino a 20 campi come righe e 20 campi come colonne. Sono supportati fino a 500.000 record.

Utilizzando una tabella pivot, puoi eseguire le operazioni descritte di seguito:
+ Specificare più misure per popolare i valori di cella della tabella, in modo da poter visualizzare un intervallo di dati.
+ Raggruppare in cluster le righe e le colonne di una tabella pivot per visualizzare i valori delle sottocategorie raggruppati per la dimensione correlata.
+ Ordina i valori nelle righe o nelle colonne della tabella pivot
+ Applicare funzioni statistiche.
+ Aggiungere totali e subtotali a righe e colonne.
+ Usare lo scorrimento infinito.
+ Trasporre campi usati da righe e colonne.
+ Crea aggregazioni totali personalizzate

Per semplificare la trasposizione dei campi utilizzati dalle righe e dalle colonne della tabella pivot, scegli l'icona di orientamento (![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/pivot-orientation.png)) nella parte in alto a destra dell'elemento visivo. Per visualizzare le opzioni per mostrare e nascondere totali e subtotali, formattare l'elemento visivo o esportare i dati in un file CSV, scegli l'icona delle voci di menu in alto a destra. 

Come per tutti i tipi di elemento visivo, puoi aggiungere e rimuovere campi. Puoi anche modificare il campo associato a un elemento visivo, modificare l'aggregazione dei campi e modificare la granularità del campo dati. Inoltre, puoi focalizzare o escludere righe o colonne. Per ulteriori informazioni su come applicare queste modifiche a una tabella pivot, consulta [Modifica dei campi utilizzati da un elemento visivo in Amazon Quick](changing-visual-fields.md). 

Per informazioni sulla formattazione di tabelle pivot, consulta [Formattazione in Amazon Quick](formatting-a-visual.md).

Per informazioni sulle aggregazioni totali personalizzate per le tabelle pivot, consulta [Valori totali personalizzati](tables-pivot-tables-custom-totals.md).

**Topics**
+ [Caratteristiche delle tabelle pivot](#pivot-table-features)
+ [Creazione di una tabella pivot](create-pivot-table.md)
+ [Orientamento dei valori della tabella pivot](pivot-table-value-orientation.md)
+ [Espansione e compressione di cluster di tabelle pivot](expanding-and-collapsing-clusters.md)
+ [Mostrare e nascondere le colonne della tabella pivot in Quick](hiding-pivot-table-columns.md)
+ [Ordinamento delle tabelle pivot in Quick](sorting-pivot-tables.md)
+ [Utilizzo di calcoli di tabella con tabelle pivot](working-with-calculations.md)
+ [Limitazioni delle tabelle pivot](pivot-table-limitations.md)
+ [Best practice per le tabelle pivot](pivot-table-best-practices.md)

## Caratteristiche delle tabelle pivot
<a name="pivot-table-features"></a>

Nelle tabelle pivot non vengono visualizzate legende.

Per ulteriori informazioni sulle caratteristiche supportate dalle tabelle pivot, utilizza la seguente tabella.


| Funzionalità | Supportato? | Commenti | Ulteriori informazioni | 
| --- | --- | --- | --- | 
| Modifica della visualizzazione della legenda | No |  | [Legende sui tipi visivi in Quick](customizing-visual-legend.md) | 
| Modifica della visualizzazione del titolo | Sì |  | [Titoli e sottotitoli per tipi di immagini in Quick](customizing-a-visual-title.md) | 
| Modifica dell'intervallo degli assi | Non applicabile |  | [Intervallo e scala dei tipi visivi in Quick](changing-visual-scale-axis-range.md) | 
| Modifica dei colori degli elementi visivi | No |  | [Colori nei tipi visivi in Quick](changing-visual-colors.md) | 
| Analisi di elementi specifici o loro esclusione | Sì, con eccezioni | Puoi analizzare una qualsiasi colonna o riga oppure escluderla, tranne quando usi un campo data come una delle dimensioni. In questo caso, puoi solo analizzare la specifica colonna o riga che utilizza la dimensione data, ma non escluderla. |  [Focalizzazione su elementi visivi specifici](focusing-on-visual-elements.md) [Esclusione di elementi visivi](excluding-visual-elements.md) | 
| Ordinamento | Sì | È possibile ordinare i campi nei contenitori di campi Righe o Colonne alfabeticamente o in base a un parametro in ordine crescente o decrescente. | [Ordinamento dei dati visivi in Amazon Quick](sorting-visual-data.md) [Ordinamento delle tabelle pivot in Quick](sorting-pivot-tables.md)  | 
| Esecuzione dell'aggregazione dei campi | Sì | Devi applicare l'aggregazione al campo o ai campi scelti per il valore. Non puoi applicare l'aggregazione ai campi scelti per le righe o le colonne. Se scegli di creare una tabella pivot a più misure, puoi applicare tipi di aggregazione diversi alle varie misure. Ad esempio, puoi visualizzare la somma dell'importo delle vendite e l'ammontare di sconto massimo. | [Modifica dell'aggregazione dei campi](changing-field-aggregation.md) | 
| Aggiunta di livelli di drill-down | No |  | [Aggiungere drill-down ai dati visivi in Quick Sight](adding-drill-downs.md) | 
| Mostrare e nascondere totali e subtotali | Sì | Puoi visualizzare o nascondere totali e subtotali per righe e colonne. I parametri eseguono automaticamente il roll-up per mostrare i subtotali quando comprimi una riga o colonna. Se utilizzi un calcolo di tabella, usa gli aggregati per visualizzare i roll-up.  |  | 
| Esportare o copiare i dati | Sì |  Puoi esportare tutti i dati in un file CSV. Puoi selezionare e copiare il contenuto delle celle.   | [Esportazione di dati da elementi visivi](exporting-data.md) | 
| Formattazione condizionale | Sì | È possibile aggiungere la formattazione condizionale a valori, subtotali e totali. | [Formattazione condizionale sui tipi visivi in Quick](conditional-formatting-for-visuals.md) | 

**Topics**

# Creazione di una tabella pivot
<a name="create-pivot-table"></a>

Utilizza la procedura seguente per creare una tabella pivot.

**Creazione di una tabella pivot**

1. Nella pagina dell'analisi, scegli l'icona **Visualizza** sulla barra degli strumenti.

1. Nel riquadro **Elementi visivi,** scegli **\$1 Aggiungi**, quindi scegli l'icona della tabella pivot.

1. Scegliere i campi che desideri includere dal riquadro **Elenco campi**. Amazon Quick li inserisce automaticamente nei pozzetti sul campo. 

   Per modificare il posizionamento di un campo, trascinalo nei contenitori di campi appropriati. Di solito, vengono utilizzati campi di dimensione o misura, come indicato dal contenitore di campi di destinazione. Se si sceglie di utilizzare un campo dimensione come misura, la funzione di aggregazione **Count (Conteggio)** viene applicata automaticamente per creare un valore numerico.
   + Per creare una tabella pivot a misura singola, trascinare una dimensione sul contenitore di campi **Rows (Righe)**, una dimensione sul contenitore di campi **Columns (Colonne)** e una misura sul contenitore di campi **Values (Valori)**.
   + Per creare una tabella pivot a più misure, trascinare una dimensione sul contenitore di campi **Rows (Righe)**, una dimensione sul contenitore di campi **Columns (Colonne)** e due o più misure sul contenitore di campi **Values (Valori)**.
   + Per creare una tabella pivot raggruppata, trascinare una o più dimensioni sul contenitore di campi **Rows (Righe)**, una o più dimensioni sul contenitore di campi **Columns (Colonne)** e una misura sul contenitore di campi **Values (Valori)**.

   Puoi anche selezionare più campi per tutti i contenitori di campi della tabella pivot, se lo desideri. In questo modo si combinano tabelle pivot a più misure e tabelle pivot raggruppate.

**Nota**  
Per visualizzare i roll-up per i campi calcolati, assicurati di utilizzare gli aggregati. Ad esempio, un campo calcolato con `field-1 / field-2 `non visualizza un riepilogo quando viene eseguito il roll-up. Tuttavia, `sum(field-1) / sum(field-2) `visualizza un riepilogo di roll-up. 

## Scelta del layout
<a name="pivot-table-layout"></a>

Quando crei una tabella pivot in Amazon Quick, puoi personalizzare ulteriormente il modo in cui i dati vengono presentati con le opzioni di layout tabulare e gerarchico. Per le tabelle pivot che utilizzano un layout tabulare, ogni campo riga viene visualizzato nella propria colonna. Per le tabelle pivot che utilizzano un layout a gerarchia, tutti i campi riga vengono visualizzati in un'unica colonna. Il rientro viene utilizzato per differenziare le intestazioni di riga di campi diversi. Per modificare il layout di una tabella pivot, apri il menu **Formatta elemento visivo** della tabella pivot che desideri modificare e scegli l'opzione di layout che desideri nella sezione **Opzioni pivot**.

A seconda del layout scelto per l'elemento visivo di tipo tabella pivot, sono disponibili diverse opzioni di formattazione. Per ulteriori informazioni sulle differenze di formattazione tra tabelle pivot tabulari e gerarchiche, consulta [Opzioni di formattazione di tabelle e tabelle pivot in Quick](format-tables-pivot-tables.md).

# Orientamento dei valori della tabella pivot
<a name="pivot-table-value-orientation"></a>

Puoi scegliere di visualizzare una tabella pivot in un formato basato su colonne o su righe. Il formato a colonne rappresenta l'impostazione predefinita. Quando usi un formato basato su righe, a destra della colonna dell'intestazione di riga viene aggiunta una colonna con il nome del valore.

**Modifica del formato di una tabella pivot**

1. Nella pagina dell'analisi scegliere l'elemento visivo di tipo tabella pivot che si desidera modificare.

1. Espandi il riquadro **Field wells (Contenitori campi)** selezionando i contenitori di campi nella parte in alto dell'elemento visivo.

1. Nel contenitore di campi **Values (Valori)** scegliere una delle opzioni seguenti:
   + Scegliere **Column (Colonna)** per un formato basato su colonne.
   + Scegliere **Row (Riga)** per un formato basato su righe.
**Nota**  
Se utilizzi un solo parametro, puoi eliminare l'intestazione ripetuta formattando l'elemento visivo e lo stile tramite l'opzione **Hide single metric (Nascondi parametro singolo)**.

# Espansione e compressione di cluster di tabelle pivot
<a name="expanding-and-collapsing-clusters"></a>

Se usi colonne o righe raggruppate in una tabella pivot, puoi espandere o comprimere un gruppo per visualizzare o nascondere i relativi dati nell'elemento visivo.

**Espansione o compressione di un gruppo di tabelle pivot**

1. Nella pagina dell'analisi scegliere l'elemento visivo di tipo tabella pivot che si desidera modificare.

1. Seleziona una delle seguenti opzioni:
   + Per comprimere un gruppo, scegli l'icona di compressione accanto al nome del campo. 
   + Per espandere un gruppo, scegli l'icona di espansione accanto al nome del campo. L'icona di compressione mostra un segno meno. L'icona di espansione mostra un segno più.

   Nel seguente screenshot, `Customer Region` e il segmento `Enterprise` sono espansi, mentre `SMB` e `Startup` sono compressi. Quando un gruppo viene compresso, i dati sono riassunti nella riga o nella colonna.  
![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/pivot-table-collapse.png)

# Mostrare e nascondere le colonne della tabella pivot in Quick
<a name="hiding-pivot-table-columns"></a>

Per impostazione predefinita, tutte le colonne, le righe e i relativi valori di campo vengono visualizzati quando crei una tabella pivot. Puoi nascondere le colonne e le righe che non desideri vengano visualizzate nella tabella pivot senza modificare i valori della tabella pivot. Se hai più di una misura nella tabella pivot, puoi anche nascondere i valori.

In qualsiasi momento, puoi decidere di mostrare tutti i campi nascosti nella tabella pivot. Quando pubblichi l'elemento visivo come parte di un pannello di controllo, chiunque sottoscriva il pannello di controllo potrà esportare la tabella pivot in un file con valori separati da virgole (CSV) o Microsoft Excel. Puoi scegliere di esportare solo i campi visibili o tutti i campi. Per ulteriori informazioni, consulta [Esportazione di dati da un pannello di controllo in un file CSV](export-or-print-dashboard.md#export-dashboard-to-csv).

**Nascondere una colonna o una riga in una tabella pivot**

1. Nell'analisi, seleziona l'elemento visivo di tipo tabella pivot che desideri utilizzare.

1. **Scegli il menu a tre punti nei campi **Righe**, **Colonne** o **Valori**, quindi scegli Nascondi.**

**Visualizzazione di tutti i campi nascosti in una tabella pivot**

1. Nell'analisi, seleziona l'elemento visivo di tipo tabella pivot che desideri utilizzare.

1. Scegli qualsiasi campo nel **Contenitore di campi** e scegli **Mostra tutti i campi nascosti**.

# Ordinamento delle tabelle pivot in Quick
<a name="sorting-pivot-tables"></a>

In Amazon Quick, puoi ordinare i valori in una tabella pivot per campi nei campi **Righe** e **Colonne** o rapidamente per intestazioni di colonna nella tabella pivot. Nelle tabelle pivot, puoi ordinare righe e colonne indipendentemente l'una dall'altra in ordine alfabetico o in base a una misura.

**Nota**  
Non è possibile eseguire i calcoli delle tabelle di totale, differenza e differenza percentuale quando una tabella pivot viene ordinata in base a una misura. Per ulteriori informazioni sull'utilizzo di calcoli di tabella nelle tabelle pivot, consulta [Utilizzo di calcoli di tabella con tabelle pivot](working-with-calculations.md).

## Informazioni sull'ordinamento nelle tabelle pivot
<a name="sorting-pivot-tables-understanding"></a>

Quando in una tabella pivot sono presenti più riquadri, l'ordinamento viene applicato a ciascun riquadro in modo indipendente. Ad esempio, la colonna `Segment` nella tabella pivot a sinistra viene ordinata in ordine crescente per `Cost`. Poiché sono presenti più riquadri, l'ordinamento ricomincia daccapo per ogni riquadro e le righe all'interno di ogni riquadro (per `Segment`) vengono ordinate in base al costo più basso a quello più alto. Alla tabella a destra viene applicato lo stesso ordinamento, ma l'ordinamento viene applicato all'intera tabella, come illustrato di seguito.

![\[Immagine di una tabella pivot con un ordinamento evidenziato in rosso.\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/sorting-pivot-tables2.png)


Quando si applicano più ordinamenti a una tabella pivot, l'ordinamento viene applicato dalla dimensione esterna alla dimensione interna. Considera la seguente immagine di esempio di una tabella pivot. La colonna `Customer Region` è ordinata per `Cost` in ordine decrescente (come mostrato in arancione). La colonna `Channel` è ordinata per Obiettivo di fatturato in ordine crescente (come mostrato in blu).

![\[Immagine di una tabella pivot che mostra due colonne con valori di misura ordinate.\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/sorting-pivot-tables3.png)


## Ordinamento delle tabelle pivot utilizzando intestazioni di riga o colonna
<a name="sorting-pivot-tables-columns"></a>

Utilizza la procedura seguente per ordinare una tabella pivot utilizzando le intestazioni di righe o colonne.

**Ordinamento dei valori in una tabella pivot tabulare utilizzando le intestazioni di tabella**

1. In un grafico a tabella pivot tabulare, scegli l'intestazione che desideri ordinare.

1. Per **Ordina per**, scegli un campo in base al quale ordinare e un criterio di ordinamento.

   È possibile ordinare i campi di dimensione alfabeticamente a-z o z-a oppure ordinarli in base a una misura in ordine crescente o decrescente.  
![\[File gif animato per l'ordinamento di valori in una tabella pivot utilizzando le intestazioni di colonna.\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/sorting-pivot-table7.gif)

## Ordinamento delle tabelle pivot utilizzando intestazioni di valori
<a name="sorting-pivot-tables-values"></a>

Utilizza la procedura seguente per ordinare una tabella pivot utilizzando le intestazioni di valori.

**Ordinamento delle tabelle pivot utilizzando intestazioni di valori**

1. In un grafico a tabella pivot, scegli l'intestazione del valore che desideri ordinare.

1. Scegli **Crescente** o **Decrescente**.  
![\[File gif animato per l'ordinamento di valori in una tabella pivot utilizzando le intestazioni di valori.\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/sorting-pivot-tables-value.gif)

   L'ordinamento per intestazioni di valori in una tabella pivot funziona anche sui subtotali.

## Ordinamento delle tabelle pivot tabulari utilizzando i contenitori di campi
<a name="sorting-pivot-tables-field-wells"></a>

Utilizza la procedura seguente per ordinare i valori in una tabella pivot tabulare utilizzando i contenitori di campi.

**Ordinamento dei valori in una tabella pivot tabulare utilizzando i contenitori di campi**

1. Nella pagina dell'analisi, scegli la tabella pivot tabulare che desideri ordinare.

1. Espandi il riquadro **Contenitori di campi**.

1. Nel campo **Righe** o **Colonne**, scegli il campo che desideri ordinare, quindi scegli come ordinare il campo per **Ordina per**.

   È possibile ordinare i campi di dimensione nei contenitori di campi **Righe** o **Colonne** alfabeticamente a-z o z-a oppure ordinarli in base a una misura in ordine crescente o decrescente. Hai anche la possibilità di comprimere o espandere bene tutte le righe o le colonne per il campo che scegli nel contenitore di campi. Puoi anche rimuovere il campo o sostituirlo con un altro campo. 
   + Per ordinare alfabeticamente un campo di dimensione, passa con il cursore del mouse sul campo nel contenitore di campi **Righe** o **Colonne**, quindi scegli l'icona di ordinamento a-z o z-a.  
![\[Immagine di un campo nel contenitore di campi Righe con le icone di ordinamento per campo e ordine alfabetico indicate in quadrati rossi.\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/sorting-pivot-tables1.png)
   + Per ordinare un campo di dimensione in base a una misura, passa con il cursore del mouse sul campo nel contenitore di campi **Righe ** o **Colonne**. Scegli quindi una misura dall'elenco, poi seleziona l'icona di ordinamento crescente o decrescente.  
![\[Immagine di un campo nel contenitore di campi Righe con le icone di ordinamento per campo e ordine indicate in quadrati rossi.\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/sorting-pivot-tables4.png)

Oppure, se desideri un maggiore controllo sul modo in cui l'ordinamento viene applicato alla tabella pivot, personalizza le opzioni di ordinamento.

**Creazione un ordinamento utilizzando le **opzioni di ordinamento****

1. Nella pagina dell'analisi, scegli la tabella pivot che desideri modificare.

1. Espandi **Contenitori di campi**.

1. Scegli il campo che desideri ordinare nel contenitore di campi **Righe** o **Colonne**, quindi scegli **Opzioni di ordinamento**.

1. Nel pannello **Opzioni di ordinamento** che si apre a sinistra, specifica le seguenti opzioni:

   1. Per **Ordina per**, scegli un campo dall'elenco a discesa.

   1. Per **Aggregatore**, seleziona un aggregatore dall'elenco.

   1. Per **Criterio di ordinamento**, seleziona **Crescente** o **Decrescente**.

   1. Scegli **Applica**.

## Ordinamento delle tabelle pivot della gerarchia utilizzando i contenitori di campi
<a name="pivot-table-sorting-hierarchy"></a>

Per le tabelle pivot tabulari, ogni campo nel campo **Righe** ha una cella del titolo separata. Per le tabelle pivot della gerarchia, tutti i campi riga vengono visualizzati in un'unica colonna. Per ordinare, comprimere ed espandere questi campi riga, seleziona l'etichetta **Righe** per aprire il menu **Campi riga combinati** e scegli l'opzione desiderata. Ogni campo in una tabella pivot gerarchica può essere ordinato singolarmente dal menu **Campi riga combinati**.

![\[Immagine del menu Campi riga combinati.\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/pivot-table-combined-row-fields-menu.png)


Opzioni di formattazione più avanzate come **Nascondi** e **Rimuovi** sono disponibili nei menu del contenitore di campi.

# Utilizzo di calcoli di tabella con tabelle pivot
<a name="working-with-calculations"></a>

Puoi utilizzare i calcoli nelle tabelle per applicare funzioni statistiche alle celle di una tabella pivot contenenti misure (valori numerici). Utilizza le seguenti sezioni per ulteriori informazioni sulle funzioni che puoi usare nei calcoli e su come applicarle o rimuoverle.

Il tipo di dati del valore di cella cambia automaticamente per il calcolo. Supponiamo ad esempio che sia stata applicata la funzione **Rank (Classifica)** a un tipo di dati valuta. I valori vengono visualizzati come numeri interi anziché come valori di classifica, perché la classifica non viene misurata sotto forma di valuta. Analogamente, se applichi invece la funzione **Percent difference (Differenza in percentuale)**, i valori di cella vengono visualizzati come percentuali. 

**Topics**
+ [Aggiunta e rimozione di calcoli di tabelle pivot](adding-a-calculation.md)
+ [Funzioni per i calcoli delle tabelle pivot](supported-functions.md)
+ [Modalità di applicazione dei calcoli alle tabelle pivot](supported-applications.md)

# Aggiunta e rimozione di calcoli di tabelle pivot
<a name="adding-a-calculation"></a>

Utilizza le seguenti procedure per aggiungere, modificare e rimuovere i calcoli in una tabella pivot.

**Topics**
+ [Aggiunta di un calcolo a una tabella pivot](add-a-calculation.md)
+ [Modifica della modalità di applicazione di un calcolo](change-how-a-calculation-is-applied.md)
+ [Rimozione di un calcolo](remove-a-calculation.md)

# Aggiunta di un calcolo a una tabella pivot
<a name="add-a-calculation"></a>

Utilizza la seguente procedura per aggiungere un calcolo a una tabella pivot.

**Aggiunta di un calcolo di tabella a una tabella pivot**

1. Espandi il riquadro **Contenitori di campi** selezionando i contenitori di campi nella parte inferiore dell'elemento visivo.

1. Scegliere il campo nel contenitore **Values (Valori)** a cui si desidera applicare un calcolo a livello di tabella, scegliere **Add table calculation (Aggiungi calcolo tabella)**, quindi scegliere la funzione da applicare.

**Nota**  
Non è possibile eseguire i calcoli delle tabelle di totale, differenza e differenza percentuale quando una tabella pivot viene ordinata in base a una misura. Per utilizzare questi calcoli della tabella, rimuovi l'ordinamento dalla tabella pivot.

# Modifica della modalità di applicazione di un calcolo
<a name="change-how-a-calculation-is-applied"></a>

Utilizza la seguente procedura per modificare la modalità di applicazione di un calcolo a una tabella pivot.

**Utilizza la seguente procedura per modificare la modalità di applicazione di un calcolo a una tabella pivot.**

1. Espandi il riquadro **Field wells (Contenitori campi)** selezionando i contenitori di campi nella parte in alto dell'elemento visivo.

1. Scegliere il campo nel contenitore **Values (Valori)** contenete il calcolo che si desidera modificare, scegliere **Calculate as (Calcola come)**, quindi scegliere la modalità di applicazione del calcolo desiderata.

# Rimozione di un calcolo
<a name="remove-a-calculation"></a>

Utilizza la seguente procedura per rimuovere un calcolo da una tabella pivot.

**Rimozione di un calcolo da una tabella pivot**

1. Espandi il riquadro **Contenitori di campi** selezionando i contenitori di campi nella parte inferiore dell'elemento visivo.

1. Scegli il campo nel contenitore **Valori** da cui si desidera rimuovere un calcolo a livello di tabella, quindi scegli **Rimuovi**.

# Funzioni per i calcoli delle tabelle pivot
<a name="supported-functions"></a>

Puoi utilizzare le funzioni seguenti nei calcoli delle tabelle pivot.

**Topics**
+ [Totale parziale](#running-total)
+ [Differenza](#difference)
+ [Percentage difference (Differenza in percentuale)](#percent-difference)
+ [Percentuale del totale](#percent-of-total)
+ [Classifica](#rank)
+ [Percentile](#percentile)

Puoi applicare le funzioni elencate ai seguenti dati:

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/running-total1.png)


![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/running-total1.png)


## Totale parziale
<a name="running-total"></a>

La funzione **Running total (Totale parziale)** calcola la somma di un valore di cella specifico e il valore di tutte le celle precedenti. La somma viene calcolata come `Cell1=Cell1, Cell2=Cell1+Cell2, Cell3=Cell1+Cell2+Cell3` e così via. 

L'applicazione della funzione **Running total (Totale parziale)** nelle righe della tabella utilizzando **Table across (In senso orizzontale a livello di tabella)** per **Calculate as (Calcola come)** restituisce i seguenti risultati.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/running-total2.png)


## Differenza
<a name="difference"></a>

La funzione **Difference (Differenza)** calcola la differenza tra un valore di cella e il valore della cella precedente. La differenza viene calcolata come `Cell1=Cell1-null, Cell2=Cell2-Cell1, Cell3=Cell3-Cell2,` e così via. Poiché `Cell1-null = null`, il valore della cella 1 è sempre vuoto.

L'applicazione della funzione **Difference (Differenza)** nelle righe della tabella utilizzando **Table across (In senso orizzontale a livello di tabella)** per **Calculate as (Calcola come)** restituisce i seguenti risultati.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/difference.png)


## Percentage difference (Differenza in percentuale)
<a name="percent-difference"></a>

La funzione **Percentage Difference (Differenza in percentuale)** calcola la percentuale tra un valore di cella e il valore della cella precedente, diviso per il valore della cella precedente. Il valore viene calcolato come `Cell1=(Cell1-null)/null, Cell2=(Cell2-Cell1)/Cell1, Cell3=(Cell3-Cell2)/Cell2,` e così via. Poiché `(Cell1-null)/null = null`, il valore della cella 1 è sempre vuoto.

L'applicazione della funzione **Percentage Difference (Differenza in percentuale)** nelle righe della tabella utilizzando **Table across (In senso orizzontale a livello di tabella)** per **Calculate as (Calcola come)** restituisce i seguenti risultati.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/percentage-difference.png)


## Percentuale del totale
<a name="percent-of-total"></a>

La funzione **Percent of Total (Percentuale del totale)** calcola la percentuale che la cella specificata rappresenta rispetto alla somma di tutte le celle incluse nel calcolo. La percentuale viene calcolata come `Cell1=Cell1/(sum of all cells), Cell2=Cell2/(sum of all cells),` e così via. 

L'applicazione della funzione **Percent of Total (Percentuale del totale)** nelle righe della tabella utilizzando **Table across (In senso orizzontale a livello di tabella)** per **Calculate as (Calcola come)** restituisce i seguenti risultati.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/percent-of-total.png)


## Classifica
<a name="rank"></a>

La funzione **Rank (Classifica)** calcola la posizione in classifica del valore di cella rispetto ai valori delle altre celle incluse nel calcolo. La classifica visualizza sempre il valore più alto uguale a 1 e il valore più basso uguale al conteggio delle celle incluse nel calcolo. Se sono presenti due o più celle con valori uguali, a tali celle viene attribuita la stessa posizione in classifica, anche se occupano una posizione propria al suo interno. Pertanto, il valore più alto successivo viene spostato in basso nella classifica in base al numero di celle soprastanti, meno uno. Ad esempio, se vengono classificati i valori 5,3,3,4,3,2, le relative posizioni in classifica sono 1,3,3,2,3,6. 

Supponiamo, ad esempio, di disporre dei seguenti dati.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/rank.png)


L'applicazione della funzione **Rank (Classifica)** nelle righe della tabella utilizzando **Table across (In senso orizzontale a livello di tabella)** per **Calculate as (Calcola come)** restituisce i seguenti risultati.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/rank2.png)


## Percentile
<a name="percentile"></a>

La funzione **Percentile (Percentile)** del totale calcola la percentuale dei valori delle celle incluse nel calcolo che si trovano in corrispondenza o sotto il valore della cella specificata. 

La percentuale viene calcolata come segue. 

```
percentile rank(x) = 100 * B / N

Where:
   B = number of scores below x
   N = number of scores
```

L'applicazione della funzione **Percentile (Percentile)** nelle righe della tabella utilizzando **Table across (In senso orizzontale a livello di tabella)** per **Calculate as (Calcola come)** restituisce i seguenti risultati.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/percentile.png)


# Modalità di applicazione dei calcoli alle tabelle pivot
<a name="supported-applications"></a>

Puoi applicare calcoli a livello di tabella utilizzando le modalità descritte di seguito. I calcoli di tabella vengono applicati a un solo campo alla volta. Pertanto, con una tabella pivot contenente più valori, i calcoli vengono applicati solo alle celle che rappresentano il campo a cui è stato applicato il calcolo.

**Topics**
+ [In senso orizzontale a livello di tabella](#table-across)
+ [In senso verticale a livello di tabella](#table-down)
+ [In senso orizzontale e quindi verticale a livello di tabella](#table-across-down)
+ [In senso verticale e quindi orizzontale a livello di tabella](#table-down-across)
+ [In senso orizzontale a livello di gruppo](#group-across)
+ [In senso verticale a livello di gruppo](#group-down)
+ [In senso orizzontale e quindi verticale a livello di gruppo](#group-across-down)
+ [In senso verticale e quindi orizzontale a livello di gruppo](#group-down-across)

## In senso orizzontale a livello di tabella
<a name="table-across"></a>

L'utilizzo di **Table across (In senso orizzontale a livello di tabella)** applica il calcolo alle righe della tabella pivot, indipendentemente dai raggruppamenti. Questa applicazione costituisce l'impostazione predefinita. Considerando, ad esempio, la seguente tabella pivot:

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/sample-pivot.png)


L'applicazione della funzione **Running total (Totale parziale)** utilizzando **Table across (In senso orizzontale a livello di tabella)** restituisce i seguenti risultati, con i totali di riga posizionati nell'ultima colonna.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/table-across.png)


## In senso verticale a livello di tabella
<a name="table-down"></a>

L'utilizzo di **Table down (In senso verticale a livello di tabella)** applica il calcolo alle colonne della tabella pivot, indipendentemente dai raggruppamenti.

L'applicazione della funzione **Running total (Totale parziale)** utilizzando **Table down (In senso verticale a livello di tabella)** restituisce i seguenti risultati, con i totali di colonna posizionati nell'ultima riga.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/table-down.png)


## In senso orizzontale e quindi verticale a livello di tabella
<a name="table-across-down"></a>

L'applicazione di **Table across down (In senso orizzontale e verticale a livello di tabella)** applica il calcolo alle righe della tabella pivot, quindi conserva il risultato e riapplica il calcolo in senso verticale alle colonne della tabella pivot.

L'applicazione della funzione **Running total (Totale parziale)** utilizzando **Table across down (In senso orizzontale e verticale a livello di tabella)** restituisce i seguenti risultati. In questo caso, i totali vengono sommati in senso verticale e orizzontale, con il totale complessivo nella cella in basso a destra.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/running-total-across-down.png)


In questo caso, supponi di applicare la funzione **Rank (Classifica)** utilizzando **Table across down (In senso orizzontale e verticale a livello di tabella)**. In questo caso le posizioni iniziali sono determinate orizzontalmente a livello di riga e quindi verticalmente a livello di colonna. Utilizzando questo approccio vengono restituiti i seguenti risultati.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/rank-table-across-down.png)


## In senso verticale e quindi orizzontale a livello di tabella
<a name="table-down-across"></a>

L'utilizzo di **Table down across (In senso verticale e orizzontale a livello di tabella)** applica il calcolo verticalmente alle colonne della tabella pivot. Quindi, conserva i risultati e riapplica il calcolo in senso orizzontale alle righe della tabella pivot. 

Puoi applicare la funzione **Running total (Totale parziale)** utilizzando **Table down across (In senso verticale e orizzontale a livello di tabella)** per ottenere i seguenti risultati. In questo caso, i totali vengono sommati in senso verticale e orizzontale, con il totale complessivo nella cella in basso a destra.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/running-total-down-across.png)


Puoi applicare la funzione **Rank (Classifica)** utilizzando **Table down across (In senso verticale e orizzontale a livello di tabella)** per ottenere i seguenti risultati. In questo caso, le posizioni iniziali vengono determinate verticalmente a livello delle colonne. Quindi, tali posizioni sono a loro volta determinate in senso orizzontale a livello delle righe.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/rank-table-down-across.png)


## In senso orizzontale a livello di gruppo
<a name="group-across"></a>

L'utilizzo di **Group across (In senso orizzontale a livello di gruppo)** applica il calcolo in senso orizzontale alle righe della tabella pivot all'interno dei limiti di gruppo, in base al secondo livello di raggruppamento applicato alle colonne. Ad esempio, in caso di raggruppamento per campo-2 e quindi per campo-1, il raggruppamento viene applicato a livello di campo-2. In caso di raggruppamento per campo-3, campo-2 e campo-1, il raggruppamento viene nuovamente applicato a livello di campo-2. Se non è presente alcun raggruppamento, **Group across (In senso orizzontale a livello di gruppo)** restituisce gli stessi risultati di **Table across (In senso orizzontale a livello di tabella)**. 

Ad esempio, considera la seguente tabella pivot in cui le colonne sono raggruppate per `Service Line` e quindi per `Consumption Channel`.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/sample-pivot.png)


Puoi applicare la funzione **Running total (Totale parziale)** utilizzando **Group across (In senso orizzontale a livello di gruppo)** per ottenere i seguenti risultati. In questo caso, la funzione viene applicata a livello orizzontale sulle righe, delimitate dalle colonne per ogni gruppo di categorie di servizio. Le colonne `Mobile` visualizzano il totale per i valori `Consumption Channel` per la `Service Line` specificata, per la `Customer Region` e `Date` (anno) rappresentati dalla riga specifica. Ad esempio, la cella evidenziata rappresenta il totale per la regione `APAC` per `2012`, per tutti i valori `Consumption Channel` nella `Service Line` denominata `Billing`.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/group-across.png)


## In senso verticale a livello di gruppo
<a name="group-down"></a>

L'utilizzo di **Group down (In senso verticale a livello di gruppo)** applica il calcolo in senso verticale alle colonne della tabella pivot all'interno dei limiti di gruppo, in base al secondo livello di raggruppamento applicato alle righe. Ad esempio, in caso di raggruppamento per campo-2 e quindi per campo-1, il raggruppamento viene applicato a livello di campo-2. In caso di raggruppamento per campo-3, campo-2 e campo-1, il raggruppamento viene nuovamente applicato a livello di campo-2. Se non è presente alcun raggruppamento, **Group down (In senso verticale a livello di gruppo)** restituisce gli stessi risultati di **Table down (In senso verticale a livello di tabella)**.

Ad esempio, considera la seguente tabella pivot in cui le righe sono raggruppate per `Customer Region` e quindi per `Date` (anno).

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/sample-pivot.png)


Puoi applicare la funzione **Running total (Totale parziale)** utilizzando **Group down (In senso verticale a livello di gruppo)** per ottenere i seguenti risultati. In questo caso, la funzione viene applicata a livello verticale sulle colonne, delimitate dalle righe per ogni gruppo di `Customer Region`. Le righe `2014` mostrano il totale per tutti gli anni per il `Customer Region` specifico, per `Service Line` e `Consumption Channel` rappresentati dalla colonna specifica. Ad esempio, la cella evidenziata rappresenta il totale per la regione `APAC`, per il servizio `Billing` per il canale `Mobile`, per tutti i valori `Date` (anni) che sono visualizzati nel report.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/group-down.png)


## In senso orizzontale e quindi verticale a livello di gruppo
<a name="group-across-down"></a>

L'utilizzo di **Group across down (In senso orizzontale e verticale a livello di tabella)** applica il calcolo in senso orizzontale alle righe all'interno dei limiti dei gruppi, in base al secondo livello di raggruppamento applicato alle colonne. Quindi, la funzione conserva i risultati e riapplica il calcolo in senso verticale alle colonne della tabella pivot. Questa operazione viene eseguita all'interno dei limiti di gruppo, in base al secondo livello di raggruppamento applicato alle righe. 

Ad esempio, in caso di raggruppamento di una riga o colonna per campo-2 e quindi per campo-1, il raggruppamento viene applicato a livello di campo-2. In caso di raggruppamento per campo-3, campo-2 e campo-1, il raggruppamento viene nuovamente applicato a livello di campo-2. Se non è presente alcun raggruppamento, **Group across down (In senso orizzontale e verticale a livello di gruppo)** restituisce gli stessi risultati di **Table across down (In senso orizzontale e verticale a livello di tabella)**.

Ad esempio, considera la seguente tabella pivot in cui le colonne sono raggruppate per `Service Line` e quindi per `Consumption Channel`. Le righe sono raggruppate in base a `Customer Region` e quindi `Date` (anno).

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/sample-pivot.png)


Puoi applicare la funzione **Running total (Totale parziale)** utilizzando **Group across down (In senso orizzontale e verticale a livello di gruppo)** per ottenere i seguenti risultati. In questo caso, i totali vengono sommati sia in senso verticale che orizzontale all'interno dei limiti di gruppo. Di seguito, questi limiti sono `Service Line` per le colonne e `Customer Region` per le righe. Il totale complessivo viene visualizzato nella cella in basso a destra del gruppo.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/running-total-group-across-down.png)


Puoi applicare la funzione **Rank (Classifica)** utilizzando **Group across down (In senso orizzontale e verticale a livello di gruppo)** per ottenere i seguenti risultati. In questo caso, la funzione viene applicata prima a livello orizzontale sulle righe delimitate da ogni gruppo `Service Line`. La funzione viene quindi applicata di nuovo ai risultati del primo calcolo, questa volta in senso verticale a livello delle colonne delimitate da ciascun gruppo di `Customer Region`.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/rank-group-across-down.png)


## In senso verticale e quindi orizzontale a livello di gruppo
<a name="group-down-across"></a>

L'utilizzo di **Group down across (In senso verticale e orizzontale a livello di gruppo)** applica un calcolo in senso verticale alle colonne all'interno dei limiti di gruppo, in base al secondo livello di raggruppamento applicato alle righe. Quindi Amazon Quick prende i risultati e riapplica il calcolo tra le righe della tabella pivot. Viene quindi riapplicato il calcolo all'interno dei limiti dei gruppi, in base al secondo livello di raggruppamento applicato alle colonne. 

Ad esempio, in caso di raggruppamento di una riga o colonna per campo-2 e quindi per campo-1, il raggruppamento viene applicato a livello di campo-2. In caso di raggruppamento per campo-3, campo-2 e campo-1, il raggruppamento viene nuovamente applicato a livello di campo-2. Se non è presente alcun raggruppamento, **Group down across (In senso verticale e orizzontale a livello di gruppo)** restituisce gli stessi risultati di **Table down across (In senso verticale e orizzontale a livello di tabella)**.

Considerando, ad esempio, la seguente tabella pivot: Le colonne sono raggruppate in base a `Service Line` e quindi a `Consumption Channel`. Le righe sono raggruppate in base a `Customer Region` e quindi `Date` (anno).

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/sample-pivot.png)


Puoi applicare la funzione **Running total (Totale parziale)** utilizzando **Group down across (In senso verticale e orizzontale a livello di gruppo)** per ottenere i seguenti risultati. In questo caso, i totali vengono sommati sia in senso verticale che orizzontale all'interno dei limiti di gruppo. In questo caso sono `Service Category` per le colonne e `Customer Region` per le righe. Il totale complessivo si trova nella cella in basso a destra del gruppo.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/running-total-group-across-down.png)


Puoi applicare la funzione **Rank (Classifica)** utilizzando **Group down across (In senso verticale e orizzontale a livello di gruppo)** per ottenere i seguenti risultati. In questo caso, la funzione viene prima applicata a livello verticale sulle colonne delimitate da ogni gruppo di `Customer Region`. La funzione viene quindi applicata di nuovo ai risultati del primo calcolo, questa volta in senso orizzontale a livello delle righe delimitate da ciascun gruppo di `Service Line`.

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/rank-group-down-across.png)


# Limitazioni delle tabelle pivot
<a name="pivot-table-limitations"></a>

I seguenti limiti si applicano alle tabelle pivot:
+ Puoi creare tabelle pivot con un massimo di 500.000 record.
+ È possibile aggiungere qualsiasi combinazione di valori di campi riga e colonna per un totale di 40. Ad esempio, se hai 10 valori di campi riga, puoi aggiungere fino a 30 valori di campi colonna.
+ Puoi creare calcoli di tabella pivot solo su valori non aggregati. Ad esempio, se crei un campo calcolato che è la somma di una misura, non potrai aggiungervi anche un calcolo di tabella pivot. 
+ In caso di ordinamento in base a un parametro personalizzato, non potrai aggiungere un calcolo di tabella finché non avrai rimosso l'ordinamento del parametro personalizzato.
+ Se utilizzi un calcolo di tabella e quindi aggiungi un parametro personalizzato, non puoi ordinarlo in base al parametro personalizzato.
+ Totali e subtotali sono vuoti per i calcoli di tabella su parametri aggregati da un conteggio distinto.

# Best practice per le tabelle pivot
<a name="pivot-table-best-practices"></a>

Ti consigliamo di distribuire un set minimo di righe, colonne, parametri e calcoli di tabella anziché offrire tutte le possibili combinazioni in una tabella pivot. Se includi troppi elementi, rischi di sovraccaricare il visualizzatore e puoi anche incorrere in limitazioni di calcolo del database sottostante. 

Per ridurre il livello di complessità e il rischio di errori, puoi eseguire queste operazioni: 
+ Applicare filtri per ridurre i dati inclusi per l'elemento visivo.
+ Usare un numero minore di campi nei contenitori di campi **Row (Riga)** e **Column (Colonna)**.
+ Usare il minor numero di campi possibile nel contenitore di campi **Values (Valori)**.
+ Creare altre tabelle pivot in modo che ognuna visualizzi meno parametri.

In alcuni casi, potresti avere l'esigenza aziendale di esaminare molti parametri in relazione gli uni con gli altri. In questi casi, può essere preferibile usare più elementi visivi nello stesso pannello di controllo, in cui ognuno visualizzi un singolo parametro. Puoi ridurre le dimensioni degli elementi visivi nel pannello di controllo e collocarli insieme a formare un raggruppamento. Se una decisione adottata da un visualizzatore in base a un elemento visivo crea la necessità di una visualizzazione diversa, puoi distribuire operazioni URL personalizzate per avviare un altro pannello di controllo secondo le scelte effettuate dall'utente.

È bene considerare gli elementi visivi come blocchi predefiniti. Invece di usare un elemento visivo per più scopi, usa ogni elemento visivo per semplificare un solo aspetto di una decisione aziendale più ampia. Il visualizzatore deve disporre di dati sufficienti per adottare una decisione ben informata, senza essere soffocato dall'aggiunta di tutte le possibilità. 