

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Fonctions pour les calculs de tableau croisé dynamique
<a name="supported-functions"></a>

Vous pouvez utiliser les fonctions suivantes dans les calculs de tableau croisé dynamique.

**Topics**
+ [Total cumulé](#running-total)
+ [Différence](#difference)
+ [Différence en pourcentage](#percent-difference)
+ [Pourcentage du total](#percent-of-total)
+ [Rank](#rank)
+ [Percentile](#percentile)

Vous pouvez appliquer les fonctions répertoriées aux données suivantes :

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


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


## Total cumulé
<a name="running-total"></a>

La fonction **Running total (Total cumulé)** calcule la somme de la valeur d’une cellule donnée et des valeurs de toutes les cellules précédentes. Le calculé effectué est `Cell1=Cell1, Cell2=Cell1+Cell2, Cell3=Cell1+Cell2+Cell3`, et ainsi de suite. 

Si vous appliquez la fonction **Running total (Total cumulé)** sur l’ensemble des lignes d’un tableau, en choisissant **Table across (Tableau à l’horizontale)** sous **Calculate as (Calculer sous)**, les résultats sont les suivants.

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


## Différence
<a name="difference"></a>

La fonction **Difference (Différence)** calcule la différence entre la valeur d’une cellule et la valeur de la cellule qui la précède. Cette différence est calculée telle que `Cell1=Cell1-null, Cell2=Cell2-Cell1, Cell3=Cell3-Cell2,` et ainsi de suite. Étant donné que `Cell1-null = null`, la valeur Cell1 est toujours vide.

Si vous appliquez la fonction **Difference (Différence)** sur l’ensemble des lignes d’un tableau, en choisissant **Table across (Tableau à l’horizontale)** sous **Calculate as (Calculer sous)**, les résultats sont les suivants.

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


## Différence en pourcentage
<a name="percent-difference"></a>

La fonction **Percentage Difference (Différence en pourcentage)** calcule la différence en pourcentage entre la valeur d’une cellule et la valeur de la cellule qui la précède, divisée par la valeur de cette dernière. Le calcul effectué est `Cell1=(Cell1-null)/null, Cell2=(Cell2-Cell1)/Cell1, Cell3=(Cell3-Cell2)/Cell2,`, et ainsi de suite. Étant donné que `(Cell1-null)/null = null`, la valeur Cell1 est toujours vide.

Si vous appliquez la fonction **Percentage Difference (Différence en pourcentage)** sur l’ensemble des lignes d’un tableau, en choisissant **Table across (Tableau à l’horizontale)** sous **Calculate as (Calculer sous)**, les résultats sont les suivants.

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


## Pourcentage du total
<a name="percent-of-total"></a>

La fonction **Percent of Total (Pourcentage du total)** calcule le pourcentage que la cellule donnée représente de la somme de toutes les cellules comprises dans le calcul. Le calcul effectué est `Cell1=Cell1/(sum of all cells), Cell2=Cell2/(sum of all cells),`, et ainsi de suite. 

Si vous appliquez la fonction **Percent of Total (Pourcentage du total)** sur l’ensemble des lignes d’un tableau, en choisissant **Table across (Tableau à l’horizontale)** sous **Calculate as (Calculer sous)**, les résultats sont les suivants.

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


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

La fonction **Rank (Classement)** calcule la position de la valeur d’une cellule par rapport aux valeurs des autres cellules comprises dans le calcul. Le classement affichera toujours la valeur la plus élevée égale à 1 et la plus faible égale au nombre de cellules comprises dans le calcul. S’il y a deux ou plusieurs cellules dotées de valeurs égales, elles recevront le même classement. Cependant, elles sont considérées comme occupant leurs propres espaces dans le classement. Par conséquent, la prochaine valeur la plus élevée descendra dans le classement par le nombre de cellules au-dessus d’elle, moins une. Par exemple, pour les valeurs 5,3,3,4,3,2, le classement donne 1,3,3,2,3,6. 

Par exemple, supposons que vous disposez des données suivantes.

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


Si vous appliquez la fonction **Rank (Classement)** sur l’ensemble des lignes d’un tableau, en choisissant **Table across (Tableau à l’horizontale)** sous **Calculate as (Calculer sous)**, les résultats sont les suivants.

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


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

La fonction **Percentile** calcule le pourcentage des valeurs des cellules comprises dans le calcul qui sont égales ou inférieures à la valeur de la cellule donnée. 

Ce pourcentage est calculé comme suit. 

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

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

Si vous appliquez la fonction **Percentile** sur l’ensemble des lignes d’un tableau, en choisissant **Table across (Tableau à l’horizontale)** sous **Calculate as (Calculer sous)**, les résultats sont les suivants.

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