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

différence entre 2 dates avec le résultat en année,mois et jour.

  • Initiateur de la discussion Initiateur de la discussion gadjet
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

gadjet

XLDnaute Nouveau
Bonjour à tous,

je voudrais calculer dans des Useform la différence entre 2 dates avec le résultat en année,mois et jour.

J'utilise Datediff et je réussi presque à avoir ce que je veux mais.....voici mon problème avec un exemple.

date de début: 18/10/2010
date de fin: 17/09/2011
résultat: 1 an -1 mois et -1 jour
la bonne réponse est 0an 10mois et 30jours
Pour mieux comprendre voir le fichier joint.

merci pour votre aide
 

Pièces jointes

Re : différence entre 2 dates avec le résultat en année,mois et jour.

Re,

merci pour ta réponse pascal82 mais par formule je sais faire, ce que je veux c'est me servir de TEXTBOX dans un USEFORM
(je fabrique une calculatrice en heure et rien ne doit être écrit sur la feuil1 qui sera invisible).

datedif avec un seul F n'existe pas en VBA il faut se servir de DATEDIFF avec 2 F et c'est bien là la difficulté.
en créant une fonction 😛rivate Function xlDATEDIF(Start_Date As Date, End_Date As Date, Unit As String) As Integer
xlDATEDIF = DateDiff(Unit, Start_Date, End_Date)
End Function
je croyais y arriver mais dans certaine condition cela me renvoie des résultats avec en négatif mois et/ou jour.

problème non résolu malgré ta bonne volonté🙂

@+
 
Re : différence entre 2 dates avec le résultat en année,mois et jour.

Bonsour®
date de début: 18/10/2010
date de fin: 17/09/2011
résultat: 1 an -1 mois et -1 jour
la bonne réponse est 0an 10mois et 30jours

🙄😕
😛 la bonne réponse est variable selon :
- la moyenne des nombres de jour par mois
- la moyenne des nombres de jours par année
- selon que l'on considère ou non l'intégration des bornes 17/09/2011 00:00:00 et 17/09/2011 23:59:59

une réponse possible :
=TEXTE($A$2-$A$1;"aa\a ")&TEXTE($A$2-$A$1;"mm")-1&"m "&TEXTE($A$2-$A$1;"j\j")
🙂
😉
 
Re : différence entre 2 dates avec le résultat en année,mois et jour.

Bonjour,

Merci avec de petit ajustement c'est ce que je voulais faire.
pour moi le post st clos

merci à tous ceux qui ont aidé à la discussion.
 
Re : différence entre 2 dates avec le résultat en année,mois et jour.

Bonjour,

Merci exene avec de petit ajustement c'est ce que je voulais faire.
pour moi le post est clos.

merci à tous ceux qui ont aidé à la discussion.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
184
  • Résolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
170
Réponses
15
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…