Formules excel

nfevrier

XLDnaute Nouveau
Bonjour,
Vous trouverez ci-joint mon fichier avec dans le 1er onglet les données et dans le 2ème mes formules pour suivre mon activité . Je ne comprends pas pourquoi il me met #VALEUR! au lieu d'avoir un résultat à mes formules. Pouvez-vous m'aider SVP? Est-ce un problem de case vide? Si c'est cela que dois je rajouter à mes formules?
Par avance merci
Nadège
 

Pièces jointes

  • test formule activité.xlsx
    15.1 KB · Affichages: 16

Nairolf

XLDnaute Accro
Salut,

2 raisons pour lesquelles cela ne fonctionne pas :
  • On ne peut pas utiliser un OU() dans un SOMME.SI(), en plus le OU() ne compare que des valeurs vraies ou fausses (c'est-à-dire qu'il faut qu'au moins un champs saisi doit être vrai, pour qu'il donne un résultat égal à VRAI)
  • On ne peut traité que des colonnes ou des lignes avec un SOMME.SI() et non une plage avec plusieurs lignes et plusieurs colonnes
Cela donnerait ceci pour la première formule :
Code:
=SOMME.SI.ENS('2017-2018'!$AP:$AP;'2017-2018'!$L:L;"PLV";'2017-2018'!$M:M;"LBH";'2017-2018'!$P:P;"A";'2017-2018'!$L:L;"MODCL";'2017-2018'!$P:P;"Dem";'2017-2018'!$P:P;"R";'2017-2018'!$P:P;"P")+SOMME.SI.ENS('2017-2018'!$AR:$AR;'2017-2018'!$L:L;"PLV";'2017-2018'!$M:M;"LBH";'2017-2018'!$P:P;"A";'2017-2018'!$L:L;"MODCL";'2017-2018'!$P:P;"Dem";'2017-2018'!$P:P;"R";'2017-2018'!$P:P;"P")
 

Dugenou

XLDnaute Barbatruc
Bonjour,
Vous ne pouvez pas utiliser de OU dans un SOMME.SI.ENS et encore moins de la façon dont vous le faites (sans indiquer de condition).
Je crois que la seule façon est de passer par Sommeprod.
On multiplie la zone de données par les différentes conditions sur les différentes plages. Toutes les plages doivent avoir le même nombre de lignes, évitez l'utilisation de colonnes entières
Les Ou s'écrivent avec + et les ET avec *
voici la formule pour la cellule B4 :
Code:
=SOMMEPROD((('2017-2018'!$L$2:L$100="plv")+('2017-2018'!$L$2:L$100="modlcl"))*('2017-2018'!$M$2:M$100="lbh")*(('2017-2018'!$P$2:P$100="dem")+('2017-2018'!$P$2:P$100="A")+('2017-2018'!$P$2:P$100="R")+('2017-2018'!$P$2:P$100="P"))*'2017-2018'!$AP$2:$AR$100)
Cordialement

PS Bonjour Nairolf désolé pour la collision
 

Discussions similaires

Réponses
1
Affichages
165
Réponses
2
Affichages
156

Statistiques des forums

Discussions
312 104
Messages
2 085 330
Membres
102 862
dernier inscrit
Emma35400