Jak przekonwertować godziny, minuty i sekundy na godziny dziesiętne w programie Excel?
Jeśli masz listę godzin wyświetlaną jako formatowanie godzin dziesiętnych, ale jesteś przyzwyczajony do formatowania hh: mm: ss (formatowanie godzin, minut i sekund), jak możesz to zrobić? Za pomocą poniższych metod możesz rozwiązać problem dotyczący rozmów między godzinami, minutami, sekundami i godzinami dziesiętnymi.
Konwertuj godziny, minuty i sekundy na dziesiętne za pomocą formuły
Konwertuj godziny, minuty i sekundy na dziesiętne jednym kliknięciem
Konwertuj dziesiętne na godziny, minuty i sekundy za pomocą formuły
Konwertuj dziesiętne na godziny i minuty za pomocą VBA
Konwertuj godziny, minuty i sekundy na dziesiętne za pomocą formuły
Przypuśćmy, że masz listę czasu w formacie godzin, minut i sekund w kolumnie A i aby przekonwertować je na czas dziesiętny, wystarczy wykonać następujące kroki:
1. Wybierz pustą komórkę, na przykład Komórka B1, wprowadź tę formułę = A1 * 24 w komórce (komórka A1 wskazuje komórkę, którą chcesz przekonwertować jej dane na czas dziesiętny, możesz ją zmienić według potrzeb), a następnie kliknij Wchodzę na klawiaturze. Zobacz zrzut ekranu:
2. Następnie przeciągnij uchwyt wypełnienia, aby wypełnić zakres, z którym chcesz pracować. Zobacz zrzut ekranu:
3. Następnie musisz sformatować komórki wyników w kolumnie B jako formatowanie ogólne, wybierając zakres, klikając prawym przyciskiem myszy i klikając Formatowanie komórek w menu kontekstowym. Zobacz zrzut ekranu:
4. Następnie kliknij Numer w zakładce Formatowanie komórek i kliknij Ogólne od Kategoriay: pole, a następnie kliknij OK aby zamknąć okno dialogowe. Zobacz zrzut ekranu:
Możesz zobaczyć wynik, jak pokazano poniżej:
Konwertuj godziny, minuty, sekundy na godziny dziesiętne jednym kliknięciem
Jeśli Kutools dla programu Excel zainstalowany w programie Excel, możesz użyć Konwertuj czas narzędzie do szybkiej konwersji hh: mm: ss na deciaml godziny / minuty / sekundy.
Kutools dla programu Excel, ponad 300 przydatne funkcje, ułatwiają pracę. | ||
Po bezpłatna instalacja Kutools dla programu Excel, wykonaj poniższe czynności:
Wybierz komórki czasowe i kliknij Kutools > Treść > Konwertuj czasi wybrać opcję konwersji zgodnie z potrzebami. Zobacz zrzut ekranu:
Następnie wyskakuje okno dialogowe przypominające o liczbie przekonwertowanych komórek, kliknij OK, aby je zamknąć, a cały wybrany czas został przekonwertowany.
Wskazówka: Jeśli chcesz zapisać przeliczoną liczbę dziesiętną w innej lokalizacji, możesz kliknąć Kutools > Treść > Konwertuj czas wyświetlić Konwertuj czas a następnie w oknie dialogowym zaznacz plik typ konwersji potrzebujesz i sprawdź Zapisz w innej lokalizacji zaznacz pole wyboru i wybierz komórkę, aby wyświetlić wynik, kliknij Ok, a czas został przeliczony i umieszczony w nowej lokalizacji. Zobacz zrzut ekranu:
Konwertuj czas na dziesiętne godziny / minuty / sekundy
Konwertuj dziesiętne na godziny, minuty i sekundy za pomocą formuły
I odwrotnie, jeśli chcesz przekonwertować czas dziesiętny na formatowanie godzin, minut i sekund, możesz wykonać następujące czynności:
Przypuśćmy, że Twoje dane znajdują się w kolumnie A i musisz je przekonwertować na formatowanie godzin, minut i sekund.
1. Wybierz pustą komórkę, w tym przypadku wybieram komórkę B1 i wpisuję tę formułę = A1 / 24 w B1 (komórka A1 wskazuje komórkę, którą chcesz przekonwertować na formatowanie godzin, minut i sekund, możesz je zmienić według potrzeb), a następnie kliknij Wchodzę na klawiaturze. Zobacz zrzut ekranu:
2. Powtórz krok 1, aby wprowadzić powyższą formułę, tak jak potrzebujesz w Kolumnie B, jeden po drugim, na przykład wprowadź = A2 / 24 w komórce B2 i kliknij Wchodzę. Zobacz zrzut ekranu:
3. Następnie musisz sformatować komórki w kolumnie B jako formatowanie gg: mm: ss, wybierając zakres, w którym używana jest formuła i klikając prawym przyciskiem myszy Formatowanie komórek w menu kontekstowym. Zobacz zrzut ekranu:
4. Następnie kliknij Numer w zakładce Formatowanie komórek i kliknij Czas od Kategoria: i wybierz 13:30:55 z Rodzaj Nieruchomości: w prawej sekcji, a następnie kliknij OK aby zamknąć okno dialogowe. Zobacz zrzut ekranu:
Możesz zobaczyć, że dane zostały przekonwertowane.
Konwertuj dziesiętne na godziny i minuty za pomocą VBA
Przy powyższym wzorze = A1 / 24 konwertowanie czasu jeden po drugim jest trochę stratą czasu, ale za pomocą kodu VBA można przekonwertować listę dziesiętnego czasu na godziny i minuty jednocześnie.
1. Utrzymać ALT i naciśnij F11 na klawiaturze, aby otworzyć plik Microsoft Visual Basic dla aplikacji okno.
2. kliknij wstawka > Modułi skopiuj VBA do modułu.
VBA: Konwertuj czas dziesiętny na godziny i minuty
Sub ConvertToTime()
'Updateby20140227
Dim Rng As Range
Dim WorkRng As Range
Dim xHours As Variant
Dim xMin As Variant
Dim xValue As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
xValue = Rng.Value
xHours = VBA.Split(xValue, ".")(0)
xMin = VBA.Split(xValue, ".")(1) * 60
Rng.Value = xHours & ":" & VBA.Left(xMin, 2)
Next
End Sub
3. kliknij run lub naciśnij F5 aby uruchomić VBA, a Kutools dla programu Excel pojawi się okno dialogowe, w którym możesz wybrać zakres roboczy. Zobacz zrzut ekranu:
4. kliknij OK w wyskakującym oknie dialogowym wybrane dane zakresu zostały przekonwertowane na formatowanie godzin i minut. Zobacz zrzut ekranu:
Wskazówka: Po uruchomieniu powyższego kodu VBA utracisz oryginalne dane, więc lepiej skopiuj je i zarezerwuj przed uruchomieniem VBA.
Z łatwością dodawaj dni / lata / miesiąc / godziny / minuty / sekundy do daty i godziny w programie Excel |
Przypuśćmy, że masz w komórce dane formatu daty i godziny, a teraz musisz dodać liczbę dni, lat, miesięcy, godzin, minut lub sekund do tej daty. Zwykle użycie formuły jest pierwszą metodą dla wszystkich użytkowników programu Excel, ale trudno jest zapamiętać wszystkie formuły. Z Kutools dla programu Excel'S Pomocnik daty i godziny narzędzie, możesz łatwo dodać dni, lata, miesiące lub godziny, minuty lub sekundy do daty i godziny, a ponadto możesz obliczyć różnicę dat lub wiek na podstawie danych urodzin, nie pamiętając w ogóle wzoru. Kliknij, aby uzyskać pełny, bezpłatny okres próbny w ciągu 30 dni! |
Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do Excela, możesz wypróbować bez ograniczeń w 30 dniach. |
Względne artykuły:
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!