calculer nombre de semaines et jours entre deux dates.

libellule85

XLDnaute Accro
Bonjour le forum,

Je recherche comment calculer par formule le nombre de semaines (entières) et jours entre deux dates. Par exemple entre le 30 Mai et le 16 Juin, résultat : 2 semaines et 4 jours.

D'avance merci pour votre aide.
 

job75

XLDnaute Barbatruc
Re : calculer nombre de semaines et jours entre deux dates.

Re,

Une solution par formule sur le même principe que la fonction VBA (2), avec les noms définis :

mat =Feuil1!$A$1+LIGNE(INDIRECT("1:"&Feuil1!$A$2-Feuil1!$A$1+1))-1

NSem =SOMME((JOURSEM(mat)=2)*(mat+6<=Feuil1!$A$2))

Fichier joint.

Edit : évidemment ça ne fonctionne pas au-delà d'une période de 1048576 jours (2870 ans).

A+
 

Pièces jointes

  • NbreSemaines par formule(1).xlsx
    10.6 KB · Affichages: 61
Dernière édition:

Chris24

XLDnaute Impliqué
Re : calculer nombre de semaines et jours entre deux dates.

Pour être raccord

Formule modifiée, j'ai emprunté une partie de la formule de chris401

ENT((A2+1-JOURSEM(A2-1)-A1-(SOMME(ENT((A2+1-JOURSEM(A2+1-{0;6})-A1+8)/7))))/5)&" semaine(s) "&A2-A1+1-(A2-JOURSEM(A2-1)-A1+JOURSEM(A1-2)-6)/7*7&" jour(s)"
 

ROGER2327

XLDnaute Barbatruc
Re : calculer nombre de semaines et jours entre deux dates.

Bonjour à tous.


Quelques propositions supplémentaires.​


Bonne journée.


ℝOGER2327
#8264


Vendredi 13 Merdre 143 (Sainte Lunette, solitaire - fête Suprême Quarte)
11 Prairial An CCXXIV, 5,1246h - fraise
2016-W22-1T12:17:56Z
 

Pièces jointes

  • semaines-et-jours.xlsm
    28.4 KB · Affichages: 49

job75

XLDnaute Barbatruc
Re : calculer nombre de semaines et jours entre deux dates.

Re, bonjour Roger (pas encore regardé votre fichier),

Une formule qui va bien mais assez compliquée dans ce fichier (2) :

Code:
=MAX(A2-JOURSEM(A2)-A1+MOD(JOURSEM(A1-1)-2;7)-4;0)/7&" semaine(s) et "&A2-A1+1-MAX(A2-JOURSEM(A2)-A1+MOD(JOURSEM(A1-1)-2;7)-4;0)&" jour(s)"
J'ai mis des explications (détermination du 1er lundi et du dernier dimanche).

A+
 

Pièces jointes

  • NbreSemaines par formule(2).xlsx
    10.5 KB · Affichages: 36
Dernière édition:

ROGER2327

XLDnaute Barbatruc
Re : calculer nombre de semaines et jours entre deux dates.

Bonjour job75.



job75 à dit:
Re, bonjour Roger (pas encore regardé votre fichier),

Une formule qui va bien mais assez compliquée dans ce fichier (2) :

Code:
=MAX(A2-MOD(JOURSEM(A2-6)-1;7)-A1+MOD(JOURSEM(A1-1)-2;7)-4;0)/7&" semaine(s) et "&A2-A1+1-MAX(A2-MOD(JOURSEM(A2-6)-1;7)-A1+MOD(JOURSEM(A1-1)-2;7)-4;0)&" jour(s)"
J'ai mis des explications (détermination du 1er lundi et du dernier dimanche).

A+
Je crains que nous ayons quelques divergences, mais, comme souvent, je ne suis pas certain d'avoir bien compris le problème.​


Bonne soirée.


ℝOGER2327
#8265


Vendredi 13 Merdre 143 (Sainte Lunette, solitaire - fête Suprême Quarte)
11 Prairial An CCXXIV, 6,3465h - fraise
2016-W22-1T15:13:53Z
 

Pièces jointes

  • Test-semaines -et-jours.xlsx
    12.2 KB · Affichages: 44
Dernière édition:

Modeste geedee

XLDnaute Barbatruc
Re : calculer nombre de semaines et jours entre deux dates.

Bonsour® Job75, Roger2327, Chris24, Libellule85

avec retard :(
un formule toute aussi compliquée que la précédente :confused:
un affichage synthétique du découpage ... :eek:
Capture.jpg
 

Pièces jointes

  • Capture.jpg
    Capture.jpg
    23 KB · Affichages: 44
  • Libellule85.xls
    35 KB · Affichages: 48
  • Libellule85.xls
    35 KB · Affichages: 48

Discussions similaires

Réponses
15
Affichages
435
Réponses
9
Affichages
534

Statistiques des forums

Discussions
312 108
Messages
2 085 361
Membres
102 874
dernier inscrit
Petro2611