Convertisseur de Temps...

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

WEIDER

XLDnaute Impliqué
Bonsoir à toutes et tous,

Je suis à la recherche d'un petit programme sous Excel (voir en VBA ça serait excellent) d'un convertisseur d'unité de Temps.

Exemple : Minute en seconde / Secondes en minutes / Heures en minutes / Minutes en heures / Heures en secondes .... Bref vous m'aurez compris, un maximum de conversions possibles !

Auriez vous connaissance d'un tel fichier Excel ?

Merci beaucoup pour votre aide !

Amicalement

Weider.
 
Re : Convertisseur de Temps...

Bonsoir.

Si vous nous dites combien il y a de secondes dans une minute, dans une heure (et inversement), nos formulistes et autres vbaistes devraient pouvoir vous préparer ce convertisseur.

Sinon, et quoi qu'il en soit, joignez un fichier exemple juste pour voir comment les données de base se présentent.
 
Re : Convertisseur de Temps...

Bonsoir WEIDER, Patrick,

Auriez vous connaissance d'un tel fichier Excel ?

Bah cela prend 5 minutes de le faire.

Fichier joint avec cette fonction VBA à placer dans un module standard :

Code:
Function Conv#(x#, critere$)
Select Case LCase(critere)
  Case "hm", "ms": Conv = x * 60
  Case "hs": Conv = x * 3600
  Case "mh", "sm": Conv = x / 60
  Case "sh": Conv = x / 3600
End Select
End Function
Il n'y a évidemment que 2 x 3 = 6 combinaisons de conversions.

Bonne fin de soirée.
 

Pièces jointes

Re : Convertisseur de Temps...

Bonsoir @ tous,
avec une formule, sur le fichier de l'ami Job75, en B2 :
Code:
=$A2*CHOISIR(EQUIV(B$1;{"HM";"MS";"MH";"SM";"HS";"SH"};0);60;60;1/60;1/60;3600;1/3600)
@ tirer vers le bas et vers la droite


@ + +
 
Re : Convertisseur de Temps...

Bonsour®

🙄 sans macro !!

Voir à utiliser la fonction native EXCEL :
Syntaxe

CONVERT(nombre;de_unité;à_unité)

nombre est le nombre à convertir.

de_unité est l'unité du nombre à convertir.

à_unité est l'unité du résultat. CONVERT accepte les valeurs de texte suivantes (entre guillemets) pour les arguments de_unité et à_unité.

"hr" pour heure
"mn" pour minute
"sec" pour seconde
nb : les arguments s'écrivent en minuscules

autre proposition :

on peut également comme au CM2😱
multiplier une valeur par une unité de temps, puis diviser ce résultat par une autre unité
on affectera préalablement via le gestionnaire de noms:
la valeur "1:00" à la variable HR
la valeur "0:01" à la variable MN
la valeur "0:00:01" à la variable SEC
Capture1.JPG

ex : soit la valeur 12 en A1 multiplier par unité heure divisée par l'unité seconde

A1*HR /SEC
résultat : 43200
 

Pièces jointes

Re : Convertisseur de Temps...

Bonsoir à tous !

Un grand merci tout d’abord à vous tous Victor21, JOB75, R@chid et Modeste geedee pour votre aide précieuse !!!

Je me permet de vous remettre en pièce jointe votre fichier (première version de JOB75).
J'avoue être un peux perdu dans les compléments d’informations de chacun par la suite :-(

1/ Que dois-je modifier exactement dans les formules de ce premier exemple ?

2/ Autre chose...
Dans mon exemple de la dernière ligne j'ai mis 90, mais je souhaiterais que les conversions ne se fassent pas en centième.
Exemple pour 90 M>H = 1,50 et je souhaiterai comme résultat 1,30 (1h30mn)

Mille merci pour votre aide !

Amicalement

Weider.
 

Pièces jointes

Re : Convertisseur de Temps...

Bonsour®
je souhaiterais que les conversions ne se fassent pas en centième.
Exemple pour 90 M>H = 1,50 et je souhaiterai comme résultat 1,30 (1h30mn)
😕
😕

l'utilisation de la virgule sous-entend numération décimale !!!

1,3 heure signifie 1 heure et 3 dixième d'heure
1,30 heure signifie 1 heure et 30 centième d'heure
ces deux notations sont mathématiquement égales

et ne sont absolument pas équivalente à 1,5 heure qui signifie 1 heure et une demie heure
 
- 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éponses
9
Affichages
1 K
  • Question Question
XL pour MAC Calcul de notes.
Réponses
5
Affichages
786
Réponses
9
Affichages
936
Retour