OVH Cloud OVH Cloud

Différence entre deux dates

1 réponse
Avatar
Claude Schneegans
Bonjour,

J'ai une colonne A qui contient des dates, ex :
23/01/2004
05/02/2004
15/02/2004
...
Dans la colonne B je veux voir la différence entre la date dans A et celle de la ligne suvante.
J'essaie donc d'entrer
DATEDIF(A2, A1), mais Excel proteste d'un #VALEUR# accusateur :-(
Dans l'aide, tous les exemples sur les fontions de dates sont donnés avec des dates directement en format texte
en paramètre, ex : DATEDIF("1/6/2001","15/8/2002","J") égale 440, ...
Tout ça c'est bien beau, mais comment faut-il faire quand on veut utiliser les valeurs contenues dans des cellules
et non pas en texte ?

Merci de m'éclairer.

1 réponse

Avatar
isabelle
bonjour Claude,

DATEDIF(date_début,date_fin,unité)

A1 = 2004-02-01
A2 = 2004-03-02

ÚTEDIF(A1;A2;"d")
0

les unités doivent être mit en anglais,

Unité Unité

A Y
M M
J D



DATEDIF
Voir aussi
Calcule le nombre de jours, de mois ou d'années séparant deux dates.
Cette
fonction est fournie pour assurer une compatibilité avec Lotus 1-2-3.
Syntaxe
DATEDIF(date_début,date_fin,unité)

Date_début est une date qui représente la première date, ou date de
début,
de la période. Les dates peuvent être entrées sous forme de chaînes de
caractères délimitées par des guillemets (par exemple, "30/1/2001"),
sous
forme de numéros de série (par exemple, 36921, qui représente le 30
janvier
2001, si vous utilisez le format de calendrier depuis 1900), ou sous
forme
de résultats d'autres formules ou fonctions (par exemple,
DATEVAL("30/1/2001")). Pour plus d'informations sur les dates exprimées
sous
forme de numéros de série, consultez MAINTENANT.

Date_fin est une date qui représente la dernière date, ou date de fin,
de
la période.

Unité est le type d'informations qui doit être renvoyé.

Unité Renvoie

"A" Le nombre d'années entières comprises dans la période.

isabelle



Bonjour,

J'ai une colonne A qui contient des dates, ex :
23/01/2004
05/02/2004
15/02/2004
...
Dans la colonne B je veux voir la différence entre la date dans A et celle de la ligne suvante.
J'essaie donc d'entrer
DATEDIF(A2, A1), mais Excel proteste d'un #VALEUR# accusateur :-(
Dans l'aide, tous les exemples sur les fontions de dates sont donnés avec des dates directement en format texte
en paramètre, ex : DATEDIF("1/6/2001","15/8/2002","J") égale 440, ...
Tout ça c'est bien beau, mais comment faut-il faire quand on veut utiliser les valeurs contenues dans des cellules
et non pas en texte ?

Merci de m'éclairer.