Retrouver l’écart entre un tableau de bord et vos données

Une méthode pour comparer les mêmes dossiers, expliquer les écarts et valider un indicateur au-delà de son total affiché.

Une personne tient une feuille de graphiques près d’un ordinateur portable affichant des graphiques.

Contenu de l’article

Pour expliquer un écart entre un tableau de bord et un total métier, comparez les mêmes dossiers, avec la même définition et au même moment, puis rapprochez les lignes avant de modifier le calcul. Un montant différent peut venir d’un filtre, d’une commande répétée après une jointure ou d’une mise à jour absente. L’écart seul ne permet pas de conclure à une panne.

Cette méthode s’adresse notamment à une PME de services qui suit ses commandes dans un outil de gestion et dans un rapport. Elle produit une liste d’écarts explicables, avec les identifiants concernés, leur montant et une prochaine action. Un export et un tableur peuvent suffire pour un premier diagnostic.

Écrire ce que le chiffre doit réellement mesurer

« Le total du mois » n’est pas une définition suffisante. Deux équipes peuvent comparer des commandes confirmées, des factures émises et des paiements reçus sans mesurer la même chose. Commencez par une fiche courte, approuvée par la personne responsable de l’indicateur :

  • Objet et niveau de détail : une ligne par commande, facture ou ligne de produit; identifiant stable et unique à ce niveau.
  • Population : établissement, équipe, type de dossier et statuts inclus ou exclus.
  • Montant : avant ou après taxes, remises incluses ou non, devise et règle d’arrondi.
  • Date : création, confirmation, facturation ou paiement; début inclus, fin exclue et fuseau si le champ contient une heure.
  • État des données : heure de référence, dernière actualisation complète connue et règle pour les modifications tardives.
  • Calcul et propriétaire : somme, nombre de dossiers distincts, moyenne ou ratio, avec la source retenue et la personne qui valide les exceptions.

Dans l’exemple ci-dessous, l’indicateur est le montant hors taxes des commandes datées d’octobre 2026 dont le statut est confirmé à la date de l’extraction, en dollars canadiens, avec une ligne par commande. Il ne représente ni les encaissements ni le chiffre d’affaires comptable. Si les deux rapports ne visent pas le même indicateur, corrigez leur définition ou leur libellé avant de chercher à égaliser leurs chiffres.

Réunir les preuves avant de changer le rapport

Gardez le total affiché, les filtres actifs, l’heure du relevé et un export détaillé autorisé de chaque côté. Ajoutez l’historique d’actualisation et, si disponibles, le journal d’import, le nombre de lignes traitées et les rejets. Une capture du graphique ne montre pas quels dossiers ont participé au calcul.

Demandez des accès en lecture et des identifiants de travail plutôt que des coordonnées de clients. Vérifiez aussi que l’export contient toutes les lignes autorisées : pagination, limite d’export, agrégation et droits de l’utilisateur peuvent modifier le périmètre observé. Comparez sous les mêmes droits métier; ne supprimez pas les restrictions d’accès pour faire correspondre les totaux.

Un tableur déjà disponible et deux exports peuvent éviter un achat. Un accès aux données détaillées, un connecteur, une licence de rapport ou une intervention technique peuvent toutefois être nécessaires. Vérifiez les droits d’export et les coûts dans vos outils; il n’existe pas de coût universel pour ce diagnostic.

Conservez une copie de travail datée des deux relevés. Si la source continue de changer, notez les différences d’heure au lieu de présenter les exports comme simultanés. Une dernière exécution réussie ne prouve pas, à elle seule, que tous les dossiers attendus sont présents.

Vérifier le périmètre avant la formule

Reproduisez d’abord les filtres de la fiche d’indicateur. Vérifiez ceux du visuel, de la page et du rapport, les sélections interactives ainsi que les exclusions dans la requête. Dans Power BI, des filtres s’appliquent à différents niveaux; regarder seulement le segment visible à l’écran peut donc être insuffisant. Source : Microsoft, filtres de rapport, consultée le 4 novembre 2026.

Comparez ensuite le champ de date réellement utilisé et l’état des données chargé. Un rapport peut classer une commande selon sa date de création, l’autre selon sa confirmation. Un champ horodaté peut aussi changer de jour selon le fuseau. Notre guide sur les dates importées et les fuseaux horaires traite cette distinction sans ajouter arbitrairement un jour aux valeurs.

Selon le mode de connexion, le modèle conserve une copie importée ou interroge la source différemment. Vérifiez le mode réel et son historique d’actualisation avant de forcer un rafraîchissement. Un import incomplet, une donnée hors périmètre et une donnée plus récente sont trois explications différentes. Source : Microsoft, actualisation des données, consultée le 4 novembre 2026.

Rapprocher les identifiants et les montants

  1. Compter les lignes et les identifiants distincts. Une commande présente deux fois doit être expliquée. Si vous travaillez au niveau des lignes de commande, plusieurs lignes par commande peuvent au contraire être normales : utilisez alors une clé qui identifie chaque ligne.
  2. Comparer les ensembles d’identifiants. Isolez les éléments présents seulement dans la source métier et ceux présents seulement dans le rapport. Conservez le motif à confirmer, sans inventer de dossier pour combler un manque.
  3. Comparer les valeurs des identifiants communs. Examinez montant, devise, statut, date retenue et nombre d’occurrences. Une valeur absente n’est pas automatiquement zéro.
  4. Regrouper les écarts par cause démontrée. Séparez filtres, période, répétitions, données manquantes et montants différents. Pour chaque correction proposée, gardez la preuve et le responsable.
  5. Recalculer le total à partir du détail rapproché. Si un même dossier cumule plusieurs problèmes, indiquez l’ordre des corrections : leurs effets ne sont pas forcément indépendants.

