Conversion d'un nombre en seconde

Résolu
Bonjour,

je voudrai convertir une colonne contenant des nombres en seconde comme le montre l’exemple suivant ;

234 = 00:02:34 = 154 seconde

Merci.

4 réponses

  1. Contributeur
    Bonjour,

    une autre ! une autre !
    Bon, d'accord :
    =TEXTE(A2;"00\:00\:00")*86400 

    eric
    4
    1. Bravo eriiic, chapeau !!! t'as trouvé la formule la plus courte et la plus simple !  :)
      ajout : c'est marrant quand t'imites Coluche !  ;P
      0
  2. ça marche à la perfection :)

    Merci à vous tous Vaucluse & eriiic :)
    0
    1. 234 représente 2 minute et 34 sec c'est un fichier ;

      un autre exemple : 10420 représente : 1 heure 04 minute 20 seconde

      le fichier à la source que je reçoit ainsi

      Merci.
      0
      1. Contributeur
        Alors essayez celle ci pour A1 sous réserve que chaque item hh:mm:ss soit bien représenté par deux chiffres (sauf le premier qui peut n'en avoir qu'un)
        =SIERREUR((GAUCHE(A1;NBCAR(A1)-4)*3600);0)+SIERREUR(GAUCHE(DROITE(A1;4);MIN(NBCAR(A1)-2;2));0)*60+DROITE(A1;2)

        crdlmnt
        0
      2.  
        Bonjour Bingo_amd,

        Je te propose cette formule (à mettre sur une seule ligne) :

        =GAUCHE(TEXTE(A1;"000000");2)*3600+STXT(TEXTE(A1;"000000");3;2)*60
        +DROITE(A1;2)

        10420 en A1 => 3860 secondes
        234 en A1 => 154 secondes
         
        0
    2. Contributeur
      Bonjour

      234 transformé en seconde donne pour Excel 00:03:54
      (soit 3 mn =180 + 54 s =234
      formule: > =A1/86400

      et à priori ce n'est pas ce que vous cherchez!

      Donc, dites nous exactement ce que représente 234 et quelles sont les variantes de cette valeur que vous pouvez avoir à traiter?
      à vous lire

      La qualité de la réponse dépend surtout de la clarté de la question, merci!
      2