Powerpivot/Création d'une colonne calculée
Présentation
modifierDans ce chapitre, nous allons vous indiquer comment réaliser des colonnes calculées.
Une colonne calculée est une colonne que vous ajoutez à une table PowerPivot existante. On la créée à l’aide du langage DAX. Elle peut être utilisée aussi bien dans un tableau croisé dynamique que dans un graphique croisé dynamique.
Les formules entrées sont semblables aux formules d'Excel. Néanmoins et contrairement à Excel, la formule DAX est appliquée automatiquement à la colonne entière. Ainsi, lorsqu'une colonne contient une formule, la valeur est calculée pour chaque ligne.Les valeurs de la colonne sont ensuite recalculées si nécessaire, par exemple lorsque les données sous-jacentes sont actualisées.
Mise en situation
modifierDans notre exemple, nous avons quatre bases de données :
- Onglet Prod
- Onglet Achat vis
- Onglet Achat planche
- Onglet Ventes
Nous allons calculer la marge sachant que les données coût de production et CA sont sur deux onglets différents (vérifier que les tables Ventes et Production sont liées).
Démarche opérationnelle
modifier- Dans la fenêtre PowerPivot rebasculez vers l'affichage des données et cliquez sur l'onglet Ventes.
- Sous l'onglet Conception, dans le groupe Colonnes, cliquez sur Ajouter. Une nouvelle colonne va apparaître à droite de la table.
- Dans la barre de formule située au dessus de la table cliquez sur le signe égal = comme si vous créiez une formule sur Excel.
- Entrez maintenant un crochet [. Si la fonctionnalité IntelliSense est activée (normalement active par défaut), une petite fenêtre devrait s'afficher vous proposant l'ensemble des colonnes de la table. Double-cliquez sur [CA].
- Entrez l'opérateur de soustraction - entre deux espaces.
- Effectuez la même opération qu'à l'étape 4 mais en sélectionnant cette fois-ci [Cout prod].
- Si la colonne cout prod était dans la même feuille que le CA, on aurait marqué seulement [Cout prod].
- Cependant comme ici les données sont séparées, on a mis RELATED(Prod[Cout prod]) ⇒ cette fonction RELATED permet grâce aux liaisons de rapatrier le Cout prod qu'il y pour chaque produit dans l'onglet Prod
- Validez pour terminer la réalisation de votre formule DAX.
- S'il n'y a aucune erreur, vous devriez voir apparaître le message : "calcul en cours" s'afficher dans la barre d'état située en bas de la fenêtre PowerPivot.
- N'oubliez pas de renommer la colonne calculée.
Votre colonne calculée est désormais terminée et fonctionnelle !!