OVH Cloud OVH Cloud

nombre de jours compris entre deux date

12 réponses
Avatar
patrick2708
Bonjour,
Nouveau job, nouveau souçi, j'aurai besoin d'aide car mes compétences en
matière
d'excel sont vraiment inssufisantes.
Ci-dessous le tableau dans lequel je voudrais pouvoir faire calculer comme
sur les
deux dernières lignes le nombre de jour pour chaque période si il est
compris entre la date de départ et celle de retour.
Merci de votre aide
Patrick
Nb Jours
DEPART RETOUR DU 01/07AU02/07 DU 03 AU 09/07 DU 17 AU 23/7
17/07/06 28/07/06
13/07/06 28/07/06
21/07/06 05/08/06 0 0
2
01/07/06 31/07/06 2 6
6

2 réponses

1 2
Avatar
patrick2708
un grand merci à toi FxM pour ton aide, cela me sort une grosse épine du pied.
patrick


Je t'indiquais précédemment :
Début réel = max(départ ; début) -> 17/07/06
Fin réelle = min(retour ; fin ) -> 20/07/06
Nb jours = fin réelle - début réel + 1 -> 4



Donc :
= min(retour;fin) - max(départ;début) + 1

En remplaçant par l'adresse des cellules concernées :
=MIN(B8;C2)-MAX(A8;C1)+1

Quelques $ pour éviter de bouger les adresses lors des recopies :
=1+MIN($B8;C$2)-MAX($A8;C$1)

Si tu ne veux pas voir les nombres de jours négatifs :
=MAX(0;1+MIN($B8;C$2)-MAX($A8;C$1))

Le tout mis en application ici : http://cjoint.com/?hBxsnENVyT

@+
FxM


bonsoir,
désolé FxM, mais je ne vois pas comment inserer ces calculs dans mon tableau
merci quand même

patrick


Bonsoir,

départ = 01/07/06
retour = 20/07/06

début = 17/07/06
fin = 23/07/06

Début réel = max(départ ; début) -> 17/07/06
Fin réelle = min(retour ; fin ) -> 20/07/06
Nb jours = fin réelle - début réel + 1 -> 4

@+
FxM




bonjour abed
je te remercie de ton aide, mais cela ne repond pas vraiment à mon problème.
il faut que je determine dans chaque colonne un nombre de jours si
l'intervalle entre mes date depart et retour est compris dans ma colonne nb
jours.
En clair
si date de départ = 01/07/06
si date retour = 20/07/06
dans ma col nb jrs du 01/07 au 02/07 j'aurai 2 puisque présent du 1 au 2
" 03/07 au 09/07 j'aurai 7 du 3 au 9
" 10/07 au 16/07 j'aurai 7 du 10 au 16
" 17/07 au 23/07 j'aurai 4 du 17 au 20

cela me parait beaucoup plus compliqué qu'il n'y parait.

Merci encore
patrick



Bonjour patrick2708

cette fonction calcul le nombre de jours compris entre deux dates
ÚTEDIF(A3;B3;"d")

Abed_H




Bonjour,
Nouveau job, nouveau souçi, j'aurai besoin d'aide car mes compétences en
matière
d'excel sont vraiment inssufisantes.
Ci-dessous le tableau dans lequel je voudrais pouvoir faire calculer comme
sur les
deux dernières lignes le nombre de jour pour chaque période si il est
compris entre la date de départ et celle de retour.
Merci de votre aide
Patrick
Nb Jours
DEPART RETOUR DU 01/07AU02/07 DU 03 AU 09/07 DU 17 AU 23/7
17/07/06 28/07/06
13/07/06 28/07/06
21/07/06 05/08/06 0 0
2
01/07/06 31/07/06 2 6
6
















Avatar
Marc T
Hello,

rattrapé par le boulot, je n'avais pas eu le temps de finaliser une
proposition ... je vois que FxM l'a fait de belle manière.
Bonnes vacances à tous ceux qui en prennent et courage aux autres.
Cordialement
MarcT

un grand merci à toi FxM pour ton aide, cela me sort une grosse épine du pied.
patrick


Je t'indiquais précédemment :
Début réel = max(départ ; début) -> 17/07/06
Fin réelle = min(retour ; fin ) -> 20/07/06
Nb jours = fin réelle - début réel + 1 -> 4



Donc :
= min(retour;fin) - max(départ;début) + 1

En remplaçant par l'adresse des cellules concernées :
=MIN(B8;C2)-MAX(A8;C1)+1

Quelques $ pour éviter de bouger les adresses lors des recopies :
=1+MIN($B8;C$2)-MAX($A8;C$1)

Si tu ne veux pas voir les nombres de jours négatifs :
=MAX(0;1+MIN($B8;C$2)-MAX($A8;C$1))

Le tout mis en application ici : http://cjoint.com/?hBxsnENVyT

@+
FxM


bonsoir,
désolé FxM, mais je ne vois pas comment inserer ces calculs dans mon tableau
merci quand même

patrick


Bonsoir,

départ = 01/07/06
retour = 20/07/06

début = 17/07/06
fin = 23/07/06

Début réel = max(départ ; début) -> 17/07/06
Fin réelle = min(retour ; fin ) -> 20/07/06
Nb jours = fin réelle - début réel + 1 -> 4

@+
FxM




bonjour abed
je te remercie de ton aide, mais cela ne repond pas vraiment à m on problème.
il faut que je determine dans chaque colonne un nombre de jours si
l'intervalle entre mes date depart et retour est compris dans ma c olonne nb
jours.
En clair
si date de départ = 01/07/06
si date retour = 20/07/06
dans ma col nb jrs du 01/07 au 02/07 j'aurai 2 puisque présent d u 1 au 2
" 03/07 au 09/07 j'aurai 7 du 3 au 9
" 10/07 au 16/07 j'aurai 7 du 10 au 16
" 17/07 au 23/07 j'aurai 4 du 17 au 20

cela me parait beaucoup plus compliqué qu'il n'y parait.

Merci encore
patrick



Bonjour patrick2708

cette fonction calcul le nombre de jours compris entre deux dates
ÚTEDIF(A3;B3;"d")

Abed_H




Bonjour,
Nouveau job, nouveau souçi, j'aurai besoin d'aide car mes comp étences en
matière
d'excel sont vraiment inssufisantes.
Ci-dessous le tableau dans lequel je voudrais pouvoir faire calc uler comme
sur les
deux dernières lignes le nombre de jour pour chaque période si il est
compris entre la date de départ et celle de retour.
Merci de votre aide
Patrick
Nb Jours
DEPART RETOUR DU 01/07AU02/07 DU 03 AU 09/07 DU 1 7 AU 23/7
17/07/06 28/07/06
13/07/06 28/07/06
21/07/06 05/08/06 0 0
2
01/07/06 31/07/06 2 6
6


















1 2