Formuła programu Excel: Konwertuj czas programu Excel na sekundy dziesiętne -

Formuła ogólna

=A1*86400

Podsumowanie

Aby przekonwertować prawidłowy czas programu Excel na sekundy dziesiętne, możesz pomnożyć przez 86400. W pokazanym przykładzie formuła w C6 to:

=B6*86400

która zwraca wartość 60, ponieważ 60 sekund przypada na 1 minutę.

Wyjaśnienie

W systemie czasu programu Excel jeden 24-godzinny dzień jest równy 1. Oznacza to, że czasy i godziny są wartościami ułamkowymi 1, jak pokazano w poniższej tabeli:

godziny Czas Frakcja Wartość
1 1:00 W NOCY 1/24 0,04167
3 03:00 3/24 0,125
6 6:00 6/24 0,25
4 4:00 RANO 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
21 21:00 21/24 0,875

Ponieważ każdą godzinę można przedstawić jako 1/24, możesz przekonwertować czas programu Excel na godziny dziesiętne, mnożąc wartość przez 24, przekonwertować na minuty dziesiętne, mnożąc wartość przez 1440 (24 * 60), i przekonwertować na sekundy, mnożąc przez 86400 (24 * 60 * 60).

Za pomocą wartości czasu 6:00 w komórce A1 możesz wizualizować konwersję w następujący sposób:

=A1*(24*60*60) =(6/24)*86400 =0.25*86400 =21,600

Czas programu Excel 6:00 jest konwertowany na 21 600 sekund.

Sformatuj wynik jako liczbę

Po pomnożeniu wartości czasu przez 86400 program Excel może automatycznie sformatować wynik przy użyciu formatu czasu, takiego jak h: mm, co spowoduje niepoprawne wyświetlenie wartości. Aby wyświetlić wynik jako zwykłą liczbę, zastosuj format ogólny lub liczbowy.

Interesujące artykuły...