Trier une colonne alphanumérique avec Power View

Temps de préparation : 10 minutes
Niveau : Très Facile
Problématique : Dans ce billet, j’évoque le tri d’une colonne alpha numérique avec un ordre personnalisé différent de l’ordre alphabétique.
Ingrédients (pour 1 personne) :
- Excel 2013
- 1 table de fait, 1 table de date
Recette :
Je dispose de ce modèle

Les données que j’y trouve :

Le problème est le suivant :
Si je fais un Power View je ne peux pas classer les réponses autrement que dans l’ordre alphabétique :

Pour corriger ca j’ajoute une table à mon modèle de données que je nomme Dim_Réponses qui à la structure et le contenu suivant :

Ensuite, je créer une relation entre ma table de fait et cette dimension en mode diagramme :


Je vais dans la table de fait et j’ajoute une nouvelle colonne que je nome Index avec la formule suivante
= related(Dim_Reponses[Index])
Je change l’ordre de tri de la colonne Réponses de ma table fact_questions avec cette nouvelle colonne:

Enfin, je masque la table Dim_Réponse dans les outils clients afin qu’elle ne soit pas accessible par mes utilisateurs lors de leur conception de rapports.

J'obtiens donc le bon ordre de tri :

AlphaOrder.xlsx