MS.GROUPBY
Description
Récapitule les données en les regroupant, en les regroupant, en les triant et en les filtrant en fonction de champs spécifiés. Cette fonction est comme WD.GROUPBY, mais
sans
paramètre de style. Il est utile de créer des tables récapitulatives et d’effectuer des regroupements comme un tableau croisé dynamique, mais directement dans une formule.
Syntaxe
MS.GROUPBY(
row_fields
, values
, function
, [field_headers
], [total_depth
], [sort_order
], [filter_array
], [field_relationship
]) - row_fields: Plage de valeurs à regrouper.
- values: Valeurs à agréger.
- function: Calcul à exécuter lors du regroupement de valeurs.
- field_headers: Numéro qui précise si les données comportent des en-têtes et si vous souhaitez 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êtes, mais les générateurs.
- 3 : oui, et afficher les en-têtes.
- total_depth: Numéro qui indique d'afficher ou non les totaux et les totaux partiels. Pour les totaux partiels,row_fieldsdoit comporter au moins 2 colonnes. Les options incluent :
- Valeur omise (par défaut) : totaux globaux et, dans la mesure du possible, totaux partiels.
- 0 : aucun total.
- 1 : totaux globaux en bas.
- 2 : totaux globaux et totaux partiels en bas.
- -1 : totaux globaux en haut.
- -2 : totaux globaux et totaux partiels en haut.
- sort_order: Nombre indiquant comment trier les rangées. Les nombres correspondent aux colonnes dans row_fields, suivies des colonnes dans les valeurs. Un nombre positif trie les rangées par ordre croissant. Un nombre négatif trie les rangées par ordre décroissant.
- filter_array: Tableau de booléens fondé sur des colonnes qui indique les rangées qui doivent être incluses ou exclues de la sortie.
- field_relationship: Nombre qui indique la relation entre les colonnes lorsque plusieurs colonnes sont fournies en tant querow_fieldset affecte le tri des résultats. Les options incluent :
- 0 : Hiérarchie (par défaut) - Trisrow_fieldsde gauche à droite où le tri des colonnes ultérieures tient compte de la hiérarchie des colonnes précédentes.
- 1 : Tableau - Trie chaque colonne indépendamment.