Pobierz przykładowy skoroszyt
Ten samouczek pokazuje, jak używać Funkcja Excel CZAS WARTOŚĆ w programie Excel, aby przekonwertować czas przechowywany jako tekst na prawidłowy czas.
TIMEVALUE Przegląd funkcji
Funkcja TIMEVALUE Konwertuje czas zapisany jako tekst na odpowiadający mu numer seryjny.
Aby użyć funkcji arkusza programu Excel CZAS.WARTOŚĆ, wybierz komórkę i wpisz:
(Zwróć uwagę, jak pojawiają się dane wejściowe formuły)
TIMEVALUE Składnia i wejścia funkcji:
1 | =CZASWARTOŚĆ(czas_tekst) |
Argumenty funkcji (wejścia):
time_text - Czas zapisany jako tekst. Przykład „6:00:00”
CZAS WARTOŚĆ Przykłady
Konwertuj czas przechowywany jako tekst na czas
Podczas pracy w arkuszach kalkulacyjnych możesz napotkać czas przechowywany jako tekst. Zwykle można zidentyfikować czasy przechowywane jako tekst, ponieważ czasy są wyrównane do lewej i są poprzedzone apostrofami:
Te „czasy” są traktowane jako tekst i nie będziesz w stanie pracować z nimi jak w normalnych czasach.
Jednym ze sposobów konwersji tekstu na datę jest użycie funkcji CZAS.WARTOŚĆ:
1 | =WARTOŚĆCZASU(B3) |
Co warto wiedzieć o funkcji TIMEVALUE:
- TIMEVALUE ignoruje informacje o dacie. Aby przekonwertować datę+godzinę przechowywane jako tekst na liczbę, użyj funkcji WARTOŚĆ. Lub użyj funkcji DATA.WARTOŚĆ, aby uzyskać tylko datę.
TIMEVALUE w Arkuszach Google
Funkcja TIMEVALUE działa dokładnie tak samo w Arkuszach Google jak w Excelu:
TIMEVALUE Przykłady w VBA
Możesz także użyć funkcji CZAS.WARTOŚĆ w VBA. Rodzaj: application.worksheetfunction.timevalue(time_text)
Uruchamianie następujących oświadczeń VBA
12 | Zakres("B2") = CzasWartość(Zakres("A2"))Zakres("B3") = CzasWartość(Zakres("A3")) |
utworzy następujące wyjście
W przypadku argumentów funkcji (tekst_czasu itp.) można wprowadzić je bezpośrednio do funkcji lub zdefiniować zmienne, które będą używane w zamian.
Wróć do listy wszystkich funkcji w Excelu