ADDSLICEAXISVALUESORT

Cette fonction modifie un axe de tranche existant via l'ajout d'un tri par valeur. Pour ajouter un tri à une tranche, utiliser l'axe modifié lors de la création d'une définition de tranche.

Ces fonctions ont un but similaire :

  • ADDSLICEAXISVALUEORT
  • INSERTSLICEAXISVALUESORT

La différence entre les deux fonctions réside dans l'ordre dans lequel elles ajoutent des critères de tri à la définition MDX d'une tranche. L'ordre dans lequel les critères sont ajoutés détermine l'ordre dans lequel ils sont appliqués et peut donc affecter le mode de tri d'une tranche.

ADDSLICEAXISVALUESORT ajoute le tri à la fin de la liste de critères. INSERTSLICEAXISVALUESORT ajoute le tri au début de la liste de critères.

Syntaxe

=ADDSLICEAXISVALUESORT(axis,"tuple",break_hierarchy,"order").

La fonction renvoie #{Axis}.

Exemple

Dans cet exemple, la cellule F22 contient le résultat d'une fonction CREATESLICEAXIS.

Cette fonction trie les valeurs par période et par ordre décroissant. « True » indique que la hiérarchie est rompue :

=ADDSLICEAXISVALUESORT(F22,"[Period].[All Years]",True,"Desc")