Nb années échues entre 2 dates

Résolu
ec163 Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   -  
ec163 Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, je suis à la recherche d'une formule qui me donnerait le nombre d'années terminées entre 2 dates, ex : du 28/08/2008 au 27/08/2016 = 8, avec la formule datedif cela m'aurait donné 7, ce n'est donc pas la bonne formule. Par avance merci de votre aide
ec163


A voir également:

4 réponses

jc80 Messages postés 4243 Date d'inscription   Statut Membre Dernière intervention   1 425
 
Bonjour

Un exemple

=(ANNEE(A3)-ANNEE(A2))-1
Cordialement
0
ec163 Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   32
 
Merci mais ce n'est pas si simple, dans votre exemple si je veux le nombre d'années échues entre le 03/03/2009 et le 31/12/2009, votre formule donne 0, or l'année 2009 est finie je devrais avoir comme résultat 1. Alors peut être en bidouillant votre formule avec des conditions SI...A voir. En tous cas merci
0
jc80 Messages postés 4243 Date d'inscription   Statut Membre Dernière intervention   1 425
 
Bonjour

Tu ne peux pas avoir une année complète puisque tu démarres le 03/03 pour
terminer le 31/12
0
ec163 Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   32
 
je ne cherche pas à avoir des années complètes mais des années finies, mais j'ai trouvé la formule avec année de départ en J2 et année de fin en K2 : =SI(ET(ANNEE(K2)=ANNEE(J2);K2=DATE(ANNEE(K2);12;31));1;ANNEE(K2)-ANNEE(J2))
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour a vous deux

Pour votre premier cas: 7 an(s) 11 mois et 30 jour(s)
le 27 n'est pas le 28

le deuxieme: 0 an(s) 9 mois et 28 jour(s)
le 31/12 n'est pas 01/01 de l'annee suivante
0
ec163 Messages postés 147 Date d'inscription   Statut Membre Dernière intervention   32
 
j'apporte un rectificatif à la formule qui là marche nickel
année de départ en J2 et année de fin en K2 :
=SI(DATE(ANNEE(K2);MOIS(K2);JOUR(K2))=DATE(ANNEE(K2);12;31);1+ANNEE(K2)-ANNEE(J2);ANNEE(K2)-ANNEE(J2))
0