L'erreur #DIV/0!
Une division par zéro, ou par une cellule encore vide : c'est l'erreur des tableaux qu'on prépare avant d'avoir les chiffres. Elle se prévient d'une condition.
Ce qu'elle veut dire
#DIV/0! signifie qu'une division a zéro pour diviseur. Une cellule vide compte pour zéro.
D'où elle vient
- Un diviseur vide : le taux d'évolution
=(C2-B2)/B2alors que B2 n'est pas encore rempli. - Un diviseur nul : une quantité à zéro, un total à zéro.
- MOYENNE sans aucun nombre : toutes les cellules sont vides ou contiennent du texte (des nombres stockés en texte, souvent).
- MOYENNE.SI ou MOYENNE.SI.ENS sans aucune ligne qui réponde aux critères.
La corriger
- Tester le diviseur :
=SI(B2=0;"";(C2-B2)/B2). - Vérifier que les nombres en sont vraiment : des nombres stockés en texte ne comptent pas dans MOYENNE. Convertir le texte en nombres les répare.
- Pour MOYENNE.SI : vérifier le critère (espaces, casse des textes, dates en texte).
La masquer, quand elle est attendue
=SIERREUR((C2-B2)/B2;"") est acceptable ici : la seule erreur possible d'une division simple est #DIV/0!. Sur une formule plus complexe, préférez le test du diviseur, qui ne masque rien d'autre.
Les outils qui aident
- Trouver la bonne formule : l'évolution en pourcentage et la part d'un total, avec la variante sans erreur.
- Profil des colonnes : repère les colonnes où des nombres sont stockés en texte ou manquent.
Questions fréquentes
- Une cellule vide provoque-t-elle #DIV/0! ?
- Oui : pour une division, une cellule vide vaut zéro.