# KPI Plume : 11 cas pratiques (N-1, budget, objectifs, icônes, dos)

> Pas à pas : comparer à N-1 et au budget, un objectif par carte, des cartes vertes, orange ou rouges, choisir les icônes et le dos de chaque KPI, ajouter un lien…

- Language: French
- Web page: https://plumevisuals.com/fr/tutoriels/kpi-plume-cas-pratiques
- Published: 2026-10-14
- Visual: KPI Plume, technical reference: https://plumevisuals.com/ai/visuals/kpi-card.md
- If an option name in this tutorial differs from the technical reference, the reference is right (it is generated from the visual's code).

Ces recettes partent d'un KPI Plume déjà en place, avec les mesures `CA`, `Nb commandes`, `Panier moyen` et `Taux de marge` dans **Valeurs (un KPI par mesure)**, `Objectif CA` dans **Objectif** et `Mois` dans **Axe de tendance (date)**. Si ce n'est pas le cas, commencez par la [prise en main](/fr/tutoriels/cartes-kpi-qui-se-retournent) : les exemples reprennent ses données (la table `Ventes`). Les fonctions marquées ★ sont premium : elles marchent sans licence, avec un filigrane.

Plusieurs recettes passent par la carte **Réglages par KPI** du volet **Format** : choisissez d'abord, dans la liste **Appliquer les réglages à** en haut de la carte, *Tous les KPI* (le réglage général) ou une mesure (une exception pour ce seul KPI).

## Comment comparer chaque KPI à l'année précédente ?

L'écart au mois précédent est utile, mais la direction raisonne souvent « par rapport à N-1 ».

1. Créez une table de dates (**Modélisation › Nouvelle table**) :

   ```dax
   -- Une ligne par jour sur deux ans, avec le mois (1er jour du mois) et l'année
   Calendrier =
   ADDCOLUMNS (
       CALENDAR ( DATE ( 2024, 1, 1 ), DATE ( 2025, 12, 31 ) ),
       "Mois", DATE ( YEAR ( [Date] ), MONTH ( [Date] ), 1 ),
       "Année", YEAR ( [Date] )
   )
   ```

2. Sélectionnez la table, puis **Outils de table › Marquer comme table de dates** (colonne `Date`). Dans la vue **Modèle**, reliez `Calendrier[Date]` à `Ventes[Mois]`.
3. Créez une mesure N-1 par KPI à comparer :

   ```dax
   -- Le CA de la même période, un an plus tôt
   CA N-1 = CALCULATE ( [CA], SAMEPERIODLASTYEAR ( 'Calendrier'[Date] ) )

   -- Même principe pour les commandes
   Nb commandes N-1 = CALCULATE ( [Nb commandes], SAMEPERIODLASTYEAR ( 'Calendrier'[Date] ) )
   ```

4. Dans **Axe de tendance (date)**, remplacez `Ventes[Mois]` par `Calendrier[Mois]`. Dans le volet **Filtres**, limitez la page à `Calendrier[Année]` = 2025.
5. Glissez `CA N-1` puis `Nb commandes N-1` dans **Comparaison (année précédente…)** : rang 1 pour `CA`, rang 2 pour `Nb commandes`, comme dans **Valeurs (un KPI par mesure)**.
6. Carte **Comparaison** : réglez **Comparer à** sur *Champ « Comparaison »*.
7. Carte **Réglages par KPI**, avec *Tous les KPI* : tapez `vs N-1` dans **Libellé de la comparaison**. Ce texte remplace tout le libellé ; vide, il vaudrait « vs CA N-1 ».

**Résultat :** les cartes `CA` et `Nb commandes` affichent leur écart à l'année précédente, suivi de « vs N-1 ». Les deux autres cartes n'ont pas d'écart, faute de mesure de comparaison à leur rang.

> **Warning:** **Attention** : le jeu d'exemple commence en juillet 2025, donc `CA N-1` y reste vide et aucun écart ne s'affiche. Ajoutez des lignes 2024 à `Ventes` ou appliquez la recette à vos propres données.

> **Tip:** **Astuce** : pour un suivi mensuel plutôt qu'annuel, gardez `Ventes[Mois]` et réglez **Valeur › Valeur affichée (avec un axe de tendance)** sur *Dernière période* et **Comparer à** sur *Période précédente (axe de tendance)*. Chaque carte montre alors décembre (165 200 € pour le CA) comparé à novembre. Tapez `{period}` dans **Note sous la valeur** pour rappeler le mois sous le chiffre.

## Comment comparer au budget et à l'année précédente en même temps ★ ?

Le comité de direction veut deux écarts sur la carte du CA, l'un par rapport au budget, l'autre par rapport à N-1, et une couleur qui résume le tout.

1. Partez de la recette précédente (`CA N-1` dans **Comparaison (année précédente…)**) et créez la mesure du budget :

   ```dax
   -- Budget de CA : 120 000 € par mois présent dans le contexte
   Budget = 120000 * DISTINCTCOUNT ( Ventes[Mois] )
   ```

2. Glissez `Budget` dans **Comparaison 2 (budget…)**, au rang 1 (comme `CA`).
3. Carte **Comparaison** : laissez **Comparaison 2 (champ « Comparaison 2 »)** activé.
4. Carte **Réglages par KPI**, avec `CA` : tapez `vs budget` dans **Libellé de la comparaison 2**.
5. Carte **Comparaison** : réglez **État de la carte (bon, alerte, mauvais)** sur *Objectif et comparaison (vert, orange, rouge) ★*.
6. Carte **Carte** : réglez **Couleur des KPI** sur *Selon l'état (bon / mauvais)* et **Barre d'accent (état)** sur *À gauche*.

**Résultat :** sous l'écart à N-1, la carte `CA` affiche un deuxième écart, ▲ +7,6 % vs budget (774 900 € pour 720 000 €). Elle est verte, car l'objectif est atteint (117 %). La règle : vert si l'objectif est atteint, orange s'il ne l'est pas mais qu'au moins une comparaison est favorable, rouge sinon. Un KPI sans objectif prend la couleur de sa comparaison. Le deuxième écart figure aussi au dos de la carte et dans l'info-bulle.

## Comment donner un objectif différent à chaque carte ?

Le CA et les commandes ont leur mesure d'objectif ; le panier moyen et le taux de marge ont un objectif fixe, décidé une fois pour l'année.

1. Créez la mesure de l'objectif de commandes :

   ```dax
   -- Objectif de commandes : 950 par mois présent dans le contexte
   Objectif commandes = 950 * DISTINCTCOUNT ( Ventes[Mois] )
   ```

2. Glissez-la dans **Objectif**, après `Objectif CA`.
3. Carte **Réglages par KPI**, avec `CA` : réglez **N° du champ « Objectif » (0 = même rang, -1 = aucun)** sur 1. Avec `Nb commandes` : sur 2. Les objectifs ne dépendent plus de l'ordre des mesures dans **Valeurs (un KPI par mesure)**.
4. Avec `Panier moyen` : tapez 140 dans **Objectif fixe (0 = champ « Objectif »)**.
5. Avec `Taux de marge` : tapez 0,46 dans **Objectif fixe (0 = champ « Objectif »)**. L'objectif se saisit dans l'unité de la mesure : 0,46 pour 46 %.

**Résultat :** chaque carte a sa barre de progression : `CA` 117 %, `Nb commandes` 103 % (5 860 pour 5 700), `Panier moyen` 94 % (environ 132 € pour 140 €), `Taux de marge` 98 % (45,1 % pour 46 %). Pour retirer l'objectif d'un KPI, réglez son **N° du champ « Objectif » (0 = même rang, -1 = aucun)** sur -1.

## Comment colorer les cartes en vert, orange ou rouge selon l'objectif ?

Vous voulez voir d'un coup d'œil les KPI à l'objectif, ceux qui en sont proches et ceux qui décrochent.

1. Partez des objectifs de la recette précédente.
2. Carte **Comparaison** : réglez **État de la carte (bon, alerte, mauvais)** sur *Objectif (seuils)*.
3. Réglez **Alerte à partir de (% de l'objectif)** sur 95.
4. Carte **Carte** : réglez **Couleur des KPI** sur *Selon l'état (bon / mauvais)* et **Barre d'accent (état)** sur *À gauche*.
5. Pour colorer aussi le chiffre, activez **Valeur › Couleur selon l'état (bon / mauvais)**. Changez au besoin **Couleur « bon »**, **Couleur « alerte »** et **Couleur « mauvais »** dans la carte **Comparaison**.

**Résultat :** `CA` (117 %) et `Nb commandes` (103 %) sont verts, `Taux de marge` (98 %) est orange, `Panier moyen` (94 %, sous le seuil de 95 %) est rouge. La pastille de chaque écart garde la couleur de son propre sens.

> **Tip:** **Astuce** : pour un coût, un délai ou un taux de retour, baisser est une bonne nouvelle. Choisissez la mesure dans **Réglages par KPI** et activez **Plus bas = mieux** : la carte est verte jusqu'à 100 % de l'objectif, orange jusqu'à 105 % avec un seuil de 95, rouge au-delà. Côté écarts, **Comparaison › Zone neutre (± %)** sur 2 laisse neutres les variations de moins de 2 %.

## Comment choisir l'icône de chaque carte ?

L'icône automatique est choisie d'après le nom de la mesure. Vous préférez la vôtre, ou une icône qui change selon la région.

1. Carte **Réglages par KPI**, avec `CA` : réglez **Icône** sur *Finance · Pièces*. La liste propose 134 icônes Lucide rangées en 11 thèmes (Finance, Ventes, Personnes, Performance, Temps, Logistique…), plus *Automatique (d'après le nom)* et *Aucune*.
2. Avec `Taux de marge` : réglez **Icône** sur *Performance · Jauge*. Pour retirer l'icône d'un seul KPI, choisissez *Aucune* ; pour un caractère à vous, tapez-le dans **Ou symbole / emoji (remplace l'icône)**.
3. Carte **Icône** : réglez **Fond de l'icône** sur *Pastille pleine* et **Position** sur *Avant le titre*.
4. Pour une icône calculée, avec **Un KPI par… (catégorie)** = `Région`, créez une mesure texte :

   ```dax
   -- Icône de la carte CA selon la région : nom d'icône, emoji ou image SVG intégrée
   Icône CA =
   SWITCH (
       SELECTEDVALUE ( Ventes[Région] ),
       "Bretagne", "waves",
       "Nouvelle-Aquitaine", "☀️",
       "trending-up"
   )
   ```

5. Glissez `Icône CA` dans le champ **Icône (mesure texte)**, au rang 1 (comme `CA`).

**Résultat :** la carte Bretagne affiche des vagues, la carte Nouvelle-Aquitaine un soleil, et une carte sans région (le total, par exemple) une flèche montante. L'icône donnée par la mesure l'emporte sur le réglage **Icône**.

> **Tip:** **Astuce** : la mesure accepte le nom d'une icône du visuel (`trending-up`, `shopping-cart`, `euro`…), un emoji ou une image SVG intégrée qui commence par `data:image/svg+xml`, par exemple `"data:image/svg+xml;utf8,…"` construit en DAX. Les adresses web ne sont jamais chargées. Un texte non reconnu s'affiche tel quel, comme un symbole : vérifiez l'orthographe du nom.

## Comment afficher les mêmes KPI pour chaque région, avec un total ?

Un bandeau par région permet de comparer les équipes d'un coup d'œil, sans cartes vides quand une région n'a rien à montrer.

1. Créez une mesure qui reste vide quand il n'y a rien à compter :

   ```dax
   -- Nombre de mois où le CA dépasse 80 000 € (vide si aucun)
   Mois record = COUNTROWS ( FILTER ( VALUES ( Ventes[Mois] ), [CA] > 80000 ) )
   ```

2. Dans **Valeurs (un KPI par mesure)**, gardez seulement `CA` et `Mois record`.
3. Glissez `Région` dans **Un KPI par… (catégorie)**.
4. Carte **Disposition** : activez **Carte « Total » (avec « Un KPI par… »)** et tapez « Toutes régions » dans **Libellé du total**.
5. Toujours dans **Disposition**, activez **Masquer les KPI vides**.
6. Carte **Retournement** : réglez **Retourner la carte** sur *Au clic sur l'icône ↻*, pour qu'un simple clic sur une carte filtre le rapport.

**Résultat :** deux cartes « Toutes régions » (774 900 € et 6 mois), puis `CA` pour la Bretagne (362 400 €) et la Nouvelle-Aquitaine (412 500 €), et `Mois record` pour la Nouvelle-Aquitaine (2). La carte `Mois record` de la Bretagne, vide, n'est pas dessinée. Un clic sur une région filtre la page et atténue les autres cartes.

## Comment choisir ce que montre le dos, KPI par KPI ?

Au dos de la carte du CA, vous voulez la marge en chiffre puis une définition ; au dos des autres cartes, seulement la comparaison et l'objectif, sans minimum ni maximum.

1. Créez la mesure `Marge totale = SUM ( Ventes[Marge] )` et glissez-la dans **Dos de la carte : chiffres**. Une mesure de ce champ n'apparaît qu'au dos, avec son format.
2. Carte **Réglages par KPI**, avec `CA` : tapez la définition dans **Texte du dos de la carte**, par exemple `**Chiffre d'affaires** : montant hors taxes facturé, retours déduits.` (les doubles astérisques mettent en gras)
3. Carte **Dos de la carte** : réglez **Contenu** sur *Texte et chiffres clés* et **Chiffres clés** sur *Tous ceux disponibles*. Les mesures de **Dos de la carte : chiffres** ne s'affichent qu'avec ce dernier choix.
4. Carte **Dos de la carte : contenu par KPI**, avec *Tous les KPI* : désactivez **Minimum**, **Maximum**, **Moyenne** et l'interrupteur `Marge totale` (chaque mesure du champ **Dos de la carte : chiffres** a le sien, à son nom).
5. Dans la même carte, avec `CA` : activez `Marge totale` et **Texte après les chiffres**.

**Résultat :** au dos de la carte `CA`, la marge totale (349 600 €), puis la comparaison, l'objectif, son atteinte (117 %) et la période, enfin la définition. Au dos des autres cartes, la comparaison, l'objectif et la période, sans minimum, maximum ni moyenne. La carte **Dos de la carte : contenu par KPI** n'apparaît que si **Retournement › Retourner la carte** n'est pas sur *Jamais*.

Variante, un texte qui suit les filtres : un texte saisi ne change pas avec les filtres, une mesure texte si.

```dax
-- Nom de la région au plus fort CA, dans le contexte courant
Dos CA =
"Meilleure région : "
    & MAXX ( TOPN ( 1, VALUES ( Ventes[Région] ), [CA] ), Ventes[Région] )
```

Glissez `Dos CA` dans **Dos de la carte (texte)**, au rang 1, puis videz **Texte du dos de la carte** pour `CA` : le texte saisi pour une mesure l'emporte sur le champ. Le dos indique alors « Meilleure région : Nouvelle-Aquitaine ».

> **Tip:** **Astuce** : pour vérifier tous les dos sans cliquer sur chaque carte, activez **Retournement › Montrer le dos (aperçu en mode édition)**, puis désactivez-le une fois la mise en forme terminée.

## Comment écrire un titre et une note qui suivent les filtres ?

Le titre « CA » ne dit pas de quelle année il s'agit : vous voulez « CA 2025 », et sous la valeur une note qui rappelle la comparaison.

1. **Modélisation › Nouvelle mesure**, deux fois :

   ```dax
   Titre CA = "CA " & MAX ( Calendrier[Année] )
   Note CA = "vs " & ( MAX ( Calendrier[Année] ) - 1 ) & " : {delta}"
   ```

2. Glissez `Titre CA` dans **Titre (mesure texte)** et `Note CA` dans **Note (mesure texte)**. Ce sont les premières mesures de ces champs : elles vont avec le 1er KPI, `CA`.
3. Choisissez une autre année dans le segment des années.

**Résultat :** la carte s'appelle « CA 2025 », puis « CA 2024 », et la note écrit l'écart à la place de `{delta}` (avec la comparaison N-1 de la première recette). Les autres KPI gardent leur titre. Pour donner une même note à tous les KPI, nommez la mesure `kpiFormat.note` et glissez-la dans **Format dynamique**.

> **Tip:** **Astuce** : le chiffre s'écrit en entier quand il tient dans la carte (« 412 300 € »), sinon en abrégé (« 412 k € ») : c'est le nouveau réglage par défaut de **Réglages par KPI › Unités d'affichage**, *Automatique (valeur entière si elle tient)*. Choisissez *Abrégées (k, M, Md)* pour toujours abréger.

## Comment ajouter un lien sur une carte ?

Depuis la carte du CA, le lecteur doit pouvoir ouvrir le rapport détaillé ; depuis celle du taux de marge, écrire au contrôle de gestion.

1. Carte **Réglages par KPI**, avec `CA` : tapez l'adresse de la page à ouvrir dans **Lien (adresse web)**, par exemple `https://www.example.com/rapports/ventes`.
2. Avec `Taux de marge` : tapez `mailto:controle.gestion@example.com`.

**Résultat :** un bouton ↗ s'affiche après le titre de ces deux cartes. Un clic ouvre l'adresse, après une demande de confirmation de Power BI ; il ne retourne pas la carte et ne filtre pas le rapport. Seules les adresses qui commencent par `https://` ou `mailto:` sont acceptées. Avec **Un KPI par… (catégorie)**, toutes les cartes d'une même mesure ont le même lien.

## Comment mettre en avant le KPI principal ★ ?

Le chiffre d'affaires mérite plus de place que les indicateurs secondaires.

1. Placez `CA` en premier dans **Valeurs (un KPI par mesure)**.
2. Carte **Disposition** : réglez **Agencement** sur *Le premier en grand, à gauche ★*.
3. Réglez **Taille du premier KPI (%)** sur 50.

**Résultat :** la carte `CA` occupe la moitié gauche du visuel ; les trois autres se partagent l'autre moitié.

> **Tip:** **Astuce** : pour un objectif plus visible sur la grande carte, réglez **Objectif › Forme** sur *Anneau ★* et **Épaisseur** sur 8, puis **Carte › Disposition du contenu** sur *Centré*. L'anneau affiche le pourcentage atteint (117 %).

## Comment garder des cartes lisibles et faire défiler ?

Avec une carte par région et plusieurs mesures, les cartes rapetissent dans un petit cadre. Par défaut, KPI Plume les réduit pour que tout reste visible, sans barre de défilement ; vous préférez des cartes de taille fixe, quitte à faire défiler.

1. Carte **Disposition** : réglez **Quand les cartes ne tiennent pas** sur *Garder les tailles minimales et faire défiler*.
2. Réglez **Largeur minimale d'une carte (px)** sur 180 et **Hauteur minimale d'une carte (px)** sur 110.
3. Choisissez le sens du défilement avec **Agencement** : *Grille automatique* pour faire défiler vers le bas, *Sur une ligne* pour faire défiler vers la droite.

**Résultat :** chaque carte garde au moins 180 × 110 pixels. Une barre de défilement apparaît seulement dans le sens qui déborde, et seulement quand les cartes ne tiennent pas dans le cadre.

## Pour aller plus loin

- [Prise en main de KPI Plume](/fr/tutoriels/cartes-kpi-qui-se-retournent) : les données à préparer et un premier visuel pas à pas.
- [Champs et réglages de KPI Plume](/fr/tutoriels/kpi-plume-champs-et-reglages) : chaque zone de champ et chaque réglage.
- [Bien démarrer avec les visuels Plume](/fr/tutoriels/bien-demarrer-visuels-plume) : installation, licence, styles et réglages communs.
- La fiche du visuel : [KPI Plume](/fr/visuels/kpi-card). Une question : [support](/fr/support).
