Créer une mesure et un KPI (didacticiel)
Dans cette leçon, vous allez utiliser PowerPivot pour créer et gérer une mesure et un indicateur de performance clé. Une mesure est une formule créée spécifiquement pour être utilisée dans un tableau croisé dynamique (ou un graphique croisé dynamique) qui utilise des données PowerPivot. Les mesures peuvent reposer sur des fonctions d'agrégation standard, comme COUNT ou SUM, ou vous pouvez définir votre propre formule à l'aide de DAX. Pour plus d'informations sur les mesures, consultez Mesures dans PowerPivot.
Un indicateur de performance clé (KPI) est basé sur une mesure spécifique et est conçu pour aider à évaluer la valeur, l'état et la tendance actuelle d'une métrique. Le KPI évalue la performance de la valeur, définie par une mesure de base, par rapport à une valeur cible. Pour plus d'informations sur les KPI, consultez Indicateurs de performance clés (KPI) dans PowerPivot.
Configuration préalable requise
Cette rubrique fait partie d'un didacticiel PowerPivot pour Excel qui doit être suivi dans l'ordre. Pour plus d'informations sur les conditions préalables et la première étape de ce didacticiel, consultez Introduction au didacticiel PowerPivot pour Excel.
Mesures
Dans ce didacticiel, vous allez créer une première mesure qui calcule les ventes des magasins, une deuxième mesure qui calcule les ventes des magasins de l'année antérieure et une troisième mesure qui utilise les deux mesures précédentes pour calculer la croissance d'une année sur l'autre. Vous utiliserez cette dernière mesure comme base d'un indicateur de performance clé qui indique si la croissance annuelle est supérieure, égale ou inférieure aux objectifs. La création d'une mesure est obligatoire pour créer un indicateur de performance clé.
Notes
Les mesures utilisées dans cette leçon proviennent du scénario « Croissance d'une année sur l'autre » décrit dans PowerPivot DAX Survival Guide. Pour plus d'informations, consultez PowerPivot DAX Survival Guide.
Pour créer une mesure qui calcule les ventes des magasins
Dans la vue de données de votre fenêtre PowerPivot, cliquez sur l'onglet de la table FactSales en bas de la fenêtre. Dans la pratique, vous pouvez placer les mesures dans n'importe quelle table, mais pour des raisons de simplicité, nous utiliserons la table FactSales comme base logique pour toutes les agrégations que nous créons.
Affichez la Zone de calcul. La Zone de calcul est une grille située en bas de chaque table. Elle contient toutes les mesures implicites ou explicites que vous créez. Pour afficher la Zone de calcul, sous l'onglet Accueil, cliquez sur Zone de calcul.
Cliquez sur la première cellule dans la Zone de calcul. Elle se trouve sous la colonne SalesKey. Les mesures que vous créez sont indépendantes des colonnes de la table. Nous choisissons la première colonne de la grille par commodité, afin de voir plus facilement nos mesures sans avoir à faire défiler la grille.
Dans la barre de formule, tapez le nom StoreSales.
Tapez ensuite le signe deux-points, puis commencez à taper la formule =CALCULATE(). Pendant que vous tapez, les formules liées apparaissent sous la barre de formule.
Double-cliquez sur la formule CALCULATE. La formule est alimentée avec =CALCULATE dans la barre de formule. CALCULATE(Expression, [Filter1], [Filter2], …) apparaît sous la barre de formule.
Commencez à taper SUM. Double-cliquez sur SUM lorsque la saisie semi-automatique l'affiche.
Tapez FactSales[SalesAmount]), DimChannel[ChannelName]="Store") pour terminer la formule.
Comparez votre formule à la formule suivante. Faites attention au placement des parenthèses et des crochets pour éviter les erreurs de syntaxe :
StoreSales:=CALCULATE(SUM(FactSales[SalesAmount]), DimChannel[ChannelName]="Store")
Appuyez sur Entrée pour accepter la formule.
Pour créer une mesure qui calcule les ventes de l'année antérieure
Dans la Zone de calcul, sous la colonne SalesKey, cliquez sur la deuxième cellule en partant du haut (sous StoreSales), puis dans la barre de formule, collez la formule suivante :
StoreSalesPrevYr:=CALCULATE([StoreSales], DATEADD(DimDate[Datekey], -1, YEAR))
Appuyez sur Entrée pour accepter la formule.
Pour créer une mesure qui calcule la croissance d'une année sur l'autre
Dans la Zone de calcul, sous la colonne SalesKey, cliquez sur la troisième cellule en partant du haut (sous StoreSalesPrevYr), puis dans la barre de formule, collez la formule suivante :
YOYGrowth:=([StoreSales] - [StoreSalesPrevYr]) / [StoreSalesPrevYr]
Appuyez sur Entrée pour accepter la formule.
Vous devez désormais avoir trois mesures à utiliser comme base de votre indicateur de performance clé. Dans l'étape suivante, vous devez mettre en forme chaque mesure afin que les valeurs soient plus lisibles dans le classeur.
Pour mettre en forme chaque mesure
Dans la Zone de calcul, sous la colonne SalesKey, cliquez avec le bouton droit sur StoreSales, puis sélectionnez Format.
Dans la boîte de dialogue de mise en forme, sélectionnez Devise, puis cliquez sur OK.
Cliquez avec le bouton droit sur StoreSalesPrevYr, sélectionnez Format, sélectionnez Devise, puis cliquez sur OK.
Cliquez avec le bouton droit sur YOYGrowth, sélectionnez Format, sélectionnez Nombre, puis choisissez Pourcentage. Cliquez sur OK.
Indicateurs de performance clés (KPI)
Avant de créer un indicateur de performance clé (KPI), vous devez impérativement créer une mesure de base qui retourne une valeur. Cette mesure de base doit ensuite être étendue à un KPI. Dans ce didacticiel, vous allez créer un indicateur de performance clé en fonction de la dernière mesure que vous avez créée, YOYGrowth. Vous utiliserez cette mesure pour ajouter des seuils qui indiquent si les performances des magasins sont supérieures, inférieures ou égales aux objectifs, par rapport à l'année antérieure.
Pour créer un KPI
Assurez-vous que vous êtes dans la vue de données de la table FactSales. Si la zone de calcul n'est pas affichée, dans l'onglet Dossier de base, cliquez sur Zone de calcul.
Dans la zone de calcul, sous la colonne SalesKey, cliquez avec le bouton droit sur la mesure YOYGrowth qui servira de mesure de base (valeur). Comme cette mesure est un pourcentage, vous devez utiliser des valeurs absolues pour indiquer si le pourcentage est supérieur ou inférieur aux objectifs.
Dans le menu contextuel de la mesure, cliquez sur Créer un KPI (vous pouvez également cliquer sur Créer un KPI sous l'onglet Dossier de base dans la zone Mesures). La boîte de dialogue Indicateur de performance clé (KPI) s'affiche.
Notes
Créer un KPI est disponible uniquement pour les mesures que vous avez créées à l'aide des approches décrites précédemment. Si vous créez une mesure dans Excel, en faisant glisser un champ d'une table vers la zone des valeurs de la liste des champs PowerPivot, cette mesure est une mesure implicite et ne peut être utilisée en tant que base d'un KPI. Pour plus d'informations, consultez Mesures dans PowerPivot.
Dans Define target value, sélectionnez Valeur absolue, puis entrez 0.
Dans Définir les seuils d'état, cliquez et faites glisser la valeur seuil inférieure sur -0,05 et la valeur seuil supérieure sur 0,05.
Les seuils d'état indiquent qu'une croissance négative de 5% marque la plage inférieure alors qu'une croissance positive de 5% marque le début de la plage supérieure.
Dans Sélectionner le style d'icône, cliquez sur le style d'icône des indicateurs.
Sous Sélectionner le style d'icône, cliquez sur Descriptions, puis entrez Tutorial example dans la zone Description du KPI.
Cliquez sur OK pour créer l'indicateur de performance clé (KPI). L'icône du KPI apparaît à droite de la cellule YOYGrowth dans la Zone de calcul.
Étape suivante
Dans la leçon suivante, Créer une perspective (didacticiel), vous devez utiliser les mesures et l'indicateur de performance clé que vous venez de créer dans un tableau croisé dynamique basé sur une perspective. Une perspective est un sous-ensemble de tables et de colonnes. Comme vous pourrez le constater, l'utilisation d'une perspective vous permet de simplifier la création de rapports en supprimant les éléments qui ne sont pas appropriés pour votre analyse.
Voir aussi
Tâches
Introduction au didacticiel PowerPivot pour Excel
Concepts
Indicateurs de performance clés (KPI) dans PowerPivot
Créer une mesure dans un tableau croisé dynamique ou un graphique croisé dynamique
Modifier ou renommer une mesure dans un tableau croisé dynamique ou un graphique croisé dynamique
Supprimer une mesure dans un tableau croisé dynamique ou un graphique croisé dynamique