Une jointure relie les lignes de deux tables. Dans un export aplati ou une requête, si une commande a plusieurs interventions, joindre ces interventions peut répéter le montant de la commande dans le résultat. Le bon calcul dépend du niveau de détail choisi. La documentation Microsoft sur les schémas en étoile distingue justement les tables servant à filtrer et regrouper de celles servant à agréger les faits. Source : Microsoft, modèle en étoile et granularité, consultée le 4 novembre 2026.

Ne corrigez pas ce problème avec une somme des montants distincts : deux commandes différentes peuvent légitimement avoir le même montant. Dédupliquez selon la clé métier et la règle validée, ou calculez au bon niveau avant de joindre les détails. Un total de ratio ou de nombre distinct doit aussi être recalculé selon sa définition; il n’est pas toujours égal à la somme des nombres affichés par catégorie. La documentation DISTINCTCOUNT de Microsoft explique pourquoi une commande présente dans plusieurs catégories n’est comptée qu’une fois au total.

Exemple illustratif avec un écart qui se calcule

Dans un jeu fictif figé, quatre commandes datées d’octobre et confirmées dans le relevé sont admissibles : S100 vaut 120,00 $, S101 240,00 $, S102 360,00 $ et S103 280,00 $, toutes hors taxes en CAD. Le résultat attendu est donc 1 000,00 $ pour 4 commandes. La période va du 1er octobre inclus au 1er novembre exclu, selon la date de commande.

Le registre contient aussi une commande brouillon d’octobre de 150,00 $, une commande datée du 1er novembre, au statut confirmé, de 200,00 $, une du 30 septembre de 175,00 $, une commande annulée d’octobre de 90,00 $ et une commande d’octobre en USD. Elles sont exclues de cet indicateur. Aucun taux de change n’est appliqué.

Variation isolée du jeu correctTotal observéCe que le détail révèle
Montant de S100 répété sur 2 détails et de S101 sur 3 détails1 600,00 $7 lignes, mais seulement 4 commandes distinctes; 600,00 $ comptés en trop.
Ajout du brouillon de 150,00 $1 150,00 $Un statut hors périmètre.
Ajout de la commande du 1er novembre1 200,00 $Une borne de période incorrecte.
Absence de S102640,00 $Une commande attendue manque; 360,00 $ restent à expliquer.
S100 augmentée de 50,00 $ et S101 diminuée de 50,00 $1 000,00 $Le total paraît juste, mais deux montants sont incorrects.

Chaque ligne du tableau repart du jeu correct; ces variantes ne décrivent pas les étapes d’une correction cumulative. Dans le cas de la jointure, le calcul erroné est 120 × 2 + 240 × 3 + 360 + 280. Le rapprochement doit revenir à une seule contribution de chaque commande admissible. Cet exemple illustre un raisonnement, pas un résultat obtenu chez un client.

Vérifier la correction au-delà du total

Rejouez le même rapprochement sur les copies de travail conservées, puis sur une nouvelle actualisation contrôlée. Vérifiez les identifiants, les montants et les exceptions, pas seulement la carte de synthèse. Un total redevenu égal peut masquer une commande trop élevée et une autre trop faible.

Le 4 novembre 2026, nous avons exécuté 15 contrôles sur des données fictives avec Python 3.12.14 et Decimal : les 15 résultats correspondent aux valeurs attendues. Ils couvrent notamment la multiplication après jointure, les filtres de statut et de période, une commande absente, des montants qui se compensent, un ancien relevé et les comptes distincts par catégorie. Ce test vérifie les calculs de l’exemple; il ne couvre ni Power BI, ni son moteur DAX, ni une base SQL, ni un connecteur, ni une actualisation réelle. Les droits d’accès, limites d’export et conversions de fuseau ne sont pas testés. Le registre de référence est supposé complet pour cet exercice.

Pour votre propre rapport, testez au minimum une période sans dossier, deux commandes de même montant, une commande avec plusieurs détails, un dossier exclu et une donnée absente. Pour un ratio, vérifiez séparément son numérateur et son dénominateur; ne remplacez pas une absence de données par un pourcentage inventé. Les arrondis et tolérances doivent être définis selon l’indicateur, pas ajoutés après coup pour cacher l’écart.

Corrigez d’abord dans une copie du rapport ou un environnement de test. Gardez la version précédente, faites valider le relevé par le responsable métier, puis vérifiez les autres visuels utilisant le même modèle. Inscrivez les cas dans votre recette utilisateur. Si la source est elle-même incomplète ou si l’historique nécessaire n’existe pas, consignez cette limite au lieu de fabriquer le total attendu.

Checklist avant de valider l’indicateur

  • Définition, population, date, devise et niveau de détail identiques des deux côtés.
  • Exports complets dans le périmètre autorisé et heures de référence connues.
  • Identifiants absents, supplémentaires et répétés expliqués.
  • Montants rapprochés par dossier; écarts compensatoires recherchés.
  • Correction revue, rejouée et validée sur les visuels concernés.

Si ce rapprochement revient chaque mois, notre offre d’applications et d’intégrations au Québec et au Canada peut aider à automatiser les contrôles utiles. Une fiche d’indicateur et un exemple anonymisé d’écart constituent un point de départ concret. Pour les échanges entre outils, notre guide d’intégration ERP et CRM précise aussi la responsabilité de chaque source.

Découvrez plus d’articles

Discutons de votre projet.

Expliquez-nous ce que vous souhaitez améliorer. Nous vous aiderons à choisir les prochaines étapes.

Démarrer la discussion