Données et accès
Zéro, vide ou non applicable : le reporting doit les distinguer
Pour qui : Responsable qui voit des cellules vides interprétées comme absence de ventes ou réussite.
2026-11-08
Notre avis
Garder un état de qualité distinct de la valeur et ne convertir en zéro que sur une règle métier explicite.
Nous ne convertirions pas toutes les cellules vides en zéro pour rendre le tableau plus propre. Le lecteur doit savoir s’il n’y a réellement eu aucune activité, si une source manque, si le calcul est impossible ou si la mesure ne s’applique pas à cette ligne.
Dans l’ordre
- Présence du périmètre et de la donnée
- Valeur calculable
- Affichage et action adaptés
Pourquoi
- Un zéro peut être un résultat réel.
- Une donnée absente ne démontre pas qu’aucune activité n’a eu lieu.
Ce qui change le choix
Une absence peut valoir zéro lorsque la source garantit qu’elle représente exhaustivement les événements et que la règle est approuvée.
Quatre cellules qui se ressemblent, quatre décisions
Exemple fictif : le magasin A a transmis un relevé complet sans vente ; B n’a pas envoyé son relevé ; C n’a reçu aucune visite pour un taux de conversion ; D est fermé sur toute la période. Zéro peut convenir aux ventes de A. Il ne démontre rien sur celles de B. Le taux de C n’a pas de base de calcul. La mesure de D dépend du périmètre approuvé et peut être non applicable plutôt que mauvaise.
| État | Affichage possible | Action utile |
|---|---|---|
| Zéro établi | 0 + période | Interpréter l’activité |
| Donnée manquante | Donnée absente | Relancer la source |
| Dénominateur nul | Non calculable | Expliquer la base absente |
| Hors périmètre | Non applicable | Garder la convention visible |
La couleur ne doit pas décider à votre place
Un indicateur vert pour zéro incident serait trompeur si la source incidents n’a pas été reçue. Associez la valeur à un état de réception ou de qualité, puis décidez lequel commande l’alerte. Dans une moyenne, deux valeurs réelles de 10 et 20 donnent 15. Remplacer un troisième relevé absent par zéro abaisse artificiellement cette moyenne à 10. Il faut d’abord demander quelle population et quelle couverture le calcul devait représenter.
Le comportement technique demande sa propre vérification
Microsoft indique que DAX emploie BLANK notamment pour des valeurs nulles ou cellules vides et que les comparaisons avec chaînes vides varient selon les opérations. Le logiciel peut donc présenter plusieurs états de la même façon. Gardez une colonne ou une règle métier qui distingue l’absence attendue de l’absence anormale. Notre matrice ne prétend pas que tous les outils affichent nativement les quatre libellés.
Quand l’absence peut vraiment valoir zéro
Une source exhaustive d’événements peut permettre de conclure à zéro lorsqu’aucun événement n’existe pour un périmètre bien connu. La garantie d’exhaustivité et la présence de ce périmètre doivent être établies. En revanche, l’absence d’un fichier n’est pas l’absence d’événements. Faites jouer les quatre cas pendant la recette, y compris dans les totaux, exports et messages d’alerte, puis faites approuver le vocabulaire par le propriétaire de l’indicateur.
Limites
Analyse de documents publics et méthode éditoriale. Aucun compte ou logiciel testé ; exemples explicitement fictifs. Les paramètres et engagements propres à votre environnement restent à faire confirmer.
Prochaine action
Ajoutez un état de réception à la valeur et contrôlez les quatre cas A/B/C/D dans le total comme dans l’alerte.
Preuves et sources
Faits lus, déclarations d’éditeurs, méthodes et avis restent distincts. Notre méthode.
Fait lu. La documentation DAX distingue BLANK, nulls et chaînes vides selon les opérations ; leur équivalence ne doit pas être présumée.
Daté du 8 novembre 2026. Portée : DAX, pas définition de la qualité métier
Contexte : FR pour lecteur ; documentation officielle EN ou FR citée
Réserve : Lecture documentaire du périmètre cité ; aucun compte, test produit, contrat client ou performance mesurée.
Microsoft — BLANK function (DAX)Lu le 8 novembre 2026. Documentation primaire lue.
Portée : BLANK function (DAX)
Date du document : 2026-03-12.
Comportement DAX ; l’état métier des données doit rester explicite.
Notre calcul ou déduction. Exemple fictif : moyenne de 10 et 20 = 15 ; remplacer un troisième relevé absent par 0 donne (10 + 20 + 0) / 3 = 10.
Daté du 8 novembre 2026. Portée : Scénario fictif explicitement décrit ; calcul ou déduction éditoriale
Contexte : FR
Unité : Valeurs et états fictifs
Réserve : Aucune consommation, facture ou expérience client observée ; exemple illustratif uniquement.
Notre méthode. Garder un état de qualité distinct de la valeur et ne convertir en zéro que sur une règle métier explicite. Le protocole proposé est notre méthode de réception.
Daté du 8 novembre 2026. Portée : Responsable qui voit des cellules vides interprétées comme absence de ventes ou réussite.
Contexte : FR
Réserve : Avis conditionnel et méthode éditoriale ; ne vaut pas test, validation juridique ou résultat garanti.