Différence de temps et conversion en secondes

Pierre de Chateauneuf -  
ConteZero Messages postés 156 Statut Membre -
Bonjour,

Dans un relevé de temps chronométrés en hh:mm:ss.00, j'aimerai pouvoir effectuer la différence entre deux temps et afficher le résultats en secondes pour effectuer des calculs ultérieurs.
Ex:
Temps Chrono 1 = 00:03:34.0 en cellule B9
Temps Chrono 2 = 00:05:59.00 en cellule B10
J'utilise la formule = TEXTE(B10-B9);"mm:ss") qui affiche 02:25 ce qui exact sauf que j'attends 145 ".

Qui pourrait m'aider ? Merci de votre aide

Pierre de Chateauneuf

6 réponses

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonsoir tout le monde,

    On peut aussi mettre
    =B10-B9
    et en format personnalisé : [s] ou [s].0 selon le besoin

    eric

    PS pour ConteZero : tu es tout neuf sur le forum et déjà capable de juger ? Aide-toi au moins de l'historique des contributeurs pour juger de la qualité des réponses, au moins tu pourras argumenter ;-)
    Au fait, es-tu surpris qu'il existe une réponse encore plus simple que la tienne (d'ailleurs celle de gb est également plus simple) ?
    Qui de plus supporte toutes les fonctions mathématique comme le faisait remarquer gb ? Ton égo va tenir le coup j'espère ;-)
    1
    1. ConteZero Messages postés 156 Statut Membre 24
       
      Hello,

      ne t'en fais pas pour mon ego, tant qu'il y a des choses à apprendre, je suis preneur ;).
      Quand aux jugements, je n'en vois nulle part...mais si toi tu en vois, désolé :(
      Profites en pour lire plus bas, cela devrais t'intéresser^^.
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir
    essayez:
    =TEXTE(B10*60-B9*60;"standard")*1440
    crdlmnt
    Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
    0
  3. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour

    afficher le résultats en secondes pour effectuer des calculs ultérieurs

    Je te propose ceci pour avoir un résultat numérique :

    =(B10-B9)*86400


    86400 étant le nombre de secondes dans un jour
    0
  4. ConteZero Messages postés 156 Statut Membre 24
     
    Salut Pierre,
    salut les contributeurs!

    Avez vous testez vos solutions?^^
    Car je pense qu'elles ne fonctionnent pas ;) <-------Faux
    J'ai donc cherché de mon coté et vous serez surpris de voir que la solution est toute simple puisque Excel calcul pour nous...
    Pierre, change juste ta fomule en ceci:

    =TEXTE(B10-B9);"[s]") <------manque une ( après TEXTE.

    Cela forcera excel à convertir automatiquement le résultat en secondes ;)

    Bon continuation!

    Ps : n'oublie pas de clôturer ton sujet lorsque tu as ta réponse!^^
    0
    1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Bonsoir,

      Car je pense qu'elles ne fonctionnent pas

      La solution de Vaucluse (que je salue) comme celle que j'ai donnée fonctionnent pourtant et surtout permettent "les calculs ultérieurs" demandés par Pierre de Chateauneuf alors que ta formule donne un résultat (correct effectivement) mais au format texte qui limite fortement les calculs et empêche toute somme ou moyenne par exemple.
      As-tu testé cela ?
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Votre solution est peut être bonne... pour ce qui me concerne je ne transmet aucune solution que je n'ai pas testé, quoique vous en pensiez.
    bien cordialement
    0
  7. ConteZero Messages postés 156 Statut Membre 24
     
    Effectivement j'ai parlé trop vite, autant pour moi^^.
    Correction effectuée.
    Donc les trois solutions fonctionnent, la mienne également pour les calculs ultérieurs au passage ;).
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      la mienne également
      heuu non, il y a une ) en trop
      également pour les calculs ultérieurs au passage
      heuuu, non plus... tu n'as pas bien lu un commentaire et tu as oublié de tester moyenne() par exemple

      Bon aller, je te lache maintenant ;-)
      Je suis sûr que tu feras de bonnes contributions :-)
      A+
      eric
      0
    2. ConteZero Messages postés 156 Statut Membre 24
       
      heuu non, il y a une ) en trop
      En fait, c'est plutôt qu'il en manque une ;)
      =TEXTE((B10-B9);"[s]")

      heuuu, non plus... tu n'as pas bien lu un commentaire et tu as oublié de tester moyenne() par exemple
      Tu as du oublier la fonction ABS...et oui j'avais effectivement testé ;)
      =MOYENNE(ABS(C12);C13) par exemple...

      Je te lache aussi du coup ^^
      Merci pour ton dernier commentaire :))
      0