Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Problèmes de Date

3 réponses
Avatar
philou36
Bonjour,

J'ai dans un tableau, des calculs de dates :

En ajout, date de d=E9part en C4
Ann=E9e =E0 ajouter : D4
Mois =E0 ajouter : E4
Jour =E0 ajouter : F4

Mon r=E9sultat : =3DDATE(ANNEE(C4)+D4;MOIS(C4)+E4;JOUR(C4)+F4)

En d=E9duction, date de d=E9part : C5
Ann=E9e =E0 d=E9duire : D5
Mois =E0 d=E9duire : E5
Jours =E0 d=E9duire : F5

Mon r=E9sultat : =3DDATE(ANNEE(C5)-D5;MOIS(C5)-E5;JOUR(C5)-F5)

Mon probl=E8me : Je veux d=E9duire du 01/01/2008 1an 10 mois et 14 jours,
j'obtiens le 15/02/2006
et si je rajoute au 15/02/2006 1an 10 mois et 14 jours
29/12/2007 !!!!
Comment expliquez vous cette diff=E9rence ?
Un grand merci par avance pour vos lumi=E8res.

Bonne journ=E9e.

3 réponses

Avatar
Gilbert
Bonjour

En partant du 01/01/2008
moins 1 an --> 01/01/2007
moins 10 mois --> 01/03/2006
moins 14 jours --> 15/02/2006

le 15/02/2006
plus 1 an -->15/02/2007
plus 10 mois --> 15/12/2007
plus 14 jours --> 29/12/2007

Bien qu'étonnant, le résultat est normal si les ajouts et retraits de année,
mois, jours se font dans cet ordre car les mois de février et décembre n'ont
pas le même nombre de jours.
Pour retomber sur la date de départ, il faudrait ajouter dans l'ordre
inverse du retrait.

--
Cordialement,

Gilbert


"philou36" a écrit dans le message de
news:
Bonjour,

J'ai dans un tableau, des calculs de dates :

En ajout, date de départ en C4
Année à ajouter : D4
Mois à ajouter : E4
Jour à ajouter : F4

Mon résultat : ÚTE(ANNEE(C4)+D4;MOIS(C4)+E4;JOUR(C4)+F4)

En déduction, date de départ : C5
Année à déduire : D5
Mois à déduire : E5
Jours à déduire : F5

Mon résultat : ÚTE(ANNEE(C5)-D5;MOIS(C5)-E5;JOUR(C5)-F5)

Mon problème : Je veux déduire du 01/01/2008 1an 10 mois et 14 jours,
j'obtiens le 15/02/2006
et si je rajoute au 15/02/2006 1an 10 mois et 14 jours
29/12/2007 !!!!
Comment expliquez vous cette différence ?
Un grand merci par avance pour vos lumières.

Bonne journée.
Avatar
philou36
Bonjour,

Merci pour avoir pris le temps de te pencher sur ce problème.

Cordialement.

On 26 mar, 10:10, "Gilbert" wrote:
Bonjour

En partant du 01/01/2008
moins 1 an         --> 01/01/2007
moins 10 mois    --> 01/03/2006
moins 14 jours    --> 15/02/2006

le 15/02/2006
plus 1 an         -->15/02/2007
plus 10 mois     --> 15/12/2007
plus 14 jours     --> 29/12/2007

Bien qu'étonnant, le résultat est normal si les ajouts et retraits de année,
mois, jours se font dans cet ordre car les mois de février et décembre n'ont
pas le même nombre de jours.
Pour retomber sur la date de départ, il faudrait ajouter dans l'ordre
inverse du retrait.

--
Cordialement,

Gilbert

"philou36" a écrit dans le message den ews:
Bonjour,

J'ai dans un tableau, des calculs de dates :

En ajout, date de départ en C4
Année à ajouter : D4
Mois à ajouter : E4
Jour à ajouter : F4

Mon résultat : TE(ANNEE(C4)+D4;MOIS(C4)+E4;JOUR(C4)+F4)

En déduction, date de départ : C5
Année à déduire : D5
Mois à déduire : E5
Jours à déduire : F5

Mon résultat : TE(ANNEE(C5)-D5;MOIS(C5)-E5;JOUR(C5)-F5)

Mon problème : Je veux déduire du 01/01/2008 1an 10 mois et 14 jours,
j'obtiens le 15/02/2006
et si je rajoute au 15/02/2006  1an 10 mois et 14 jours
29/12/2007 !!!!
Comment expliquez vous cette différence ?
Un grand merci par avance pour vos lumières.

Bonne journée.


Avatar
Modeste
Bonsour® philou36 avec ferveur ;o))) vous nous disiez :

En ajout, date de départ en C4
Année à ajouter : D4
Mois à ajouter : E4
Jour à ajouter : F4


il faut calculer le nombre de jours de l'ajout
soit DATE(D4;E4;F4) format nombre
le résultat : C5Ä+DATE(D4;E4;F4) format date

En déduction, date de départ : C5
Année à déduire : D5
Mois à déduire : E5
Jours à déduire : F5
de même que précédement

il faut calculer le nombre de jours de retrait
soit DATE(D5;E5;F5) format nombre
le résultat : C6Å-DATE(D5;E5;F5) format date

C6Ä
;o)))

Comment expliquez vous cette différence ?
le fait d'ajouter ou retirer des mois fait que selon le sens de calcul et la

date d'origine
on ajoute/retire pour les années : 365 ou 366 jours,
28,29,30 ou 31 jours selon les mois

travailler en jours cumulés permet d'avoir une valeur indépendante du sens de
calcul


--
--
@+
;o)))