Formule

Résolu
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

  • Votes
  • Date
  • Date décroissante
  1. 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
    1. merci pour ta réponse express fonctionne parfaitement
  2. Contributeur
    Salut le forum

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

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

    Mytå
    1. Chapeau bas !
  3. Contributeur
    Bonsoir

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

    crdlmnt
    1. Plutôt :
      =SOMMEPROD((JOURSEM(C7:D1102)=2)+(JOURSEM(C7:D1102)=3))
  4. 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. Contributeur
      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. =2 =3 ca correspond à quoi ? :-)
        1. 1= dimanche, 2=Lundi et 3 = Mardi, ... 7=Samedi
        2. Mais si je veux par exemple que le lundi pourquoi dans la formule il y a les deux ?
      2. 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
        1. 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?
      3. 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?
        1. Merci :-)
          1. Contributeur
            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å