![](https://cdn.wiki-base.com/6711776/excel_formula_convert_decimal_hours_to_excel_time__2.png.webp)
Formuła ogólna
=hours/24
Podsumowanie
Aby przekonwertować godziny w formacie dziesiętnym na prawidłowy czas w programie Excel, podziel przez 24. W przykładzie przedstawionym formuła w C5 to:
=B5/24
co zwraca 0,04167, czyli równowartość 1 godziny. Komórka D6 pokazuje ten sam wynik w formacie czasu, który wyświetla 1:00.
Wyjaśnienie
W systemie daty Excel jeden dzień jest równy 1, więc możesz myśleć o czasie jako o wartościach ułamkowych 1, jak pokazano w poniższej tabeli:
godziny | Frakcja | Wartość | Czas |
---|---|---|---|
1 | 1/24 | 0,04167 | 1:00 |
3 | 3/24 | 0,125 | 3:00 |
6 | 6/24 | 0,25 | 6:00 |
4 | 4/24 | 0,167 | 4:00 |
8 | 8/24 | 0.333 | 8:00 |
12 | 12/24 | 0.5 | 12:00 |
18 | 18/24 | 0,75 | 18:00 |
21 | 21/24 | 0,875 | 21:00 |
Oznacza to, że jeśli masz liczbę dziesiętną dla godzin, możesz po prostu podzielić przez 24, aby uzyskać poprawną reprezentację godzin w programie Excel. Po podzieleniu przez 24 możesz zastosować wybrany format czasu lub użyć wyniku w operacji matematycznej z innymi datami lub godzinami.
W tym przykładzie, ponieważ B10 zawiera 12 (co oznacza 12 godzin), wynik wynosi 12/24 = 0,5, ponieważ pół dnia przypada 12 godzin. Po zastosowaniu formatu czasu, takiego jak h: mm, Excel wyświetli 12:00.
Czas trwania dłuższy niż 24 godziny
Aby wyświetlić godziny, które reprezentują okres dłuższy niż 24 godziny, musisz dostosować format liczb. Po prostu zawiń h w nawiasy kwadratowe w następujący sposób:
(h):mm
Aby wyświetlić w ciągu kilku minut, możesz zrobić to samo z m:
(m)
Nawiasy wskazują programowi Excel, że czas jest czasem trwania, a nie porą dnia. W tym artykule szczegółowo omówiono formaty liczb.