Supprimer #DIV/0 sur Excel : astuces et solutions

Lorsque vous utilisez Excel pour effectuer des calculs, vous pouvez vous retrouver avec le message d’erreur "#DIV/0" si vous divisez un nombre par zéro. Cette erreur peut rendre vos feuilles de calcul difficiles à comprendre et à analyser. Dans cet article, nous allons vous montrer comment supprimer #DIV/0 sur Excel en utilisant des astuces et des solutions.

Qu’est-ce que #DIV/0 ?

DIV/0 est un message d’erreur qui apparaît lorsque vous essayez de diviser un nombre par zéro ou par une cellule vide. Ce message d’erreur est courant lors de l’utilisation de fonctions telles que SOMME, MOYENNE et PRODUIT. Excel ne peut pas effectuer une opération de division par zéro, car il n’y a pas de réponse mathématique à cette opération.

Le message d’erreur #DIV/0 peut rendre vos feuilles de calcul difficiles à comprendre et à interpréter. Il peut également fausser vos résultats et rendre vos données inutilisables.

Comment supprimer #DIV/0 sur Excel ?

Il existe plusieurs façons de supprimer le message d’erreur #DIV/0 sur Excel. Dans cette section, nous allons vous montrer les astuces et solutions les plus courantes pour résoudre ce problème.

Astuce #1 : Utiliser une formule IFERROR

La fonction IFERROR est une fonction Excel qui permet de renvoyer une valeur si une erreur se produit dans une formule. Vous pouvez utiliser cette fonction pour remplacer le message d’erreur #DIV/0 par une valeur personnalisée.

La syntaxe de la fonction IFERROR est la suivante :

=IFERROR(valeur_si_erreur; valeur_si_pas_erreur)
  • valeur_si_erreur : la valeur que vous souhaitez renvoyer si une erreur se produit dans la formule.
  • valeur_si_pas_erreur : la valeur que vous souhaitez renvoyer si la formule ne renvoie pas d’erreur.

Par exemple, si vous avez la formule suivante dans votre feuille de calcul :

=A1/B1

Et que vous divisez par zéro, vous obtiendrez le message d’erreur #DIV/0. Pour remplacer ce message d’erreur par une valeur personnalisée, vous pouvez utiliser la fonction IFERROR de la manière suivante :

=IFERROR(A1/B1; "")

Cette formule renverra une chaîne vide ("") si une erreur se produit dans la formule.

Astuce #2 : Utiliser une formule IF

Une autre astuce consiste à utiliser une formule IF pour vérifier si la cellule de la dénominateur est vide ou égale à zéro avant de diviser.

La syntaxe de la fonction IF est la suivante :

=IF(condition; valeur_si_vrai; valeur_si_faux)
  • condition : la condition que vous souhaitez vérifier.
  • valeur_si_vrai : la valeur que vous souhaitez renvoyer si la condition est vraie.
  • valeur_si_faux : la valeur que vous souhaitez renvoyer si la condition est fausse.

Par exemple, si vous avez la formule suivante dans votre feuille de calcul :

=A1/B1

Vous pouvez utiliser une formule IF pour vérifier si la cellule B1 est vide ou égale à zéro avant de diviser :

=IF(B1=0; ""; A1/B1)

Cette formule renverra une chaîne vide ("") si la cellule B1 est vide ou égale à zéro.

Astuce #3 : Utiliser une formule personnalisée

Vous pouvez également créer une formule personnalisée pour supprimer le message d’erreur #DIV/0 sur Excel.

Pour créer une formule personnalisée, vous devez suivre ces étapes :

  1. Cliquez sur l’onglet "Fichier".
  2. Cliquez sur "Options".
  3. Cliquez sur "Formules".
  4. Sous "Options de calcul", cochez la case "Activer les règles pour les erreurs".
  5. Sous "Gérer les règles pour les erreurs", sélectionnez "#DIV/0!".
  6. Dans la zone "Remplacer par", tapez la valeur que vous souhaitez renvoyer si une erreur se produit dans la formule (par exemple, une chaîne vide "").
  7. Cliquez sur "Ajouter".

Maintenant, lorsque vous utilisez une formule qui renvoie une erreur #DIV/0, Excel remplacera automatiquement cette erreur par la valeur que vous avez définie dans la formule personnalisée.

Solution #1 : Supprimer les zéros

Une autre solution consiste à supprimer les zéros dans votre feuille de calcul. Les zéros peuvent rendre vos données difficiles à interpréter et à analyser, et ils peuvent également causer des erreurs de calcul.

Pour supprimer les zéros dans votre feuille de calcul, vous pouvez suivre ces étapes :

  1. Cliquez sur l’onglet "Fichier".
  2. Cliquez sur "Options".
  3. Cliquez sur "Options avancées".
  4. Sous "Affichage des options pour cette feuille de calcul", décochez la case "Afficher un zéro dans les cellules qui ont une valeur nulle".
  5. Cliquez sur "OK".

Maintenant, les cellules qui ont une valeur nulle n’afficheront plus de zéros dans votre feuille de calcul.

Solution #2 : Utiliser un format de cellule personnalisé

Vous pouvez également utiliser un format de cellule personnalisé pour supprimer le message d’erreur #DIV/0 sur Excel.

Pour créer un format de cellule personnalisé, vous devez suivre ces étapes :

  1. Sélectionnez la cellule ou la plage de cellules que vous souhaitez formater.
  2. Cliquez avec le bouton droit de la souris sur la sélection et sélectionnez "Format de cellule".
  3. Cliquez sur l’onglet "Nombre".
  4. Sélectionnez "Personnalisé" dans la liste des catégories.
  5. Dans la zone "Type", tapez la formule personnalisée suivante :
#,##0.00;-#,##0.00;""

Cette formule personnalisée affichera les valeurs numériques avec deux décimales et une virgule comme séparateur décimal. Elle affichera également une chaîne vide ("") si une erreur #DIV/0 se produit dans la formule.

Conclusion

Supprimer #DIV/0 sur Excel n’est pas difficile si vous utilisez les astuces et solutions que nous avons présentées dans cet article. En utilisant une formule IFERROR, une formule IF, une formule personnalisée, en supprimant les zéros ou en utilisant un format de cellule personnalisé, vous pouvez rendre vos feuilles de calcul plus faciles à comprendre et à analyser. Nous espérons que cet article vous a été utile et que vous pourrez maintenant supprimer #DIV/0 sur Excel avec facilité.

Note : Cet article n'est pas mis à jour régulièrement et peut contenir des informations obsolètes ainsi que des erreurs.

Catégories : Divers

La Rédaction

La rédaction est composée de rédacteurs indépendants sélectionnés pour leur capacité à communiquer des informations complexes de manière claire et utile.