Correction d’une erreur #VALEUR! erreur dans les fonctions SOMME.SI/SOMME.SI.ENS

S’applique à
Excel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel 2024 Excel 2024 pour Mac Excel 2021 Excel 2021 pour Mac

Cette rubrique répertorie les causes les plus courantes de l’erreur #VALEUR! dans les fonctions SOMME.SI et SOMME.SI.ENS ainsi que les solutions de résolution de celle-ci.

Problème : La formule fait référence à des cellules figurant dans un classeur fermé

Les fonctions SOMME.SI/SOMME.SI.ENS qui font référence à une cellule ou à une plage dans un classeur fermé génèrent une #VALUE ! erreur.

Remarque : Il s’agit d’un problème connu touchant plusieurs autres fonctions d’Excel telles que NB.SI, NB.SI.ENS, NB.VIDES, pour n’en citer que quelques-unes. Voir les fonctions SOMME.SI, NB.SI et NB.VIDE renvoient « #VALUE ! » pour plus d’informations .

Solution : Ouvrez le classeur indiqué dans la formule et appuyez sur F9 pour actualiser celle-ci.

Vous pouvez également contourner ce problème en utilisant les fonctions SOMME et SI dans une formule matricielle. Pour plus d’informations, reportez-vous à l’article sur l’erreur SOMME.SI, NB.SI et NB.VIDE qui renvoient #VALUE !

Problème : La chaîne de critères dépasse les 255 caractères

Les fonctions SOMME.SI/SOMME.SI.ENS renvoient des résultats incorrects lorsque vous les utilisez pour mettre en correspondance des chaînes comportant plus de 255 caractères.

Solution : Raccourcissez la chaîne si possible. Si vous ne pouvez pas la raccourcir, utilisez la fonction CONCATENER ou l’opérateur Esperluette (&) pour décomposer la valeur en plusieurs chaînes. Par exemple :

=SOMME.SI(B2:B12;"chaîne longue"&"autre chaîne longue")

Problème : Dans SOMME.SI.ENS, l’argument plage_critères n’est pas cohérent avec l’argument somme_plage.

Dans SOMME.SI.ENS, les arguments relatifs aux plages doivent toujours être identiques. Cela signifie que les arguments plage_critères et somme_plage doivent faire référence au même nombre de lignes et de colonnes.

Dans l’exemple suivant, la formule est censée renvoyer la somme des ventes quotidiennes de Pommes à Bellevue. Toutefois, l’argument sum_range (C2 :C10) ne correspond pas au même nombre de lignes et de colonnes dans les arguments criteria_range (A2 :A12 & B2 :B12). L’utilisation de la syntaxe =SOMME.SI.ENS(C2 :C10,A2 :A12,A14,B2 :B12,B14) entraîne le #VALUE ! erreur.

La formule incorrecte est =SOMME.SI.ENS(C2 :C10,A2 :A12,A14,B2 :B12,B14), où C2 :C10 doit être C2 :C12 Solution : En suivant cet exemple, remplacez le sum_range par C2 :C12, puis réessayez la formule.

Remarque

SOMME.SI peut utiliser différentes plages de tailles.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir de l’aide dans les Communautés.

Voir aussi

Corriger une erreur #VALEUR! erreur

SOMME.SI

SOMME.SI.ENS

Vue d’ensemble des formules dans Excel

Comment éviter les formules incorrectes

Détecter les erreurs dans les formules

Toutes les fonctions Excel (par ordre alphabétique)

Toutes les fonctions Excel (par catégorie)