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

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

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

  • Différence.zip
    6.5 KB · Affichages: 177

JHA

XLDnaute Barbatruc
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:

hoerwind

XLDnaute Barbatruc
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

  • DifferenceDatesHeuresTexte.zip
    4.4 KB · Affichages: 270

pierrejean

XLDnaute Barbatruc
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

  • Différence.xlsm
    20.1 KB · Affichages: 291
Dernière édition:

Caninge

XLDnaute Accro
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
 

Discussions similaires

Réponses
15
Affichages
479
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…