Introduction
Microsoft Excel est l’un des outils les plus puissants pour l’analyse de données et la création de tableau de bord. Il est largement utilisé dans les entreprises pour la gestion, la comptabilité ou encore le marketing. Cependant, il arrive souvent que lors de l’utilisation de formules ou de tableaux croisés dynamiques, on obtienne des erreurs #DIV/0!. Celles-ci peuvent avoir des conséquences importantes sur l’analyse des données, car elles faussent les résultats et rendent les rapports peu fiables. Dans cet article, nous allons vous présenter différentes méthodes pour supprimer ces erreurs dans Excel.
Comprendre l’erreur #DIV/0!
L’erreur #DIV/0! apparaît lorsque vous divisez une valeur par zéro. Par exemple, si vous avez une formule qui divise les ventes par le nombre de produits vendus, et que le nombre de produits vendus est égal à zéro, vous obtiendrez l’erreur #DIV/0!. Cette erreur peut également se produire lors de l’utilisation de tableaux croisés dynamiques, si l’une des cellules de la colonne ou de la ligne est vide ou si elle contient une valeur nulle.
Astuce 1 : Utiliser la fonction IFERROR
La fonction IFERROR est l’une des méthodes les plus simples pour supprimer l’erreur #DIV/0! dans Excel. Cette fonction permet de remplacer une valeur d’erreur par une valeur de substitution. Voici comment utiliser la fonction IFERROR :
-
Sélectionnez la cellule contenant la formule qui produit l’erreur #DIV/0!.
-
Tapez la formule suivante : =IFERROR(formule, "valeur de substitution").
-
Remplacez "formule" par la formule qui produit l’erreur #DIV/0!.
-
Remplacez "valeur de substitution" par la valeur que vous souhaitez afficher à la place de l’erreur #DIV/0!.
Par exemple, si vous avez une formule qui divise les ventes par le nombre de produits vendus, vous pouvez utiliser la fonction IFERROR pour remplacer l’erreur #DIV/0! par la valeur "N/A" (non applicable) :
=IFERROR(ventes/prod_vendus, "N/A")
Astuce 2 : Utiliser la fonction IF et la fonction ISERROR
La fonction IF permet de définir une condition et de spécifier l’action à effectuer si la condition est vraie ou fausse. La fonction ISERROR permet de vérifier si une cellule contient une erreur et renvoie la valeur VRAI ou FAUX. Voici comment utiliser la fonction IF et la fonction ISERROR pour supprimer l’erreur #DIV/0! dans Excel :
-
Sélectionnez la cellule contenant la formule qui produit l’erreur #DIV/0!.
-
Tapez la formule suivante : =IF(ISERROR(formule),"",formule).
-
Remplacez "formule" par la formule qui produit l’erreur #DIV/0!.
Par exemple, si vous avez une formule qui divise les ventes par le nombre de produits vendus, vous pouvez utiliser la fonction IF et la fonction ISERROR pour remplacer l’erreur #DIV/0! par une cellule vide :
=IF(ISERROR(ventes/prod_vendus),"",ventes/prod_vendus)
Astuce 3 : Utiliser la fonction IF et la fonction IFERROR
La fonction IF et la fonction IFERROR peuvent également être utilisées conjointement pour supprimer l’erreur #DIV/0!. Cette méthode permet de remplacer l’erreur #DIV/0! par une valeur de substitution ou par une cellule vide en fonction de la condition spécifiée. Voici comment utiliser la fonction IF et la fonction IFERROR :
-
Sélectionnez la cellule contenant la formule qui produit l’erreur #DIV/0!.
-
Tapez la formule suivante : =IFERROR(IF(condition, formule, "valeur de substitution"), "").
-
Remplacez "condition" par la condition à vérifier.
-
Remplacez "formule" par la formule qui produit l’erreur #DIV/0!.
-
Remplacez "valeur de substitution" par la valeur que vous souhaitez afficher à la place de l’erreur #DIV/0!.
Par exemple, si vous avez une formule qui divise les ventes par le nombre de produits vendus, vous pouvez utiliser la fonction IF et la fonction IFERROR pour remplacer l’erreur #DIV/0! par une cellule vide si le nombre de produits vendus est égal à zéro :
=IFERROR(IF(prod_vendus=0,"",ventes/prod_vendus),"")
Note : Cet article n'est pas mis à jour régulièrement et peut contenir des informations obsolètes ainsi que des erreurs.