Formule

Résolu
Ludo -  
Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai un ensemble de date de la cellule C7 à D1102 et je voudrais savoir combien il y a de Lundi, de mardi ...

C'est pour faire une évaluation...

11 réponses

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
     
    Re

    Pour les lundi, dans ton exemple, copie la formule suivante (sur 1 seule ligne) en E5 :
    =ENT((D5-C5+1)/7)+SI(OU(ET(JOURSEM(C5+1;3)<=1;(JOURSEM(C5+1;3)+MOD(D5-C5+1;7)-1)>=1);ET(JOURSEM(D5+1)>=1;(JOURSEM(C5+1;3)+MOD(D5-C5+1;7)-1)>=1+7));1;0)

    Puis tire cette formule jusqu'en E7

    Finalement en E8 :
    =SOMME(E5:E7)

    Dans ce cas 0=Dimanche, 1=Lundi, 2=Mardi, ... 6=Samedi

    Pour le Mercredi :
    =ENT((D5-C5+1)/7)+SI(OU(ET(JOURSEM(C5+1;3)<=3;(JOURSEM(C5+1;3)+MOD(D5-C5+1;7)-1)>=3);ET(JOURSEM(D5+1)>=3;(JOURSEM(C5+1;3)+MOD(D5-C5+1;7)-1)>=3+7));1;0)

    Cordialement
    Patrice
    2
    1. denbour48
       
      merci pour ta réponse express fonctionne parfaitement
      0
  2. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   957
     
    Salut le forum

    Formule en E5 à recopier vers le bas (Nbre de lundi)

    =SOMMEPROD(1*(JOURSEM(LIGNE(INDIRECT(C5&":"&D5)))=2))

    Mytå
    2
    1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
       
      Chapeau bas !
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir

    =SOMMEPROD((JOURSEM(C7:D1102)=2)+SOMMEPROD((JOURSEM(C7:1102)=3)))

    crdlmnt
    1
    1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
       
      Plutôt :
      =SOMMEPROD((JOURSEM(C7:D1102)=2)+(JOURSEM(C7:D1102)=3))
      0
  4. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
     
    Re

    Parce que tu as demandé : je voudrais savoir combien il y a de Lundi, de mardi

    Pour le lundi uniquement, au choix :
    =SOMMEPROD((JOURSEM(C7:D1102)=2)*1)
    ou
    =SOMMEPROD((JOURSEM(C7:D1102)=2)+0)
    1
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    une solution à adapter pour trouver le nombre de jours spécifiques dans une colonne de date entre deux limites incluses:
    De A1 à A100 la liste des dates
    en C1 date début
    en C2 date fin
    en C3 N° excel du jour cherché (1 pour dimanche, 2 pour lundi Etc...)
    en C4 la formule

    =SOMMEPROD((JOURSEM(INDIRECT(ADRESSE(EQUIV($C$1;$A$1:$A$100;0);1)&":"&ADRESSE(EQUIV($C$2;$A$1:$A$100;0);1)))=$C$3)*1)

    on peut faire,bien entendu un tableau avec en colonne les chiffres de 1 à 7 et en cellule contiguë la formule en remplaçant le $C$3 par l'adresse des cellules réf N° de jour , ce qui donnera le nombre de chaque jour dans les dates limites.

    Crdlmnt

    Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
    1
  7. Ludo
     
    =2 =3 ca correspond à quoi ? :-)
    0
    1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
       
      1= dimanche, 2=Lundi et 3 = Mardi, ... 7=Samedi
      0
    2. Ludo
       
      Mais si je veux par exemple que le lundi pourquoi dans la formule il y a les deux ?
      0
  8. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
     
    Pourquoi dis-tu que ça ne fonctionne pas ?

    Il y a bien 2 lundi dans ton exemple : le 31/01/11 et le 15/03/10
    Cordialement
    Patrice
    0
    1. Ludo
       
      Ha voilà je comprends mieux j'ai du mal expliqué en fait c'est Du Au donc si c'est du 15.01.2010 au 05.03.2010 il faut compter tout les lundi qu'il y a eu entre ces périodes etc...

      C'est faisable?
      0
  9. Zen
     
    Toutes vos réponses sont superbes mais n'y aurait il pas un moyen d'avoir tout de suite le résultat en une seule cellule pour toutes les dates ?

    Je dois faire ça pour tous les jours de la semaine, ce qui me ferait créer 7 colonne suplémentaire dans mon tableau et ca va vraiment l'alourdir?
    0
  10. Zen
     
    Si vous répondez vous ferez deux heureux :-)
    0
  11. Zen
     
    Merci :-)
    0
    1. Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   957
       
      Re le forum

      Zen, tu arrives dans une discussion déjà [Résolu]

      Essaye de mieux exposer ton problème ou ouvre une nouvelle discussion

      Mytå
      0