OVH Cloud OVH Cloud

n. de jours entre deux dates (sic)

3 réponses
Avatar
Sable
merci! ji=E8L Goubert
J'utilise des formats de dates tels 03/08/09. (ou=20
n'importe quel autre, c'est le m=EAme ph=E9nom=E8ne)

Lorsque je fais ma soustraction, la r=E9ponse de Excel est=20
une date de ce m=EAme format.

Lorsque je s=E9lectionne cette r=E9ponse et que je la=20
transf=E8re en FORMAT/CELLULE/NOMBRE/STANDARD, Excel me=20
convertit cette date en nommbre de jours repr=E9sentant la=20
r=E9ponse attendue...

Ex: 03/08/09 - 03/08/08, la r=E9ponse est 01/01/01, ce qui=20
repr=E9sente 1 jour lorsque je transf=E8re en format nombre=20
standard.

Mais il doit y avoir un moyen pour que la r=E9ponse soit=20
directe...
Merci encore!

3 réponses

Avatar
Huguette Autroux
Bonsoir Sable

Je n'ai pas recherché la documentation traitant de la mise en forme
automatique d'une cellule calculée en fonction du format des cellules
d'origine, mais c'est ainsi: si tu traites 2 cellules date, la réponse
sera au format date.

Mais si tu saisis =(date1 - date2)*1 tu obtiendras ce que tu souhaites.




"Sable" a utilisé son clavier pour écrire :
merci! jièL Goubert
J'utilise des formats de dates tels 03/08/09. (ou
...

Lorsque je fais ma soustraction, la réponse de Excel est
une date de ce même format.
...

transfère en FORMAT/CELLULE/NOMBRE/STANDARD, Excel me
convertit cette date en nommbre de jours représentant la
réponse attendue...
...

Mais il doit y avoir un moyen pour que la réponse soit
directe...



--
Huguette Autroux, sage-femme de permière classe,
vous remercie de votre patience.

Avatar
Nemroth
Bonjour Sable,

Les dates sont traitées par Excel comme des nombres, donc tu dois avoir
la différence en nombre de jour exactement comme tu l'as fait...

Mais tu peux utiliser également la fonction DATEDIF, qui n'est pas
documentée dans l'aide d'Excel (à l'origine c'est un fonction insérée
pour raisons de comptabilité avec Lotus 1-2-3). sa syntaxe est la
suivante

ÚTEDIF(Date_début;Date_fin;Unité)

où Unité est une lettre entre guillemets

Unité Renvoie
"y" Le nombre d'années entières comprises dans la période
"m" Le nombre de mois entiers compris dans la période
"d" Le nombre de jours compris dans la période (ce qui
t'intéresse)

Il me semble qu'il y a d'autres paramètres, mais je ne me rappelle
plus...

Espérant t'avoir répondu

@+ Nemroth


merci! jièL Goubert
J'utilise des formats de dates tels 03/08/09. (ou
n'importe quel autre, c'est le même phénomène)

Lorsque je fais ma soustraction, la réponse de Excel est
une date de ce même format.

Lorsque je sélectionne cette réponse et que je la
transfère en FORMAT/CELLULE/NOMBRE/STANDARD, Excel me
convertit cette date en nommbre de jours représentant la
réponse attendue...

Ex: 03/08/09 - 03/08/08, la réponse est 01/01/01, ce qui
représente 1 jour lorsque je transfère en format nombre
standard.

Mais il doit y avoir un moyen pour que la réponse soit
directe...
Merci encore!


Avatar
nono
bonjour
viola la suite des autres paramètres
"ym" différence en mois une fois les années soustraites
"yd" différence en jours une fois les années soustraites
"md" différence en jours une fois les années et les mois soustraits
si ça peut vous intéresser

"Nemroth" a écrit dans le message news:

Bonjour Sable,

Les dates sont traitées par Excel comme des nombres, donc tu dois
avoir

la différence en nombre de jour exactement comme tu l'as fait...

Mais tu peux utiliser également la fonction DATEDIF, qui n'est pas
documentée dans l'aide d'Excel (à l'origine c'est un fonction
insérée

pour raisons de comptabilité avec Lotus 1-2-3). sa syntaxe est la
suivante

ÚTEDIF(Date_début;Date_fin;Unité)

où Unité est une lettre entre guillemets

Unité Renvoie
"y" Le nombre d'années entières comprises dans la période
"m" Le nombre de mois entiers compris dans la période
"d" Le nombre de jours compris dans la période (ce qui
t'intéresse)

Il me semble qu'il y a d'autres paramètres, mais je ne me rappelle
plus...

Espérant t'avoir répondu

@+ Nemroth


merci! jièL Goubert
J'utilise des formats de dates tels 03/08/09. (ou
n'importe quel autre, c'est le même phénomène)

Lorsque je fais ma soustraction, la réponse de Excel est
une date de ce même format.

Lorsque je sélectionne cette réponse et que je la
transfère en FORMAT/CELLULE/NOMBRE/STANDARD, Excel me
convertit cette date en nommbre de jours représentant la
réponse attendue...

Ex: 03/08/09 - 03/08/08, la réponse est 01/01/01, ce qui
représente 1 jour lorsque je transfère en format nombre
standard.

Mais il doit y avoir un moyen pour que la réponse soit
directe...
Merci encore!