# arrayAvg

Calcule la valeur moyenne d'un tableau.

La fonction arrayAvg renvoie la moyenne des valeurs numériques d'une collection ou d'un tableau. Cette fonction agit sur une seule valeur de tableau, ignorant les valeurs nulles et manquantes.

Pour calculer la moyenne de plusieurs lignes dans un contexte itératif, utilisez plutôt la fonction avg.

## Arguments

Tableau de valeurs numériques.

## Exemples

Calculer la moyenne des notes stockées dans un tableau :

```
WITH $ratings = ( FROM customer SELECT rating )
SELECT arrayAvg($ratings)
```

Calculer la moyenne des scores d'un champ de tableau :

```
FROM test_results
SELECT {
  student_id,
  average_score = arrayAvg(scores)
}
```

## Fonctions associées

* [avg](https://help.qlik.com/talend/fr-FR/data-shaping-language-reference-guide/8.0/avg-function) - Calcule la moyenne dans un contexte itératif
* [arraySum](https://help.qlik.com/talend/fr-FR/data-shaping-language-reference-guide/8.0/arraysum-function) - Calcule la somme des valeurs d'un tableau