

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à.

# 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)
