Note: The other languages of the website are Google-translated. Back to English

Jak przekonwertować ciąg czasu na czas w programie Excel?

Na przykład masz listę ciągów tekstowych w arkuszu, a teraz musisz przekonwertować te ciągi tekstowe na godzinę lub datę i godzinę, jak możesz to rozwiązać? Tutaj przedstawię kilka sztuczek, aby szybko przekonwertować ciąg tekstowy na czas w programie Excel.

Konwertuj ciąg tekstowy na czas

Konwertuj ciąg tekstowy na datę i godzinę


strzałka niebieski prawy bąbelek Konwertuj ciąg tekstowy na czas

Aby przekonwertować ciąg tekstowy na czas, możesz użyć pewnych formuł do rozwiązania.

1. Wybierz komórkę i wpisz tę formułę = WARTOŚĆ CZASU (LEWA (A1; DŁ (A1) -2) & „:” & PRAWA (A1,2)) (A1 to ciąg tekstowy, który chcesz przekonwertować na czas) i naciśnij Wchodzę. Jeśli potrzebujesz, możesz przeciągnąć uchwyt wypełniania do wymaganego zakresu. Zobacz zrzut ekranu:
ciąg-czasu-dokumentu-do-czasu-1

2. Następnie kliknij prawym przyciskiem myszy wybrane komórki i wybierz Formatowanie komórek z menu kontekstowego, a następnie w Formatowanie komórek dialog, wybierz Czas z Wszystkie produkty lista pod Numer następnie wybierz żądany typ czasu.
ciąg-czasu-dokumentu-do-czasu-2

3. kliknij OK, teraz ciągi tekstowe są konwertowane na czas.
ciąg-czasu-dokumentu-do-czasu-3

Uwaga:

1. Ta formuła nie działa poprawnie, gdy ciąg tekstowy zawiera sekundy, na przykład 120158.

2. Jeśli format ciągu tekstowego to 120456P, możesz użyć tej formuły =TEXT(--(LEFT(A1,LEN(A1)-1)),"0\:00\:00")+((RIGHT(A1,1)="P")/2), a następnie sformatuj komórki jako 12-godzinny zegar, którego potrzebujesz. Zobacz zrzut ekranu:

ciąg-czasu-dokumentu-do-czasu-4
ciąg-czasu-dokumentu-do-czasu-5

strzałka niebieski prawy bąbelek Konwertuj ciąg tekstowy na datę i godzinę

Jeśli twój ciąg tekstowy zawiera datę i godzinę, na przykład 20141212 0312, możesz użyć długiej formuły do ​​rozwiązania.

1. W pustej komórce wpisz tę formułę =DATE(LEFT(A1,4),MID(A1,5,2),MID(A1,7,2))+TIME(MID(A1,10,2),RIGHT(A1,2),0), a następnie naciśnij Wchodzę klucz, jeśli potrzebujesz, możesz zastosować tę formułę do zakresu.

2. Następnie kliknij prawym przyciskiem myszy wybrane komórki i wybierz Formatowanie komórek z menu kontekstowego, a następnie w Formatowanie komórek dialog, wybierz Data z Wszystkie produkty listy i wybierz odpowiedni typ z prawej sekcji.
ciąg-czasu-dokumentu-do-czasu-6

3. kliknij OK. Teraz możesz zobaczyć ciąg tekstowy przekonwertowany na datę i godzinę.
ciąg-czasu-dokumentu-do-czasu-7

Wskazówka.Jeśli chcesz przekonwertować czas na dziesiętne godziny, minuty lub sekundy, spróbuj użyć rozszerzenia Kutools dla programu Excel'S Konwertuj czas jak pokazano na poniższym zrzucie ekranu. To pełna funkcja bez ograniczeń 30 dni, pobierz i wypróbuj teraz bezpłatną wersję próbną.

Szybko przekonwertuj czas na wartość dziesiętną w programie Excel

Na przykład masz listę czasu potrzebnego do przeliczenia na godziny, minuty lub sekundy dziesiętne, jak możesz szybko i łatwo rozwiązać ten problem w programie Excel? Plik Konwertuj czas of Kutools dla Excel, może wyświadczyć ci przysługę.   Kliknij, aby 30 dni bezpłatnego okresu próbnego!
doc czas konwersji
 
