Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

(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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…