XL 2016 Calcul d'opération

  • Initiateur de la discussion Initiateur de la discussion Claude5
  • Date de début Date de début

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 !

Claude5

XLDnaute Occasionnel
Bonjour à vous,

suite à une extraction de fichier, je souhaite obtenir le nombre d'opération par ligne. Voir la PJ

Pour les lignes 2 ou 3 par exemple, j'ai eu une formule à laquelle j'ai ajouté 1 qui me donne a priori un résultat correct. Par contre pour les lignes 19 et 20 je n'arrive pas du tout à trouver une formule qui prenne en compte le fait que la période du 27 mai au 26 juin pour la ligne 19 est effectuée les jours 6 et 7 c'est à dire samedi et dimanche. Donc au lieu de 10 je n'ai que 5. A noter pour la ligne 11 "coup de bol"

Merci de votre aide
 

Pièces jointes

Bonjour à tous et merci.

Je me suis mal exprimé. Prenons cet exemple:
D XX 2126 27/5/17 25/6/17 _____67 FSC
dans cette ligne je cherche à savoir le nombre d'opération (1 par jour) entre le 27 mai et le 25 juin pour les 2 jours d'opération c'est à dire le samedi (6) et le dimanche (7)
Pour cet autre exemple ci dessous, le nombre d'opération entre le 29 juin et le 2 juillet pour le jeudi (4), le samedi (6) et le dimanche (7)
D XX 2126 29/6/17 2/7/17 ___4_67 FSC J 1 3

Merci/Claude
 
Bonjour à tous,

A essayer
Code:
=NB.JOURS.OUVRES.INTL(D2;E2;SI(ESTERREUR(STXT(F2;1;1)*1>0);1;0)&SI(ESTERREUR(STXT(F2;2;1)*1>0);1;0)&SI(ESTERREUR(STXT(F2;3;1)*1>0);1;0)&SI(ESTERREUR(STXT(F2;4;1)*1>0);1;0)&SI(ESTERREUR(STXT(F2;5;1)*1>0);1;0)&SI(ESTERREUR(STXT(F2;6;1)*1>0);1;0)&SI(ESTERREUR(STXT(F2;7;1)*1>0);1;0))

JHA
 

Pièces jointes

Bonjour à tous,

merci de vos réponses. Dans mon exercice, par exemple, pour cette ligne D XX 2126 9/4/17 15/4/17 _____67 ,consistait à déterminer le nombre de jours 6 et 7 (samedi et dimanche) entre le 9 avril et et le 15 avril 2017

Et pour cette ligne D XX 2126 29/6/17 2/7/17 ___4_67 le nombre de jeudi, samedi et dimanche entre le 29 juin et le 2 juillet

J'ai appliqué cette formule et ça fonctionne.
=NB.JOURS.OUVRES.INTL(D2;E2;SI(ESTERREUR(STXT(F2;1;1)*1>0);1;0)&SI(ESTERREUR(STXT(F2;2;1)*1>0);1;0)&SI(ESTERREUR(STXT(F2;3;1)*1>0);1;0)&SI(ESTERREUR(STXT(F2;4;1)*1>0);1;0)&SI(ESTERREUR(STXT(F2;5;1)*1>0);1;0)&SI(ESTERREUR(STXT(F2;6;1)*1>0);1;0)&SI(ESTERREUR(STXT(F2;7;1)*1>0);1;0))

Merci encore/Claude
 
Bonjour à tous,

un peu tard, mais avec ce que j'ai compris.
=SIERREUR(SOMMEPROD((JOURSEM(LIGNE(INDIRECT($D2&":"&$E2));2)=(CNUM((STXT(SUBSTITUE(F2;"_";"");1;1)))))*1);0)+SIERREUR(SOMMEPROD((JOURSEM(LIGNE(INDIRECT($D2&":"&$E2));2)=(CNUM((STXT(SUBSTITUE(F2;"_";"");2;1)))))*1);0)+SIERREUR(SOMMEPROD((JOURSEM(LIGNE(INDIRECT($D2&":"&$E2));2)=(CNUM((STXT(SUBSTITUE(F2;"_";"");3;1)))))*1);0)+SIERREUR(SOMMEPROD((JOURSEM(LIGNE(INDIRECT($D2&":"&$E2));2)=(CNUM((STXT(SUBSTITUE(F2;"_";"");4;1)))))*1);0)+SIERREUR(SOMMEPROD((JOURSEM(LIGNE(INDIRECT($D2&":"&$E2));2)=(CNUM((STXT(SUBSTITUE(F2;"_";"");5;1)))))*1);0)+SIERREUR(SOMMEPROD((JOURSEM(LIGNE(INDIRECT($D2&":"&$E2));2)=(CNUM((STXT(SUBSTITUE(F2;"_";"");6;1)))))*1);0)+SIERREUR(SOMMEPROD((JOURSEM(LIGNE(INDIRECT($D2&":"&$E2));2)=(CNUM((STXT(SUBSTITUE(F2;"_";"");7;1)))))*1);0)
 
Bonjour. Elle fonctionne aussi très bien.

Merci/Claude
Rebonjour JBOBO, bonjour à tous,
toujours dans mon exercice en PJ, auriez-vous une formule qui me permette d'isoler par jour (mon encadré en rouge).

Merci encore/Claude
 

Pièces jointes

- 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

  • Question Question
XL pour MAC Calcul de notes.
Réponses
5
Affichages
732
Réponses
0
Affichages
373
Réponses
3
Affichages
668
Retour