Kutools dla programu Excel: z ponad 300 przydatnymi dodatkami do programu Excel, które można bezpłatnie wypróbować bez ograniczeń 30 dni.


Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

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!
officetab dół
Sortuj komentarze według
Komentarze (18)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
to nie wygląda na skrót... Chcę skrótu do konwersji danych na czas bez użycia myszy
Ten komentarz został zminimalizowany przez moderatora na stronie
Witam, jeśli potrzebujesz skrótu do konwersji ciągu liczb na czas, możesz przytrzymać Shit+Ctrl i nacisnąć klawisze @.
Ten komentarz został zminimalizowany przez moderatora na stronie
używając [ =TEKST(--(LEWO(A1,DŁ(A1)-1)),"0\:00\:00")+((PRAWO(A1,1)="P")/2)] formuła,
w przykładzie nr 2 powyżej, 123706A >> zostanie przekonwertowane na 12:37:06 (zamiast 12:37:06)
jak można to naprawić?
Ten komentarz został zminimalizowany przez moderatora na stronie
używając [ =TEKST(--(LEWO(A1,DŁ(A1)-1)),"0\:00\:00")+((PRAWO(A1,1)="P")/2)] formuła,
w przykładzie nr 2 powyżej, 123706A >> zostanie przekonwertowane na 12:37:06 (zamiast 12:37:06)
jak można to naprawić?
Ten komentarz został zminimalizowany przez moderatora na stronie
Wystarczy zmienić P na A w formule =TEXT(--(LEFT(A1,LEN(A1)-1)),"0\:00\:00")+((RIGHT(A1,1) ="A")/2), formatuje komórkę formuły jako gg:mm:ss AM/PM
Ten komentarz został zminimalizowany przez moderatora na stronie
więc jeśli wpiszesz 35943A, otrzymasz 3:59:43 (co jest świetne).
ale jeśli wpiszesz 123706A, spodziewasz się, że dostaniesz 12:37:06, ale zamiast tego otrzymasz 12:37:06 (co nie jest takie wspaniałe).
również jeśli wpiszesz 123706P, otrzymasz 12:37:06 (znowu spodziewasz się 12:37:06 PM).
meridiem są niepoprawne tylko dla 12xxxx, formuła działa bezbłędnie dla 1~11.
jakiś sposób na ulepszenie formuły, aby była wszechstronna? Dziękuję Ci
Ten komentarz został zminimalizowany przez moderatora na stronie
To trochę skomplikowane, przepraszam, że nie mogę ci pomóc. Może ktoś na naszym forum https://www.extendoffice.com/forum.html może ci pomóc, jeśli umieścisz w nim pytanie.
Ten komentarz został zminimalizowany przez moderatora na stronie
2h 50m jak przeliczyć na 2:50
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, Ayaan, możesz spróbować funkcji Znajdź i zamień, h (puste) zamień na : , m zamień na nic
Ten komentarz został zminimalizowany przez moderatora na stronie
Jak mogę przekonwertować 1 godzinę 35 minut 25 sekund, zapisany jako format tekstowy na format godziny (gg:nn:ss)?
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, Gabriel, możesz wypróbować tę formułę = TIME (LEFT (K4,1),MID (K4,8,2),MID (K4,15,2)) K4 to komórka zawierająca tekst, który chcesz przekonwertować, a następnie sformatować wynik jako czas.
Ten komentarz został zminimalizowany przez moderatora na stronie
=A1/(24*60) (metody algebry)..hahhaha
następnie zastosuj format czasu
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, mam zapytanie.
Chcę przekonwertować czas trwania wyodrębniony w formacie #h #m #s na format czasu trwania, aby móc go filtrować. Na przykład:
Moje dane mają pole o nazwie Czas trwania sesji, a format komórki to „Ogólne”, a komórka mówi „1h 2m 15s”. Muszę przekonwertować te dane na 01:02:15, ale nie w formacie czasu, ale czasu trwania. Czy jest na to sposób.
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć!

Użyłem jednej z powyższych formuł, aby przekonwertować ciąg czasu i zadziałało to pięknie, oczekując na wszystko, co miało format 1200P. Powinien zostać przekonwertowany na 12:00, ale zamiast tego zostanie przekonwertowany na 00:00. Jakieś przemyślenia, dlaczego lub jak to naprawić?

Użyłem: "120456P, możesz użyć tej formuły =TEKST(--(LEFT(A1,LEN(A1)-1)),"0\:00\:00")+((RIGHT(A1,1)= "P")/2)"

Nie miałem żadnych sekund w ciągu czasu, więc usunąłem ostatni zestaw zer w formule i nadal działał.
Ten komentarz został zminimalizowany przez moderatora na stronie
jak przekonwertować datę/godzinę za pomocą tego formatu tekstowego 08 07
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć Tina, podaj konkretny przykład dla wyjaśnienia i opisania Twojego problemu. Dziękuję Ci.
Ten komentarz został zminimalizowany przez moderatora na stronie
jak przekonwertować 06Hr:11Mi na 06:11
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, abinash kumar, możesz usunąć znaki alfa z łańcucha czasu.
Ten samouczek może ci pomóc:
Jak usunąć znaki alfa z komórek w programie Excel?
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL