(Résolu)"Datedif" avec des années incomplètes

aredo

XLDnaute Occasionnel
Bonjour,


J’ai besoin de vos lumières pour étoffer une formule, qui je l’espère n’aura pas besoin de vba.

Demande dans le fichier joint


Merci au fofo
 

Pièces jointes

  • DateDif.xlsx
    14.1 KB · Affichages: 53

Chris401

XLDnaute Accro
Re

Je ne dois pas comprendre ta demande car il suffit de mettre =1ère formule - 2ème formule soit :
Code:
=DATEDIF(A2;AUJOURDHUI();"y")*14-(AUJOURDHUI()=DATE(ANNEE(AUJOURDHUI());12;31))*14
As-tu bien vu qu'en B2 du fichier que j'ai mis ce matin toutes les conditions étaient indiquées dans la formule ?
 

Chris401

XLDnaute Accro
Bonjour

J'aurai du y penser avant : au lieu de compter le nombre d'année par DATEDIF, on compte directement le nombre de 31/12

Code:
=SOMMEPROD((JOUR(LIGNE(INDIRECT(A2&":"&AUJOURDHUI())))=31)*(MOIS(LIGNE(INDIRECT(A2&":"&AUJOURDHUI())))=12))
Ce qui donne pour B2
Code:
=DATEDIF(A2;AUJOURDHUI();"d")-SOMMEPROD((JOUR(LIGNE(INDIRECT(A2&":"&AUJOURDHUI())))=1)*(MOIS(LIGNE(INDIRECT(A2&":"&AUJOURDHUI())))=5))-SOMMEPROD((JOUR(LIGNE(INDIRECT(A2&":"&AUJOURDHUI())))=31)*(MOIS(LIGNE(INDIRECT(A2&":"&AUJOURDHUI())))=12))*14
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 276
Messages
2 086 714
Membres
103 378
dernier inscrit
phdrouart