Si..alors...[excel]

Résolu/Fermé
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 - Modifié par benji71 le 25/05/2010 à 00:50
Xcool66 Messages postés 60 Date d'inscription mercredi 7 avril 2010 Statut Membre Dernière intervention 12 juin 2012 - 25 mai 2010 à 13:48
Bonsoir,

voici maon probleme et la question suivra :

dans la colonne h7:h24, j'ai des âges,
dans la colonne j7:j24, j'ai un "1" ou 0 (le "1" représente des présences)
dans la colonne k7:k24, j'ai un "1" ou 0 (le "1" représente des présences)
...

et je dois mettre le total en j26, k26... du nombre de "1"

je voudrais trouver une formule du style ; si dans les cellules entre h7:h24, il y des gens qui ont plus de 20 ans, alors, je regarde s'il y a un 1 dans la cellule de la ligne. en fin de colonne j26, k26,...je dois avoir le total.

ex: si ds la cellule h7 il y a 21 ans, ma formule prendra en compte le 1 repris dans la cellule de la cellule j7, si dans la ceulle h8 j'ai le chiffre 19, alors je ne prends pas en compte le chiffre de la cellule et donc en j26 j'ai le total des "1" en fonction du nombre de personne ayant plus de 20 ans.

je pensais utiliser le focntion nb.si mais suis pas sur que cela soit le judicieux surtout qu'il y aurait deux critères.

qu'en pensez-vous ?

merci de votre aide.


A voir également:

5 réponses

dobo69 Messages postés 1587 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 823
Modifié par dobo69 le 25/05/2010 à 14:23
bonjour,

en J26 :
=SOMMEPROD(($H$7:$H$24>20)*(J7:J24))

en K26 :
=SOMMEPROD(($H$7:$H$24>20)*(K7:K24))

En fait : écrire en J26 la 1° formule puis "étirer" la cellule sur la ligne 26 :

=SOMMEPROD(($H$7:$H$24>20)*(J7:J24)) à étirer sur la ligne

Si vous n'avez besoin de rien, demandez-moi.
1
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
25 mai 2010 à 00:43
moi j'en pense que tu devrais préciser de quoi tu parle... exel ?
0
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 23
25 mai 2010 à 00:49
oups...sorry...oui, je bosse sur excel...
0
Raymond PENTIER Messages postés 58391 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 21 avril 2024 17 092
25 mai 2010 à 06:31
Essaie plutôt la fonction SOMMEPROD
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Xcool66 Messages postés 60 Date d'inscription mercredi 7 avril 2010 Statut Membre Dernière intervention 12 juin 2012 2
25 mai 2010 à 08:49
Non la fonction SOMMEPROD serait correcte s'il y avait plusieurs personnes en JX avec l'âge correspondant à la cellule HX.

En fait le plus simple c'est d'additionner tes cellules tout simplement Oo

Sinon le "nb.si" me semble assez adapté il suffit d'utiliser la fonction ET dedans si tu souhaites prendre en considération 2 critères ;)
0
Raymond PENTIER Messages postés 58391 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 21 avril 2024 17 092
Modifié par Raymond PENTIER le 25/05/2010 à 13:34
"Non la fonction SOMMEPROD serait correcte s'il y avait plusieurs personnes en JX avec l'âge correspondant à la cellule HX. "

cela semble pourtant bien être le cas, cher ami ! et tu aurais dû donner un exemple précis de combinaison NB.SI / ET qui réponde au problème posé ...
d'ailleurs dobo69 est apparemment de mon avis.
0
Xcool66 Messages postés 60 Date d'inscription mercredi 7 avril 2010 Statut Membre Dernière intervention 12 juin 2012 2
25 mai 2010 à 13:48
Oups désolé j'ai eu le temps d'évoluer un peu depuis ce matin je ne savais pas que la fonction sommeprod permettait d'introduire des conditions ^^'
0