Lorsque l’on essaie de sommer une plage contenant des erreurs, Excel renvoie également une erreur.
Comment faire pour sommer cette plage en omettant les erreurs (les considérer comme des zéros?) Aujourd’hui nous allons voir comment le faire à l’aide d’une formule.
Utilisation de la fonction SIERREUR
Nous avons déjà parlé de la fonction SiErreur, qui permet de renvoyer un autre résultat si l’on rencontre une erreur:
=SiErreur( formule; valeur à renvoyer si la formule renvoie une erreur)
Dans notre cas, nous allons donc utiliser cette fonction afin de remplacer chaque erreur par un zéro avec la formule matricielle suivante:
{=SIERREUR(A1:A7;0)}
Le résultat de cette formule est un vecteur de la taille de la plage de cellule A1:A7.Elle doit etre rentrée en sélectionnant B1:B7 et en appuyant sur Ctrl + MAJ + Entrée.
Pour obtenir la somme de la colonne A vous pouvez donc:
- Soit sommer la plage intermédiaire B1:B7 avec une somme classique
- Soit directement la formule matricielle suivante sans étapes intermédiaires:
{=SOMME(SIERREUR(A1:A7;0))}