Erreur #DIV/0! dans Excel :
causes et corrections
Excel affiche #DIV/0! quand une formule divise un nombre par zéro... ou par une cellule vide. En mathématiques, diviser par zéro est impossible, donc Excel renvoie ce message d'erreur.
Exemple : =A2/B2 renvoie #DIV/0! si B2 vaut 0 ou est vide.
Les causes, et leur correction
| Cause | Correction |
|---|---|
| Le dénominateur vaut 0 | Vérifier le calcul du dénominateur : souvent une somme manquante ou une formule non remplie. |
| Le dénominateur est une cellule vide | Une cellule vide est considérée comme 0 dans une division : remplir la cellule ou sécuriser la formule. |
La correction, pas à pas
- Identifie le dénominateur de la division (le "B2" dans =A2/B2).
- Vérifie qu'il est bien rempli et différent de zéro. Souvent, c'est un total qui n'a pas été calculé : ajoute la somme manquante (=SOMME(...)).
- Pour sécuriser durablement la formule : =SI(B2=0; ""; A2/B2). Si le dénominateur vaut 0, la cellule reste vide au lieu d'afficher l'erreur.
💡 Bon à savoir : Une cellule vide est considérée comme 0 dans une division. Le #DIV/0! signale donc aussi les données manquantes.
La démonstration en vidéo
Jean-Baptiste corrige cette erreur en direct, sur un vrai tableau, à partir de ce moment de la vidéo.
📥 Entraîne-toi sur le vrai fichier
Le classeur utilisé dans la vidéo (avec les erreurs à corriger) et le guide PDF des 7 erreurs sont téléchargeables librement :
Questions fréquentes
Comment masquer l'erreur #DIV/0! sans corriger la donnée ?
Sécurise la formule avec un test : =SI(B2=0; ""; A2/B2). Mais attention, masquer l'erreur ne remplace pas la vraie correction : si le dénominateur devrait avoir une valeur, c'est la donnée qu'il faut compléter.
Pour aller plus loin
- SIERREUR : la fonction anti-erreurs
- Calculer des pourcentages dans Excel
- Corriger l'erreur #VALEUR!
- Corriger l'erreur #NOM?
- Corriger l'erreur #N/A
Marre de corriger des erreurs au lieu d'analyser tes données ?
La méthode complète, en direct et gratuitement :