Calcul différence entre deux dates excel

Pierreavb15 -  
 Pierreavb15 -
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   Statut Contributeur Dernière intervention   6 438
 
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   Statut Membre Dernière intervention   526
 
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   Statut Contributeur Dernière intervention   6 438
 
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   Statut Membre Dernière intervention   526
 
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   Statut Contributeur Dernière intervention   6 438
 
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   Statut Membre Dernière intervention   526
 
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
Pierreavb15
 
Merci pour vos réponses.

Cordialement.
0