Somme conditionnelle Exel
Résolu
Tibiten
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un souci: je voudrai additionner des valeurs provenant de cellules précises (non pas une plage); ces valeurs étant 0, 1 ou 9 (résultats d'évaluations).
La condition serait d'additionner ces valeurs si elles sont inférieures à 2 (ce qui revient à être égales à 1)
Je suis en Exel 2007.
Si une âme charitable pouvait m'indiquer la formule à utiliser, je lui serais reconnaissant.
Mille mercis
J'ai un souci: je voudrai additionner des valeurs provenant de cellules précises (non pas une plage); ces valeurs étant 0, 1 ou 9 (résultats d'évaluations).
La condition serait d'additionner ces valeurs si elles sont inférieures à 2 (ce qui revient à être égales à 1)
Je suis en Exel 2007.
Si une âme charitable pouvait m'indiquer la formule à utiliser, je lui serais reconnaissant.
Mille mercis
A voir également:
- Somme conditionnelle Exel
- Mise en forme conditionnelle excel - Guide
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Excel liste déroulante conditionnelle - Guide
- Exel 2013 - Télécharger - Tableur
6 réponses
Je retire ce que j'ai dit :
=SOMMEPROD((CHOISIR(LIGNE($1:$15);C10;AC10;BH10;D10;E10;F10;G10;H10;W10;Z10;BI10;BJ10;J10;X10;AA10)<2)*1)
formule matricielle à valider par shift+ctrl+entrée
dans LIGNE($1:$15) le 15 doit être égal au nombre de références listées.
eric
Edit: les cellules vides comptent pour 0, compléter la formule s'il peut y en avoir et qu'il ne faut pas les compter
=SOMMEPROD((CHOISIR(LIGNE($1:$15);C10;AC10;BH10;D10;E10;F10;G10;H10;W10;Z10;BI10;BJ10;J10;X10;AA10)<2)*1)
formule matricielle à valider par shift+ctrl+entrée
dans LIGNE($1:$15) le 15 doit être égal au nombre de références listées.
eric
Edit: les cellules vides comptent pour 0, compléter la formule s'il peut y en avoir et qu'il ne faut pas les compter
Bonjour à fmontrelay et à ti bitin.
Non : Les fonctions NB.SI et SOMME.SI ne fonctionnent qu'avec des plages, pas avec des cellules discontinues.
Tibiten, est-ce que ce sont toujours les mêmes cellules qui sont concernées (C10;AC10;BH10;D10;E10; ...) ?
Parce que tu prends une ligne vide, par exemple la ligne 99, en C99 tu mets =C10 ; en AC99 tu mets =AC10 ; en BH99 tu mets =BH10 etc. et en A99 tu mets la formule =SOMME.SI(C99:CC99;"<2")
Non : Les fonctions NB.SI et SOMME.SI ne fonctionnent qu'avec des plages, pas avec des cellules discontinues.
Tibiten, est-ce que ce sont toujours les mêmes cellules qui sont concernées (C10;AC10;BH10;D10;E10; ...) ?
Parce que tu prends une ligne vide, par exemple la ligne 99, en C99 tu mets =C10 ; en AC99 tu mets =AC10 ; en BH99 tu mets =BH10 etc. et en A99 tu mets la formule =SOMME.SI(C99:CC99;"<2")
Dans la formule sommesi, au lieu de sélectionner une plage, tu maintiens la touche ctrl enfoncée et tu choisis les cellules que tu veux additionner une à une. Elles vont s'afficher les unes à la suite des autres séparées par un point virgule.
Voilà la formule que j'obtiens si j'ai compris la syntaxe:
=SOMME.SI(C10;AC10;BH10;D10;E10;F10;G10;H10;W10;Z10;BI10;BJ10;J10;X10;AA10;"<2";C10;AC10;BH10;D10;E10;F10;G10;H10;W10;Z10;BI10;BJ10;J10;X10;AA10)
J'ai comme réponse:
"Vous avez utilisé un nombre trop important d'arguments."
Panne sèche pour l'instant :-(
=SOMME.SI(C10;AC10;BH10;D10;E10;F10;G10;H10;W10;Z10;BI10;BJ10;J10;X10;AA10;"<2";C10;AC10;BH10;D10;E10;F10;G10;H10;W10;Z10;BI10;BJ10;J10;X10;AA10)
J'ai comme réponse:
"Vous avez utilisé un nombre trop important d'arguments."
Panne sèche pour l'instant :-(
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'avoue que je suis sec. Cependant, il existe un très bon site de Microsoft qui répond à ce genre de questions: https://answers.microsoft.com/fr-fr
Bonne chance
Bonne chance