OVH Cloud OVH Cloud

DATEDIF et délai en mois

3 réponses
Avatar
Alba
Bonjour,

J'ai juste deux soucis avec une formule date.

probl=E8me N=B0 1.
en C8 : Date de la facture
en F8 : Date de l'=E9ch=E9ance
en K8 : Nombre de jours accord=E9 pour le d=E9lai

J'ai donc simplement dans la cellule "date de l'=E9ch=E9ance" la formule
=3DSOMME(C8+K8) donc, la date facture + 30 jours.


Mais ce n'est pas en nombre de jours que je veux imposer le d=E9lai mais=20
en mois, et il pourrait =EAtre diff=E9rent =E0 chaque ligne, je souhaite=20
donc pouvoir saisir indiff=E9rement 1 mois ou 2 mois ou plus.

(j'ai la tr=E8s tr=E8s d=E9sagr=E9able sensation que c'est tout=20
simple ! ...mais je ne trouve pas !)

probl=E8me N=B0 2.
En L8 il est sens=E9 me donner le nombre d'ann=E9es et de mois =E9coul=E9s=20
entre ma date facture et ma date d'=E9ch=E9ance avec :

=3DSI(G8>0;"";CONCATENER(DATEDIF(C8;F8;"y");" ans=20
";DATEDIF(C8;F8;"ym");" mois "))

le 29.12.2006 la date d'=E9ch=E9ance est au 28.01.2007 si je mets 30 jours=20
de d=E9lai

mais si je change l'ann=E9e ou le mois de ma date de facture et bien=20
j'ai toujours le m=EAme r=E9sultat
0 ans 1 mois
Je ne sais pas ce que je dois modifier ???

Bonne journ=E9e =E0 tous

3 réponses

Avatar
Elliac
Bonjour,
1)
en saisissant en K des quantités de mois :
Úte(année(C8);K8;jour(C8))

2)
ÚTEDIF(A15;B15;"y")&" ans "&DATEDIF(A15;B15;"ym")&" mois "
ou
ÚTEDIF(A15;B15;"y")&" ans "&DATEDIF(A15;B15;"ym")&" mois
"&SI(DATEDIF(A15;B15;"md")>0;DATEDIF(A15;B15;"md")&" jours";"")

Camille

"Alba" wrote:

Bonjour,

J'ai juste deux soucis avec une formule date.

problème N° 1.
en C8 : Date de la facture
en F8 : Date de l'échéance
en K8 : Nombre de jours accordé pour le délai

J'ai donc simplement dans la cellule "date de l'échéance" la formule
=SOMME(C8+K8) donc, la date facture + 30 jours.


Mais ce n'est pas en nombre de jours que je veux imposer le délai mais
en mois, et il pourrait être différent à chaque ligne, je souhaite
donc pouvoir saisir indifférement 1 mois ou 2 mois ou plus.

(j'ai la très très désagréable sensation que c'est tout
simple ! ...mais je ne trouve pas !)

problème N° 2.
En L8 il est sensé me donner le nombre d'années et de mois écoulés
entre ma date facture et ma date d'échéance avec :

=SI(G8>0;"";CONCATENER(DATEDIF(C8;F8;"y");" ans
";DATEDIF(C8;F8;"ym");" mois "))

le 29.12.2006 la date d'échéance est au 28.01.2007 si je mets 30 jours
de délai

mais si je change l'année ou le mois de ma date de facture et bien
j'ai toujours le même résultat
0 ans 1 mois
Je ne sais pas ce que je dois modifier ???

Bonne journée à tous




Avatar
Manu
1 - ÚTE(ANNEE(C8);MOIS(C8)+K8;JOUR(C8))
2 - ÚTEDIF(C8;F8;"y")&" ans"&DATEDIF(C8;F8;"ym")&" mois"

Manu

"Alba" a écrit dans le message de news:

Bonjour,

J'ai juste deux soucis avec une formule date.

problème N° 1.
en C8 : Date de la facture
en F8 : Date de l'échéance
en K8 : Nombre de jours accordé pour le délai

J'ai donc simplement dans la cellule "date de l'échéance" la formule
=SOMME(C8+K8) donc, la date facture + 30 jours.


Mais ce n'est pas en nombre de jours que je veux imposer le délai mais
en mois, et il pourrait être différent à chaque ligne, je souhaite
donc pouvoir saisir indifférement 1 mois ou 2 mois ou plus.

(j'ai la très très désagréable sensation que c'est tout
simple ! ...mais je ne trouve pas !)

problème N° 2.
En L8 il est sensé me donner le nombre d'années et de mois écoulés
entre ma date facture et ma date d'échéance avec :

=SI(G8>0;"";CONCATENER(DATEDIF(C8;F8;"y");" ans
";DATEDIF(C8;F8;"ym");" mois "))

le 29.12.2006 la date d'échéance est au 28.01.2007 si je mets 30 jours
de délai

mais si je change l'année ou le mois de ma date de facture et bien
j'ai toujours le même résultat
0 ans 1 mois
Je ne sais pas ce que je dois modifier ???

Bonne journée à tous
Avatar
Alba
Je passe des heures et des heures a chercher et quand je viens ici
j'ai des réponses au quart de tour.
Elle est pas belle la vie !!!

je suis toujours aussi impressionnnée

Je prends les deux solutions et je vais essayer comprendre ce qui
était faut dans ce que j'ai tenté de faire.

Merci beaucoup Manu et Elliac, c'est très gentil.