Om du vill konvertera en giltig Excel -tid till decimal sekunder kan du multiplicera med 86400. I exemplet som visas är formeln i C6:
=A1*86400
som returnerar ett värde på 60, eftersom det finns 60 sekunder på 1 minut.
FörklaringI Excel-tidssystemet är en 24-timmarsdag lika med 1. Detta betyder att tider och timmar är bråkvärden på 1, som visas i tabellen nedan:
Timmar | Tid | Fraktion | Värde |
---|---|---|---|
1 | 01:00 | 1/24 | 0,04167 |
3 | 03.00 | 3/24 | 0,125 |
6 | 06:00 | 24/6 | 0,25 |
4 | 04:00 | 4/24 | 0,167 |
8 | 08:00 | 8/24 | 0,333 |
12 | 12:00 | 12/24 | 0,5 |
18 | 18.00 | 18/24 | 0,75 |
tjugoett | 09:00 | 21/24 | 0,875 |
Eftersom varje timme kan representeras som 1/24 kan du konvertera en Excel -tid till decimaltimmar genom att multiplicera värdet med 24, konvertera till decimalminuter genom att multiplicera värdet med 1440 (24 * 60) och konvertera till sekunder genom att multiplicera med 86400 (24 * 60 * 60).
Med tidsvärdet 6:00 cell A1 kan du visualisera konverteringen så här:
=B6*86400
Excel -tiden 6:00 konverteras till 21 600 sekunder.
Formatera resultatet som nummer
När du multiplicerar ett tidsvärde med 86400 kan Excel automatiskt formatera resultatet med ett tidsformat som h: mm, vilket visar värdet felaktigt. För att visa resultatet som ett vanligt nummer, använd Allmänt eller talformat .
Författare Dave Bruns