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 SUMIF/SUMIFS qui font référence à une cellule ou à une plage dans un classeur fermé entraînent une #VALUE ! .
Remarque : Il s’agit d’un problème connu avec plusieurs autres fonctions Excel telles que COUNTIF, COUNTIFS, COUNTBLANK, pour n’en nommer que quelques-unes. Voir les fonctions SUMIF, COUNTIF et COUNTBLANK retournent « #VALUE ! ». Erreur 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. Voir les fonctions SUMIF, COUNTIF et COUNTBLANK retournent #VALUE’erreur ! pour plus d’informations.
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 : Si possible, raccourcissez la chaîne. 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 retourner 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 =SUMIFS(C2 :C10,A2 :A12,A14,B2 :B12,B14) entraîne l'#VALUE ! .
Solution : Dans cet exemple, remplacez l’argument somme_plage par C2:C12, puis réessayez d’utiliser 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 une assistance dans la Communauté de support.
Voir aussi
Corriger une erreur #VALEUR! erreur
Vidéos de fonctions IF avancées
Vue d’ensemble des formules dans Excel
Comment éviter les formules incorrectes
Détecter les erreurs dans les formules