# Median - fonction de graphique

Median() renvoie la valeur médiane de la plage de valeurs agrégées dans l'expression itérée sur les dimensions du graphique.

Syntaxe :

Median([{SetExpression}] [DISTINCT] [TOTAL [&lt;fld{, fld}&gt;]] expr)

Type de données renvoyé : numérique

Arguments :

Arguments

| Argument | Description |
| --- | --- |
| expr | Expression ou champ contenant les données à mesurer. |
| SetExpression | Par défaut, la fonction d'agrégation couvre l'ensemble des enregistrements possibles définis par la sélection. Il est possible de définir un ensemble d'enregistrements alternatif à l'aide d'une expression d'analyse d'ensembles. |
| DISTINCT | Si le terme DISTINCT précède les arguments de la fonction, les doublons résultant de l'évaluation des arguments de la fonction sont ignorés. |
| TOTAL | Si le terme TOTAL précède les arguments de la fonction, le calcul est effectué à partir de toutes les valeurs possibles au vu des sélections actives, et pas seulement à partir de celles qui sont associées à la valeur dimensionnelle active. Autrement dit, les dimensions du graphique ne sont pas prises en compte.<br><br>En utilisant TOTAL [&lt;fld {.fld}&gt;], où le qualificateur TOTAL est suivi d'un ou de plusieurs noms constituant un sous-ensemble des variables de dimension du graphique, vous créez un sous-ensemble du nombre total de valeurs possibles.<br><br>[Définition de l'étendue d'une agrégation](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/define-aggregation-scope.htm) |

Limitations :

Le paramètre de la fonction d'agrégation ne doit pas comprendre d'autres fonctions d'agrégation, à moins que ces agrégations internes ne contiennent le qualificateur TOTAL. Pour des agrégations imbriquées plus complexes, utilisez la fonction avancée Aggr en combinaison avec une dimension spécifiée.

## Exemple : Expression de graphique avec une médiane

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/StatisticalAggregationFunctionsinCharts/median.htm)

#### Exemple - expression de graphique

### Script de chargement

Chargez les données suivantes sous forme de chargement inline dans l'éditeur de chargement de données pour créer l'exemple d'expression de graphique ci-dessous.

```
Load RecNo() as RowNo, Letter, Number Inline
[Letter, Number
A,1
A,3
A,4
A,9
B,2
B,8
B,9];
```

Pour plus d'informations sur l'utilisation de chargements inline, consultez [Utilisation de chargements inline pour charger des données](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/inline-loads-qs.htm).

### Création d'une visualisation

Créez la visualisation d'une table sur une feuille Qlik Sense avec Letter comme dimension.

### Expression de graphique

Ajoutez à la table l'expression suivante, comme mesure :

`Median(Number)`

### Résultat

![](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Resources/Images/Median.png)

### Explication

La médiane est considérée comme le nombre du "milieu" lorsque les nombres ont été triés dans l'ordre croissant. Si le jeu de données comporte un nombre pair de valeurs, la fonction renvoie la moyenne des deux valeurs du milieu. Dans cet exemple, la médiane est calculée pour chaque ensemble de valeurs de A et de B, qui sont 3.5 et 8, respectivement.

La médiane de Totals est calculée à partir de l'ensemble des valeurs, à savoir, 4.

## En savoir plus

* [Avg - fonction de graphique](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/StatisticalAggregationFunctionsinCharts/avg.htm)
* [Analyse d'ensembles](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/SetAnalysis/set-analysis-expressions.htm)