Différence de dates en années mois jours heures minutes et secondes

  • Initiateur de la discussion Initiateur de la discussion Caninge
  • 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 !

Caninge

XLDnaute Accro
Bonjour,

J'ai bien trouvé une formule pour calculer la différence entre 2 dates mais seulement en années mois et jours.

Mais comment changer la formule pour rajouter les heures minutes et secondes ?

Si vous pouviez me dépanner cela serait sympa....
 

Pièces jointes

Re : Différence de dates en années mois jours heures minutes et secondes

Bonjour à tous,

peut être comme ceci:
=SI(ET(DATEDIF(B4;C4;"y")=0;DATEDIF(B4;C4;"ym")=0;DATEDIF(B4;C4;"md")=0);0&" jour";SI(DATEDIF(B4;C4;"y")<>0;DATEDIF(B4;C4;"y")&SI(DATEDIF(B4;C4;"y")>1;" ans ";" an ");"")&SI(DATEDIF(B4;C4;"ym")<>0;DATEDIF(B4;C4;"ym")&" mois ";"")&SI(DATEDIF(B4;C4;"md")<>0;DATEDIF(B4;C4;"md")&SI(DATEDIF(B4;C4;"md")>1;" jours";" jour");""))&" "&TEXTE((C4-B4)-ENT(C4-B4);"hh:mm:ss")

JHA
 
Dernière édition:
Re : Différence de dates en années mois jours heures minutes et secondes

Bonjour, salut JHA,

La formule en D4 n'est pas exacte si l'heure en C4 est inférieure à celle en B4.
Voir D5, D10 et D11

Une proposition en D14 et D15

Il n'a pas (encore) été tenu compte de l'orthographe (le pluriel).
Il y a aussi moyen de ne pas afficher les ans, mois, jours, heures, minutes ou secondes si leur quantité respective est égale à 0

Etant donné la longueur de cette formule lorsque toutes les contraintes seront respectées, il serait à conseiller de les subdiviser et de les nommer (menu Insertion - Nom - Définir), puis d'en concaténer les résultats.
 

Pièces jointes

Re : Différence de dates en années mois jours heures minutes et secondes

Re

Salut a tous

une version par fonction personnalisée
A tester (pas assez bosseur pour envisager tous les cas vicieux que j'ai tenté de traiter : année bissextile , mois inferieur, janvier etc)

Edit: Merci a hoerwind qui m'a permis de rectifier une erreur dans le calcul des jours
 

Pièces jointes

Dernière édition:
Re : Différence de dates en années mois jours heures minutes et secondes

Bonsoir à tous,

Pierrejean, Hoewind et JHA

Merci d'avoir répondu à ma question......

C'est sympa, j'ai trouvé mon bonheur dans la solution à Hoerwind.......

A plus
 
- 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
5
Affichages
172
Retour