probleme avec sommeprod et NB.SI 3 conditions et 1 resultat

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

yakin78

XLDnaute Junior
bonjour à tous

Je recherche une formule avec sommeprod et NB.SI j'ai 3 conditions et si le resultat est "20" alors n'afficher qu'une fois cette valeur (pas de calcul)

si au moins 1 cellule a cette date avec heure debut ou heure fin est plus de 21 heures alors afficher "20" dans cette cellule sinon "0"

j'ai fait cette formule mais il doit me manquer quelque chose !!

Code:
SOMMEPROD(((Designation=Heure Normal")+(Designation="piquet")+(Jour=G1))*(NB.SI(HDebut;>="21:00")*1)*(NB.SI(HFin;>="21:00")*1))

ci-joint le fichier qui sera plus explicite

merci !!
 

Pièces jointes

Re : probleme avec sommeprod et NB.SI 3 conditions et 1 resultat

bonjour

En fait je me suis réjouit trop vite ,il faudrait que la condition heureDebut ou HeureFin soit plus de 21Heures pour avoir la valeur 20 ,alors que cette formule demande les 2 conditions pour afficher 20
et si on fini apres 00:00 le lendemain cela ne fonctionne pas non plus !!


Code:
=SI(SOMMEPROD(((Designation="Heure Normal")+(Designation="Piquet"))*(Jour=F1)*(HDebut>=21/24)*(HFin>=21/24));20;0)

Vrai si heureDebut + heureFin >21 et faux si heureFin + de 00:00

merci pour tout !!
 

Pièces jointes

Re : probleme avec sommeprod et NB.SI 3 conditions et 1 resultat

Bonjour,
pas compris..
Essayer avec,
Code:
=N(SOMMEPROD(((Designation="Heure Normal")+(Designation="Piquet"))*(Jour=F1)*(HDebut>=21/24)*(HFin<=24/24))>0)*20
@ + +
 
Re : probleme avec sommeprod et NB.SI 3 conditions et 1 resultat

bonjour
une amelioration pour apres 00:00 mais si je fait heureDebut:20:00 et HeureFin:22:00 cela ne fonctionne pas
j'aimerai avoir la condition heureDebut ou HeureFin > 21Heures =Vrai

merci !!
 
Re : probleme avec sommeprod et NB.SI 3 conditions et 1 resultat

merci pour ton aide rachid

mais juste un petit souci avec l'heure du matin si plus de 00:00 ca ne fonctionne pas
exemple : 21:30-02:00 ok
mais 20:00-02:00 pas ok

merci !!

re-edit: j'ai trouvé cette formule mais je ne sais pas comment la placer dans la formule ,si ca peut aider !!
Code:
=HFin-HDebut+SI(HDebut>HFin;1)

merci !!
 

Pièces jointes

Dernière édition:
Re : probleme avec sommeprod et NB.SI 3 conditions et 1 resultat

Bonsoir,
voir si ça te convient,
Code:
=N(SOMMEPROD(((Designation="Heure Normal")+(Designation="Piquet"))*(Jour=F1)*((HDebut>=21/24)+(HFin>=21/24)+SI(D2<C2;MOD(D2-C2;1)>21/24-C2)))>0)*20
@ + +
 
Re : probleme avec sommeprod et NB.SI 3 conditions et 1 resultat

Je suis désolé de te deranger encore mais ,ne fonctionne que pour la 1ere ligne !!

c'est normal qu'il y'a C2 et D2 dans la formule?? ,j'ai essayer de les remplacer par Hdebut et Hfin mais sans succès!!

Code:
=N(SOMMEPROD(((Designation="Heure Normal")+(Designation="Piquet"))*(Jour=F1)*((HDebut>=21/24)+(HFin>=21/24)+SI(D2<C2;MOD(D2-C2;1)>21/24-C2)))>0)*20
 
Re : probleme avec sommeprod et NB.SI 3 conditions et 1 resultat

Re,
Pardon il faut remplacer C2 et D2 par HDebut et HFin et valider par Ctrl+Maj+Entree.
Code:
=N(SOMME(((Designation="Heure Normal")+(Designation="Piquet"))*(Jour=F1)*((HDebut>=21/24)+(HFin>=21/24)+SI(HFin<HDebut;MOD(HFin-HDebut;1)>21/24-HDebut)))>0)*20
@ + +
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
13
Affichages
1 K
Retour