Additionner toutes les cellules numériques en ignorant les erreurs dans Excel
Lorsque vous additionnez une plage de nombres contenant certaines valeurs d’erreur, la fonction SOMME classique ne donne pas de résultat correct. Pour additionner uniquement les nombres tout en ignorant les erreurs, utilisez la fonction AGREGAT ou combinez les fonctions SOMME et SIERREUR.

- Additionner des nombres en ignorant diverses erreurs avec la fonction AGREGAT
- Additionner des nombres en ignorant diverses erreurs avec les fonctions SOMME et SIERREUR
- Additionner des nombres en ignorant une erreur spécifique avec la fonction SOMME.SI
Additionner des nombres en ignorant diverses erreurs avec la fonction AGREGAT
Dans Excel, la fonction AGREGAT permet d’additionner une plage de cellules tout en ignorant tous les types d’erreurs. Sa syntaxe générique est la suivante :
- 9: Il s’agit de l’argument « numéro_fonction » dans AGREGAT, qui indique la fonction Somme ;
- 6: Il s’agit d’un autre argument – « options » dans AGREGAT – utilisé pour ignorer les valeurs d’erreur ;
- rangeLa plage de cellules à additionner.
Appliquez la formule ci-dessous dans une cellule vide, puis appuyez sur la touche Entréepour obtenir le total :

Additionner des nombres en ignorant diverses erreurs avec les fonctions SOMME et SIERREUR
Vous pouvez également combiner les fonctions SOMME et SIERREUR pour créer une formule matricielle parfaitement adaptée à cette tâche. Sa syntaxe générique est la suivante :
Array formula, should press Ctrl + Shift + Enter keys together.
- rangeLa plage de cellules dont vous souhaitez calculer la somme tout en ignorant les erreurs.
Saisissez la formule suivante dans une cellule vide, puis appuyez sur les touches Ctrl + Maj + Entréepour obtenir le résultat correct, comme illustré ci-dessous :

Explication de la formule :
=SOMME(SIERREUR(C2:C10;0))
- SIERREUR(C2:C10;0) : Cette fonction SIERREUR remplace automatiquement toute valeur d’erreur par zéro, vous offrant ainsi une liste propre et exploitable comme celle-ci : {1200;0;1500;0;1005;900;0;2005;1690}.
- SOMME(SIERREUR(C2:C10;0))=SOMME({1200;0;1500;0;1005;900;0;2005;1690}) : La fonction SOMME additionne tous les nombres du tableau pour obtenir le résultat final : 8300.
Additionner des nombres en ignorant une erreur spécifique avec la fonction SOMME.SI
Les deux méthodes présentées ci-dessus permettent d’additionner une plage de cellules tout en ignorant tous les types d’erreurs. Si vos données ne contiennent qu’un seul type d’erreur — par exemple l’erreur #N/A —, la fonction SOMME.SI peut vous aider à ignorer précisément cette erreur lors de l’addition. Sa syntaxe générique est la suivante :
- range: La plage de cellules dont vous souhaitez faire la somme ;
- error_typeLe type d’erreur que vous souhaitez ignorer lors de l’addition, comme #N/A, #REF !, etc.
Dans une cellule vide, saisissez la formule ci-dessous, puis appuyez sur la touche Entréepour obtenir le résultat souhaité :

: lorsque vous appliquez cette formule, si d’autres types d’erreurs apparaissent dans la liste de données, la fonction SOMME.SI renvoie une erreur.
Fonction associée utilisée :
- SOMME.SI:
- La fonction SOMME.SI permet de faire la somme de cellules selon un critère donné.
- SIERREUR:
- La fonction SIERREUR renvoie un résultat personnalisé lorsqu’une formule génère une erreur, et un résultat normal lorsqu’aucune erreur ne se produit.
- AGREGAT:
- La fonction AGREGAT vous permet d’appliquer diverses fonctions d’agrégation à une liste ou à une base de données, tout en offrant la possibilité d’ignorer les lignes masquées et les valeurs d’erreur.
Autres articles :
- Faire la somme des N plus petites valeurs
- Dans Excel, il est facile de faire la somme d’une plage de cellules à l’aide de la fonction SOMME. Parfois, vous devrez peut-être additionner les 3, 5 ou *n* plus petites valeurs d’une plage de données, comme illustré dans la capture d’écran ci-dessous. Dans ce cas, la combinaison des fonctions SOMMEPROD et PETITE.VALEUR vous permettra de résoudre ce problème efficacement sous Excel.
- Faire la somme des N plus petites valeurs selon des critères
- Dans un tutoriel précédent, nous avons expliqué comment additionner les *n* plus petites valeurs d’une plage de données. Dans cet article, nous allons réaliser une opération encore plus avancée : additionner les *n* valeurs les plus basses selon un ou plusieurs critères dans Excel.
- Sous-totaliser les montants de factures par âge
- Additionner les montants de factures en fonction de leur âge, comme le montre la capture d’écran ci-dessous, est une opération courante dans Excel. Ce tutoriel vous explique comment sous-totaliser ces montants par âge à l’aide de la fonction SOMME.SI classique.
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin est toujours à portée de clic...
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de documents ouverts !
- Réduisez de centaines vos clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en consultant et en modifiant simultanément plusieurs documents.
- Apporte à Office (y compris Excel) une efficacité comparable à celle des navigateurs tels que Chrome, Edge et Firefox.