Calcul différence entre deux dates excel

Fermé
Pierreavb15 - 27 févr. 2014 à 10:43
 Pierreavb15 - 27 févr. 2014 à 13:12
Bonjour,

En fait, je cherche une formule qui permet de calculer le nombre de JOUR entre 2 dates mais uniquement le nombre de jour indépendement de l'année.

Par exemple, si la cellule J45 est égale à 15/03/2014 et la cellule T39 à 31/08/2014 => Nombre de jours entre les 2 dates est de 169.
Mais si J45 est égale à 15/03/2015 et la cellule T39 à 31/08/2014 => excel calcule -196 et je voudrais => 169 car le nombre de jour en le 15 mars et le 31 Août est toujours de 169 et ce quelque soit l'année.


Merci.


A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 27/02/2014 à 10:48
Bonjour
essayez:

=DATEDIF(cell date départ; cell datefin;"yd")
Cette fonction n'incluant pas les limites, rajouter 1 si vous voulez les inclure:
=DATEDIF(date départ; datefin;"yd")+1

Note: ce code ne fonctionne qu'avec une 1° date inférieure à la seconde dans la formule. Si ce n'est pas toujours le cas, revenez, on complétera.
crdlmnt

Errare humanum est, perseverare diabolicum
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
27 févr. 2014 à 10:49
Bonjour,

Essaie avec le formule suivante
=DATE(ANNEE(AUJOURDHUI());MOIS(T39);JOUR(T39))-DATE(ANNEE(AUJOURDHUI());MOIS(J45);JOUR(J45))

A
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
27 févr. 2014 à 10:55
Bonjour Gyrus

pas mal l'idée! Mais il est probable qu'elle fausse le résultat pour les années bissextiles si les limites chevauchent le mois de février, non?

crdlmnt
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
27 févr. 2014 à 11:57
Bonjour Vaucluse,

Tu as raison de poser la question.
Si Pierreavb15 a besoin d'une période fixe, quel que soit l'année considérée, il pourra toujours adopter une année conventionnelle à la place de ANNEE(AUJOURDHUI().
Pour autant, il n'obtiendra pas systématiquement le compte juste de jours entre les 2 dates mais j'ai cru comprendre qu'il ne cherche pas ce niveau de précision.

A+
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
27 févr. 2014 à 12:27
Exact,
mais, pour info, la fonction DATEDIF avec le code "yd" prend en compte les années bissextiles.
exemple :
du 31/12/2007 au 31/5/2008 152 jours
du 31/12/2008 au 31/5/2009 151 jours

Bien cordialement
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
27 févr. 2014 à 12:58
Je comprends bien ce que tu avances et je n'ai aucun contentieux avec la fonction DATEDIF mais Pierreavb15 souhaite "calculer le nombre de JOUR entre 2 dates mais uniquement le nombre de jour indépendement de l'année".

En clair, il ne souhaite pas prendre en compte les années bissextiles.

Cordialement.
0
Merci pour vos réponses.

Cordialement.
0