Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Les fonctions Somme, Nb.si et Nb. de retour « #VALUE! » Erreur

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 260415
Symptômes
Une formule qui contient les fonctions Somme.Si, SUMIFS, Nb.Si, Nb.Si ou Nb peut retourner l'erreur « #VALUE! » dans Microsoft Excel.

Remarque Ce comportement s'applique également à l'appellation, telles que DAVERAGE, DCOUNT, BDNBVAL, BDLIRE, DMAX, DMIN, BDPRODUIT, DSTDEV, DSTDEVP, DSUM, DVAR et DVARP. OFFSET et fonctions INDIRECT aussi ont ce comportement.
Cause
Ce problème se produit lorsque la formule contenant la fonction fait référence à des cellules dans un classeur fermé et que les cellules sont calculés.

Remarque Si vous ouvrez le classeur référencé, la formule fonctionne correctement.
Contournement
Pour contourner ce problème, utilisez une combinaison de la functionstogether de somme et si dans une formule matricielle.

Exemples

Remarque Vous devez entrer chaque formule comme formule matricielle. Pour entrer une formule matricielle dans Microsoft Excel pour Windows, appuyez sur CTRL + MAJ + ENTRÉE.

SOMME.SI

Au lieu d'utiliser une formule qui est semblable à la suivante :
=SUMIF([source]Sheet1!$A$1:$A$8,"a",[source]Sheet1!$B$1:$B$8)
Utilisez la formule suivante :
= Somme (IF ([Source] Sheet1! $A$ 1: $A$8="a",[Source]Sheet1!$B$1:$B$8,0))

NB.SI

Au lieu d'utiliser une formule qui est semblable à la suivante :
=COUNTIF([source]Sheet1!$A$1:$A$8,"a")
Utilisez la formule suivante :
= Somme (IF ([Source] Sheet1! $A$ 1: $A$ 8 = "a", 1, 0))

NB.

Au lieu d'utiliser une formule qui est semblable à la suivante :
=COUNTBLANK([source]Sheet1!$A$1:$A$8)
Utilisez la formule suivante :
= Somme (IF ([Source] Sheet1! $A$ 1: $A$ 8 = "", 1, 0))


Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

Quand utiliser une formule de tableau somme (si())

Permet de remplacer la fonction somme.Si ou Nb.Si une logique et ou ou
Comment faire pour utiliser un opérateur logique et ou ou dans une instruction somme + si dans Excel

Statut
Ce comportement est voulu par la conception.
Plus d'informations
La fonction somme.Si utilise la syntaxe suivante :
= SUMIF(range, criteria, sum_range).
Références
Pour plus d'informations sur un Assistant qui peut vous aider à créer ces fonctions, cliquez sur Aide de Microsoft Excel dans le menu aide , tapez : résumer les valeurs qui répondent à des conditions à l'aide de l'Assistant Somme conditionnelle dans le Compagnon Office ou l'aide intuitive, puis cliquez sur Rechercher pour afficher la rubrique.
Pour plus d'informations sur les formules matricielles, cliquez sur Aide de Microsoft Excel dans le menu aide , tapez utilisation de formules pour calculer les valeurs d'autres feuilles de calcul et des classeurs dans le Compagnon Office ou l'aide intuitive, puis cliquez sur Rechercher pour afficher la rubrique.
XL2000 XL200 2XL2003 XL2007 Excel2007 XL2010

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 260415 - Dernière mise à jour : 04/23/2016 02:45:00 - Révision : 4.0

Microsoft Office Excel 2007, Microsoft Excel 2002, Microsoft Excel 2000 Standard, Microsoft Excel 2010, Microsoft Excel 2013, Excel 2016

  • kbbug kbpending kbmt KB260415 KbMtfr
Commentaires