Mites onnistuisi seuraava:
Solun arvo on millisekunteina esim. 3666600 ja se pitäisi saada muotoon 01:01:06:600 (Tunnit:Minuutit:Sekunnit:millisekunnit).
Solun arvo on millisekunteina esim. 3666600 ja se pitäisi saada muotoon 01:01:06:600 (Tunnit:Minuutit:Sekunnit:millisekunnit).
Vastaukset 6
Vanhimmat
=TEXT(A1/(24*3600000);"TT:MM:SS:") & MOD(A1;1000)
Toimii hienosti Kiitos!
Ei toimikkaan kun tarkemmin katsoi. Kaava laskee ylimääräisen sekunnin muutokseen aina välillä 500-999ms. Mikä korjaukseksi?
Miten tuohon pakottaisi vielä millisekuntien määräksi (sekunnin desimaalit) kaksi? Muotoilu ei nähtävästi toimi tuollaisella kaavalla?
A1=aika
A2=A1/86400000
solumuotoilu t:mm:ss,00
=TEXT(A1/(24*3600000)-IF(MOD(A1;1000)>=500;1/86400;0);"TT:MM:SS:") & TEXT(MOD(A1;1000)/10;"00")
Viimeisen esimerkin mukaisella kaavalla näyttäis toimivan oikein. Suuret kiitokset!