Clé n°78 : Additionner en excluant les valeurs d'erreur

Excel (toutes versions)

La fonction SOMME porte sur une plage de cellules. Si l'une d'elles contient une valeur d'erreur (par exemple : #DIV/0!), SOMME renvoie aussi une valeur d'erreur. Comment obliger Excel à effectuer l'addition sans tenir compte des erreurs ?

Utilisez la fonction ESTERREUR : elle renvoie la valeur logique VRAI si la cellule sur laquelle elle porte contient une valeur d'erreur. Il suffit donc d'inclure dans l'addition uniquement les cellules pour lesquelles la fonction ESTERREUR renvoie FAUX. Voici la formule pour additionner de cette manière le contenu des cellules B2 à B5 : =SOMME(SI(ESTERREUR(B2:B5);0;B2:B5)). Validez-la avec [Ctrl]+[Maj]+[Entrée]. Excel place la formule entre accolades : c'est normal car il s'agit d'une formule matricielle.