BASE DE CONNAISSANCES

Classement dynamique des mesures par données les plus récentes


Date de publication : 20 Jan 2015
Date de dernière modification : 20 Jul 2023

Question

Comment trier et classer des mesures de manière dynamique en créant des champs calculés.

Environnement

Tableau Desktop

Réponse

L'exemple ci-dessous est disponible dans le classeur joint qui utilise l'exemple de source de données Superstore.
  1. Créez un champ calculé [LookupValue]

    LAST()

    Ceci a pour effet un indexage des colonnes, de sorte que la colonne la plus à droite est toujours 0

  2. Créez un Champ calculé [Across_Value]

    WINDOW_SUM(IIF([LookupValue]=0,([Value]),0))

    Ceci a pour effet de rechercher la valeur LAST() dans chaque colonne. Si elle est égale à 0 (dernière colonne), nous totalisons le montant Mesure, sinon nous avons 0.

  3. Créez un Champ calculé [Classement]

    RANK([Across_Value])

    Ceci a pour effet un classement SUM pour la colonne la plus droite dans Tableau.

    Fonction CALCULER AU MOYEN DE pour CLASSEMENT

    Classement > Table verticale
    Across_Value > Table horizontale
    Rechercher > Mois - Placez ensuite le champ [Classement] sur la feuille de calcul à l'extrême gauche en tant que mesure discrète et masquez l'en-tête.

Cet article vous a-t-il permis de résoudre le problème ?