Chrono en seconde

Bonjour le Forum,

J’ai besoin de votre aide pour convertir un chrono en seconde.

Exemple : A1 j’ai un chrono de 1'18''0 = en B1 78 secondes.

Merci

Bonjour,

Tu ne dis pas quel est le type de valeur en A1 ?

Bonjour

ceci est un test en fichier ci-joint

Cellules A1, B1 et C1 (en standard)

en formule B1 :

=SI(NBCAR(A1)=9;"'"&GAUCHE(A1;2)&":"&STXT(A1;4;2)&":"&STXT(A1;7;2);"00:"&GAUCHE(A1;2)&":"&STXT(A1;4;2))

en formule C1:

=B1*24*3600

NOTE : je n'ai pas réussi en faire en une seule formule pour la cellule B1

crdlt,

André

42test11-chrono.xlsx (12.73 Ko)

Bonjour

une autre possibilité est de créer ta propre procédure en utilisant la fonction vba DateDiff

Amicalement

Jeb

Bonjour,

=--SUBSTITUE(SUBSTITUE(A2;"''";".");"'";":")

mettre en format personnalisé [s] pour avoir un temps au format excel (ou bien multiplier par 86400).

eric

Bonsoir,

Merci pour vos réponses mais j'ai omis de vous préciser qu'il y a un M dans certains chronos .

Ci-joint un fichier comme exemple.

Cordialement

34chronos.xlsx (11.54 Ko)
=--SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;" M";"");"''";".");"'";":")

et mettre le format.

Bonsoir eriiic

votre code fonctionne pas sauf erreur de ma part

ci-joint le fichier

16chronos.xlsx (12.96 Ko)

Bonjour,

je ne sais pas si cela est juste car, pas très fort en chrono de 60 mètres/secondes

à re-re-re-re-vérifier

ci-joint

crdlt,

Abdré

23chronos-test2.xlsx (20.00 Ko)

Je ne sais pas ce qu'il se passe chez toi.

J'ai juste eu à revalider pour avoir le résultat. Fait sur les premières lignes.

Par contre comme tu as des 1/10e mettre [s].0 en format

Ah si, une idée. Tu dois être avec la , en séparateur décimal.

Remplace "." par "," dans la formule.

eric

30chronos.xlsx (13.18 Ko)

Merci eriiic et Andre13

tout fonctionne à merveille

je vous souhaite un excellent week-end

Rechercher des sujets similaires à "chrono seconde"