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

Autres Ventilation d'heures en Jours heures et minutes

  • 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 à tous,

En ce moment difficile, je voudrais exprimer ma plus grande sympathie à tous les personnels soignants, des services d'ordre, des gens qui sont obligés de travailler
pour nous fournir en alimentation sans oublier tous les autres services de fonctionnement. UN GRAND BRAVO !

Confinement oblige je me suis fait un tableau pour connaitre en jours heures minutes la durée en deux dates.

Merci de m'aider

Bon courage à tous.
 

Pièces jointes

Bonjour Caninge
il y a surement plus simple (pour B5)
VB:
=B5&" est confiné depuis "& ENT($D$1-C5) &" jours "& ENT((($D$1-C5)-ENT($D$1-C5))*24 )& " heures et "
 
Dernière édition:
La deuxième partie est basée sur B4 alors que la première est sur B5

Formule complète pour E4
VB:
=B4&" est confiné depuis "&ENT($D$1-C4)&" jours "&ENT((($D$1-C4)-ENT($D$1-C4))*24)&" heures et "&ENT((((($D$1-C4)-ENT($D$1-C4))*24)-ENT((($D$1-C4)-ENT($D$1-C4))*24))*60)&" minutes"
 
Dernière édition:
Bonjour
- je n'ouvre jamais un classeur tiers
- ma réponse avec un exemple (date début en A1 et date fin en B1
Formule en C1 :
VB:
=ENT(B1-A1) & " j " & TEXTE(B1-A1;"h  \h mm")

EDIT / et même ainsi :
VB:
= TEXTE(B1-A1;"j \j h  \h mm \m")

Mais je trouve assez optimiste de ne pas prévoir de compter également en mois 😎
 
Dernière édition:
Bonjour à jmfmarques.

Vous n'ouvrez jamais un fichier c'est cela. Je voulais savoir pourquoi ?
Vous avez raison, il faudra peut-être rajouter dans la formule "mois". Je n'espère pas...

c'est bon pour la réponse dg62.

merci et à bientôt
 
Vous n'ouvrez jamais un fichier c'est cela. Je voulais savoir pourquoi ?
Pour des raisons (celles que j'estime) de sécurité. On ne les partage pas forcément ? Peut-être. Elles sont toutefois les miennes (comme, d'ailleurs, est la mienne, ma machine .. .)
Ceci étant : lorsqu'il m'arrive de demander un conseil à tel ou tel autre homme de l'art, je ne discute pas les conditions qu'il met à l'apport de son aide.😉
 
Dernière édition:
Bon après-midi à toi également.
Pour t'y aider, v'la les mois :
VB:
= TEXTE(B1-A1;"m \moi\s j \jour\s h  \h  mm \m")
Tu ne crois pas qu'il serait également prudent d'aller jusqu'aux années, avec ce conn...ard de virus ?
 
et pour les mois sans aller jusque l'année...

VB:
=SI(DATEDIF(C4;$D$1;"ym")<1;B4&" est confiné depuis "&ENT($D$1-C4)&" jours "&ENT((($D$1-C4)-ENT($D$1-C4))*24)&" heures et "&ENT((((($D$1-C4)-ENT($D$1-C4))*24)-ENT((($D$1-C4)-ENT($D$1-C4))*24))*60)&" minutes";B4&" est confiné depuis "&DATEDIF(C4;$D$1;"ym")&" mois "&DATEDIF(C4;$D$1;"md")& " jours "&ENT((($D$1-C4)-ENT($D$1-C4))*24)&" heures et "&ENT((((($D$1-C4)-ENT($D$1-C4))*24)-ENT((($D$1-C4)-ENT($D$1-C4))*24))*60)&" minutes")
 
Bonsour®
VB:
= TEXTE(B1-A1;"m \moi\s j \jour\s h  \h  mm \m")
😵 Utiliser un format de date pour une durée n'est pas adéquat sachant qu'il n'y a pas de mois "0"
et que 12 mois et x jours font plus un an

😎
=ANNEE(B1-A1)-1900 & " a(s) " & MOIS(B1-A1)-1 & " m " & JOUR(B1-A1) & " j(s)"

😉on pourra éventuellement compliquer la formule en testant les valeurs respectives égales à 0
pour optimiser l'affichage et gérer les pluriels

😡D'aucuns ici savent ce que je pense de cette façon d'utiliser les années et mois en tant que unités mathématiques alors que ce ne sont pas des constantes !!!
 
Dernière édition:
Bonjour Modeste geedee
Il est en effet bien de mettre cet aspect en exergue.
Mais il s'agit en l'occurrence de la volonté de déterminer une durée calendaire (un peu comme l'âge) et non une durée temporelle, du type que l'on doit utiliser dans des formules de calcul (salaires, etc...). Le résultat est donc, comme tu le constates, une chaîne de caractères et non une valeur numérique 😉
Tu comprendras parfaitement la différence en comparant ce confinement avec une peine d'emprisonnement, qui est elle également exprimée en durée calendaire et non temporelle.
 
- 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

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