résultat dans une cellule en fonction de critères

halecs93

XLDnaute Nouveau
Bonjour à toutes et à tous.

Voilà, j'ai un classeur excel me permettant de générer automatiquement des durées horaires différentes en fonction du jour de la semaine.

Dans une colonne, la durée peut prendre 2 valeurs différentes (période de vacances scolaires ou non). J'ai fait un bricolage avec des colonnes masquées que j'additionne ensuite. Mais je cherchais à obtenir le même résultat avec "la" bonne formule dans "la" case (colonne K dans les onglets) ;)

Ne sachant si je suis clair dans mes explications, je laisse le fichier.

Un grand merci
 

Fichiers joints

CISCO

XLDnaute Barbatruc
Re : résultat dans une cellule en fonction de critères

Bonsoir

Peut être avec
Code:
SI(ET(NB.SI(Fer;A9)=0;JOURSEM(A9)=4;NB.SI(Vac;A9)=0);"4:30:"*1;SI(ET(JOURSEM(A9;2)<6;NB.SI(Vac;A9)>0;NB.SI(Fer;A9)=0);9/24;""))
@ plus
 

halecs93

XLDnaute Nouveau
Re : résultat dans une cellule en fonction de critères

Bonjour,

Désolé pour le temps de réponse mais je ne m'étais pas connecté depuis.

Ceci est parfait. J'ai toujours du mal avec les multiples conditions et autres formules imbriquées.

Encore un grand merci
 

halecs93

XLDnaute Nouveau
Re : résultat dans une cellule en fonction de critères

Quoique...oups.... encore une question/observation.... ;)

Certaines cellules renvoient un message d'erreur... les 29-30-31 février (je sais, ces jours n'existent pas dans la réalité) ainsi que les 31 avril, 31 juin, etc. Y a -t-il possibilité d'ajouter une condition afin de renvoyer une valeur nulle si la date de référence n'existe pas ?

Merci
 

CISCO

XLDnaute Barbatruc
Re : résultat dans une cellule en fonction de critères

Bonsoir

Et pourquoi est-ce que le 31 avril renvoie un message d'erreur ?

@ plus
 

halecs93

XLDnaute Nouveau
Re : résultat dans une cellule en fonction de critères

Ha.... je crois avoir compris.... voici la formule modifiée :

=SI(A9="";"";SI(ET(NB.SI(Fer;A9)=0;JOURSEM(A9)=4;NB.SI(Vac;A9)=0);"4:30:"*1;SI(ET(JOURSEM(A9;2)<6;NB.SI(Vac;A9)>0;NB.SI(Fer;A9)=0);9/24;"")))
 

CISCO

XLDnaute Barbatruc
Re : résultat dans une cellule en fonction de critères

Bonjour

C'est sûr, si A9 est vide, Excel aura du mal a calculé NB.SI(...;A9)... Tout est bien qui finit bien...

@ plus
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas