Formule avec plusieurs données.

Fermé
Zen - 18 déc. 2010 à 22:25
Mike-31 Messages postés 18188 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 mars 2023 - 18 déc. 2010 à 23:21
Bonsoir, je voudrais créer une formule mais n'arrive pas à le faire pouvez-vous m'aider j'ai essayé avec sommeprod mais sans succès


https://www.cjoint.com/?3mswxBPGjis


3 réponses

peut-être qu'en essayant avec ET()
0
Et je fais comment je n'ai jamais utilisé cette fonction?
0
gbinforme Messages postés 14939 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 657
18 déc. 2010 à 23:09
bonjour

En modifiant ton tableau pour le rendre évolutif sans changer de formule, je te propose cette solution :

http://www.cijoint.fr/cjlink.php?file=cj201012/cijMP0ORfp.xls
0
Mike-31 Messages postés 18188 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 mars 2023 5 040
18 déc. 2010 à 23:21
Salut,

Si nous étions sur que dans ton tableau il n'existait pas de cellule vide, les formules en G7 et H7 pourraient être raccourcies

en G7
=SOMMEPROD((C7:C16>0)*(C7:C16<=5)*(D7:D16<=20))

en G8
=SOMMEPROD((C7:C16>=6)*(C7:C16<=14)*(D7:D16<=20))

en G9
=SOMMEPROD((C7:C16>14)*(D7:D16<=20))

en H7
=SOMMEPROD((C7:C16>0)*(C7:C16<=5)*(D7:D16>=21)*(D7:D16<=30))

en H8
=SOMMEPROD((C7:C16>=6)*(C7:C16<=14)*(D7:D16>=21)*(D7:D16<=30))

en H9
=SOMMEPROD((C7:C16>14)*(D7:D16>=21)*(D7:D16<=30))
0