Convertir texte en temps

Anonyme
2023-03-14T21:04:49+00:00

Bonjour,

Je récupère d'un matériel de chronométrage des "temps" de passage au format texte, par exemple 13:23:47. Avec Excel, pas de problème pour convertir et avoir un format horaire avec TEMPSVAL et calculer ensuite des écarts.
mais certains "temps" sont au millième, par exemple 13:23:47.567 et là, je ne sais pas comment convertir au moins au format hh:mm:ss,00

Pouvez-vous m'aider ?
Merci d'avance

Microsoft 365 et Office | Excel | Other | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

4 réponses

  1. Anonyme
    2023-03-14T22:34:56+00:00

    Salut Tendasque!

    Vous êtes les bienvenus!

    Sinceres salutations Shakiru

    Cette réponse a été traduite automatiquement. Par conséquent, il peut y avoir des erreurs grammaticales ou des expressions étranges.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-03-14T22:28:53+00:00

    Merci à tous les deux.

    En fait, le "temps" est en texte parce qu'il y a un espace en premier caractère dans mon importation...

    Si j'enlève cet espace et remplace le point par la virgule, Excel reconnait bien un format horaire.

    Je pense que maintenant les calculs seront plus faciles, mais mes yeux se ferment et je regarderai plus tard.

    Merci encore

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Hecatonchire 53,950 Points de réputation Modérateur bénévole
    2023-03-14T21:47:10+00:00

    Bonjour,

    Le problème vient du point

    B3 contient le texte "13:23:47.567"

    =SUBSTITUE(B3;".";",")*1

    on substitue le point par une virgule, *1 pour convertir en temps

    avec le format [h]:mm:ss,000

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2023-03-14T21:46:44+00:00

    Salut Tendasque!

    Je suis Shakiru, un conseiller indépendant et un utilisateur comme vous, et je suis heureux de vous aider aujourd’hui.

    Pour convertir les heures au format « hh:mm:ss.xxx » (où « xxx » représente les millisecondes) dans un format qu’Excel peut reconnaître comme heure, vous pouvez utiliser une combinaison des fonctions HEURE et MID dans Excel. Voici les étapes :

    En supposant que la valeur d’heure au format texte se trouve dans la cellule A1, utilisez la fonction MID pour extraire les composantes heure, minute, seconde et milliseconde de la valeur de temps.

    Par exemple, utilisez les formules suivantes :

    Heure: =MID(A1,1,2) Minute: =MID(A1,4,2) Deuxième : =MID(A1,7,2) Milliseconde : =MID(A1,10,3) Combinez les composants extraits en une valeur de temps à l’aide de la fonction TIME. Par exemple, utilisez la formule suivante :

    =HEURE(Heure,Minute,Seconde) + Milliseconde/86400000

    * La division par 86400000 est nécessaire car Excel représente les valeurs de temps en fractions d’un jour (où 1 jour = 1), et il y a 86 400 000 millisecondes dans une journée.

    * Appliquez un format numérique personnalisé à la cellule pour afficher le composant millisecondes sous la forme « 00 ». Faites un clic droit sur la cellule, sélectionnez « Format des cellules », puis sélectionnez « Personnalisé » sous l’onglet « Nombre ». Dans le champ « Type », entrez « hh:mm:ss.00 » et cliquez sur « OK ».

    Voilà! Le résultat sera une valeur de temps au format « hh:mm:ss.00 » que vous pouvez utiliser dans Excel pour d’autres calculs.

    Veuillez me faire savoir, si vous avez besoin d’une aide supplémentaire, je serai heureux de vous aider davantage.

    Sinceres salutations Shakiru

    Cette réponse a été traduite automatiquement. Par conséquent, il peut y avoir des erreurs grammaticales ou des expressions étranges.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire