WD.GROUPBY
Description
Synthétise les données par regroupement, agrégation, tri et filtrage en fonction des champs spécifiés. Cette fonction est identique à MS. GROUPBY mais
avec
unestyle
paramètre.Il est utile pour créer des tableaux récapitulatifs et effectuer des agrégations de la même manière qu'un tableau croisé dynamique , mais directement dans une formule.
Syntaxe
WD.GROUPBY(
row_fields
, values
, function
, [field_headers
], [total_depth
], [sort_order
], [filter_array
], [field_relationship
], [style]
) - row_fields: plage de valeurs à regrouper.
- values: valeurs à agréger.
- function: calcul à exécuter lors du regroupement de valeurs.
- field_headers: nombre qui indique si les données ont des en-têtes et si vous voulez les inclure dans les résultats. Les options incluent :
- Valeur omise (par défaut) : les en-têtes ne sont pas affichés.
- 0 : aucun en-tête.
- 1 : Oui, mais ne pas afficher les en-têtes.
- 2 : pas d'en-tête, mais générez-les.
- 3 : Oui, et afficher les en-têtes.
- total_depth: nombre qui indique s'il faut afficher les totaux et les sous-totaux. Pour les sous-totaux :row_fieldsdoit contenir au moins 2 colonnes. Les options incluent :
- Valeur omise (par défaut) : totaux généraux et, si possible, sous-totaux.
- 0 : aucun total.
- 1 : totaux généraux en bas.
- 2 : totaux généraux et sous-totaux en bas.
- -1 : totaux généraux en haut.
- -2 : totaux généraux et sous-totaux en haut.
- sort_order: nombre qui indique comment trier les lignes. Les nombres correspondent aux colonnes de row_fields, suivies des colonnes de valeurs. Un nombre positif trie les lignes dans l'ordre croissant. Un nombre négatif trie les lignes dans l'ordre décroissant.
- filter_array: un tableau de booléens en colonne qui indique quelles lignes doivent être incluses ou exclues de la sortie.
- field_relationship: nombre qui indique la relation entre les colonnes lorsque plusieurs colonnes sont indiquées comme suit :row_fieldset affecte le tri des résultats. Les options incluent :
- 0 : Hiérarchie (par défaut) - Triesrow_fieldsde gauche à droite où le tri des colonnes suivantes tient compte de la hiérarchie des colonnes précédentes.
- 1 : Table - Trie chaque colonne indépendamment.
- style: la façon dont les résultats s'affichent. Voir la liste déroulante Style de table dans la boîte de dialogue Paramètres du tableau croisé dynamique pour obtenir la liste des options de style.