GitHubContribuer dans GitHub: Editer en ligne

Les types de fonction d'agrégation en un coup d'oeil

Une fonction d'agrégation effectue un calcul sur un ensemble de valeurs et renvoie une valeur unique. Cet article répertorie toutes les fonctions d'agrégation disponibles regroupées par type.

Fonctions binaires

Fonction Descriptif
binary_all_and () Renvoie la valeur agrégée à l'aide de l'opérateur AND binaire du groupe.
binary_all_or () Renvoie la valeur agrégée à l'aide du OU binaire du groupe.
binary_all_xor () Renvoie la valeur agrégée à l'aide du XOR binaire du groupe.

Fonctions dynamiques

Fonction Descriptif
make_list (), make_list_if () Renvoie une liste de toutes les valeurs du groupe sans / avec un prédicat.
make_list_with_nulls () Renvoie une liste de toutes les valeurs du groupe, y compris les valeurs nulles.
make_set (), make_set_if () Renvoie un ensemble de valeurs distinctes dans le groupe sans / avec un prédicat.

Fonctions de sélecteur de ligne

Fonction Descriptif
arg_max () Renvoie une ou plusieurs expressions lorsque l'argument est agrandi.
arg_min () Renvoie une ou plusieurs expressions lorsque l'argument est réduit.

Fonctions statistiques

Fonction Descriptif
moy () Renvoie une valeur moyenne dans le groupe.
avgif () Renvoie une valeur moyenne dans le groupe (avec prédicat).
count (), countif () Renvoie un nombre du groupe sans / avec un prédicat.
dcount (), dcountif () Renvoie un nombre distinct approximatif des éléments de groupe sans / avec un prédicat.
max (), maxif () Renvoie la valeur maximale dans le groupe sans / avec un prédicat.
min (), minif () Renvoie la valeur minimale dans le groupe sans / avec un prédicat.
sum (), sumif () Renvoie la somme des éléments du groupe sans / avec un prédicat.