Passer directement au contenu principal

Comment corriger une erreur #DIV/0!

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Microsoft Excel affiche l’erreur #DIV/0! lorsqu’un nombre est divisé par zéro (0). Cela se produit lorsque vous entrez une formule simple telle que =5/0, ou lorsqu’une formule fait référence à une cellule contenant 0 ou vide, comme illustré dans cette image.

Exemples de formules générant des erreurs #DIV/0!.

Pour corriger cette erreur, effectuez une des opérations suivantes :

  • Vérifiez que le diviseur de la fonction ou de la formule n’est ni zéro (0), ni une cellule vide.

  • Modifiez la référence de cellule dans la formule, de façon à ce qu’elle pointe vers une autre cellule ne contenant ni zéro (0), ni une valeur vide.

  • Entrez #N/A dans la cellule qui n’est pas référencée comme diviseur dans la formule, ce qui remplacera le résultat de la formule par #N/A pour indiquer que la valeur de diviseur n’est pas disponible.

Plusieurs fois le #DIV/0! Impossible d'éviter cette erreur, car vos formules attendent des saisies de la part de vous ou d'une autre personne. Dans ce cas, vous ne souhaitez pas que le message d'erreur s'affiche, il y a quelques méthodes de gestion des erreurs que vous pouvez utiliser pour supprimer l'erreur tandis que vous attendez une entrée.

Évaluer le dénominateur pour 0 ou une valeur vide

La façon la plus simple de supprimer la #DIV/0! une erreur consiste à utiliser la fonction si pour évaluer l'existence du dénominateur. S'il s'agit d'une valeur nulle ou non, affichez une valeur égale ou nulle comme résultat de la formule au lieu de la #DIV/0! valeur d'erreur, sinon, calculez la formule.

Par exemple, si la formule qui renvoie l'erreur est = a2/a3, utilisez = si (a3, a2/a3, 0) pour renvoyer la valeur 0 ou = si (a3, a2/a3, "") pour renvoyer une chaîne vide. Vous pouvez également afficher un message personnalisé comme ceci: = si (a3, a2/a3, "entrée nécessaire"). Avec la fonction QUOTIENT du premier exemple, vous utiliserez = si (a3, quotient (a2, a3), 0). Cela indique à Excel si (a3 existe), puis renvoie le résultat de la formule, faute de quoi elle est ignorée.

Exemples de la résolution d’erreurs #DIV/0!.

Utiliser SIERREUR pour supprimer l’erreur #DIV/0!

Vous pouvez également supprimer cette erreur en imbriquant votre opération de division dans la fonction SIERREUR. Là encore, à l'aide de a2/a3, vous pouvez utiliser = SIERREUR (a2/a3, 0). Cela indique à Excel si votre formule génère une erreur, puis renvoie 0; sinon, renvoie le résultat de la formule.

Pour les versions d’Excel antérieures à Excel 2007, vous pouvez utiliser la méthode SI(ESTERREUR()) : =SI(ESTERREUR(A2/A3);0;A2/A3) (voir Fonctions EST).

Remarque: les méthodes SIERREUR et si (ESTERREUR ()) sont des gestionnaires d'erreurs permanentes, car elles suppriment toutes les erreurs, pas seulement les #DIV/0!. Vous devez vous assurer que votre formule fonctionne correctement avant d'appliquer toute gestion des erreurs, sans quoi vous ne pourrez pas vous rendre compte que votre formule ne fonctionne pas comme prévu.

Conseil : Si la vérification d’erreur est activée dans Excel, vous pouvez cliquer sur Image du bouton en regard de la cellule affichant l’erreur. Cliquez sur Afficher les étapes du calcul si la commande est disponible et choisissez la résolution adaptée à vos données.

Vous avez une question sur une fonction en particulier ?

Posez une question sur le forum de la communauté Excel

Contribuer à l’amélioration d’Excel

Avez-vous des suggestions sur la manière dont nous pouvons améliorer la prochaine version d’Excel ? Si c’est le cas, consultez les rubriques du forum User Voice sur Excel

Voir aussi

SI

SIERREUR

EST

Vue d’ensemble des formules dans Excel

Comment éviter les formules incorrectes

Détecter les erreurs dans les formules

Fonctions Excel (par ordre alphabétique)

Fonctions Excel (par catégorie)

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×