Jak usunąć czas z daty / znacznika czasu w programie Excel (4 proste sposoby)

Excel umożliwia wyświetlanie danych w wielu różnych formatach. I jest zbyt wiele do wyboru, jeśli chodzi o daty i godziny w Excelu.

A ponieważ istnieje tak wiele formatów, istnieją również sposoby na ich edycję i modyfikację.

Jedną z typowych rzeczy, które wiele osób musi często robić w programie Excel, jest: usuń czas z dat (tj. usuń godzinę ze znacznika czasu, aby mieć tylko datę).

Poniżej znajduje się przykład, w którym kolumna A zawiera znaczniki czasu (z datą i godziną), a kolumna B ma tylko wartość daty.

W tym samouczku pokażę Ci kilka sposobów, aby usuń czas z daty w Excelu.

Jedną rzeczą, którą musisz wiedzieć, zanim przejdę do metod, jest to, że data i godzina są przechowywane jako liczby w Excelu. Chociaż możesz zobaczyć randkę 01.01.2021-2022, w rzeczywistości jest to numer 43831 na zapleczu. Podobnie czas jest również przechowywany jako liczby. Na przykład, 01 stycznia 2010 15:00 to liczba 43831.63 w zapleczu (gdzie część całkowita reprezentuje datę, a część dziesiętna reprezentuje czas).

Zmień format, aby ukryć godzinę przed sygnaturą czasową

Jeśli chcesz tylko pokazać datę, a nie datę i godzinę, możesz to łatwo zrobić, zmieniając format komórek w programie Excel.

Oznacza to, że faktycznie nie usuwasz czasu ze znacznika czasu, a jedynie ukrywasz część czasu.

Poniżej znajduje się przykład, w którym mam tę samą wartość daty w obu komórkach, ale ponieważ są one sformatowane inaczej, widzisz godzinę w jednej, a nie w drugiej.

Jak widać na powyższym obrazku, pasek formuły pokazuje zarówno datę, jak i godzinę, podczas gdy komórka pokazuje tylko datę

Poniżej znajdują się kroki, aby usunąć/ukryć czas z daty, zmieniając formatowanie komórek:

  1. Wybierz komórkę, w której masz znacznik czasu, z którego chcesz usunąć czas
  2. Trzymaj Kontrola klawisz, a następnie naciśnij 1 klucz. Spowoduje to otwarcie okna dialogowego Formatowanie komórek
  3. W oknie dialogowym Formatowanie komórek wybierz kartę Liczba
  4. W lewym okienku kliknij opcję Data
  5. W opcjach po prawej wybierz format, w jakim ma być wyświetlana data
  6. Kliknij OK

Powyższe kroki natychmiast ukryją część czasu przed znacznikiem czasu, a zobaczysz tylko datę.

Pamiętaj, że ta metoda ukrywa tylko część czasu i jej nie usuwa. Oznacza to, że jeśli użyjesz tych komórek w jakichkolwiek obliczeniach, będą one zawierać datę i godzinę.

W tej metodzie są dwie dobre rzeczy:

  1. Nie potrzebujesz osobnej kolumny, aby uzyskać wynik. Po prostu zaznacz komórki z danymi i zmień format samych komórek.
  2. Nie zmienia oryginalnej wartości - zmienia tylko sposób jej wyświetlania. Jeśli więc musisz użyć oryginalnych danych, nadal masz je w stanie nienaruszonym.

Jeśli chcesz całkowicie usunąć część czasu ze znacznika czasu, lepiej użyć metody formuły (omówionej dalej) lub metody Znajdź i zamień lub Text to Columns (omówione poniżej)

Usuń czas z daty w programie Excel za pomocą formuł

Istnieje kilka łatwych formuł, których można użyć do usunięcia części czasu ze znacznika czasu i uzyskania tylko części daty.

W tej sekcji pokażę, jak to zrobić, używając trzech formuł Excela - INT, DATEVALUE i TEXT.

Korzystanie z formuły INT

Załóżmy, że masz zestaw danych, jak pokazano poniżej, i chcesz usunąć część czasu ze wszystkich tych komórek i mieć tylko część daty.

Poniżej znajduje się formuła INT, która może to zrobić:

=WEW.(A2)

Powyższa formuła przyjmuje wartość komórki jako dane wejściowe i zwraca tylko część całkowitą i usuwa część dziesiętną. Ponieważ daty są przechowywane jako wartości całkowite, a czas jest przechowywany jako ułamek / dziesiętny w programie Excel, po usunięciu części dziesiętnej pozostaje tylko część daty.

Ale nadal widzisz w wyniku część czasu (12:00)… dlaczego tak jest?

Wynika to z formatu komórki, który zmusza ją do wyświetlania daty i godziny. A ponieważ wartość czasu wynosi 0, pokazuje 00:00 dla wszystkich komórek.

Więc teraz, aby nie pokazywać części czasu, będziesz musiał zmienić format, aby wyświetlał tylko datę, a nie godzinę.

Oto kroki, aby wyświetlić tylko datę, a nie godzinę w programie Excel:

  1. Kliknij kartę Strona główna
  2. W grupie Numer kliknij menu rozwijane
  3. Wybierz Krótka data (lub Długa data) - w zależności od tego, jak ma być wyświetlana data.

Otóż ​​to!

Pomyślnie usunąłeś czas z daty.

Pamiętaj, że za pomocą tej formuły faktycznie zmieniłeś wartość, pozbywając się części dziesiętnej. Różni się to od metody omówionej wcześniej (gdzie po prostu zmieniliśmy format, aby ukryć część czasu).

Zobaczmy teraz inną formułę Excela, aby to zrobić.

Korzystanie z formuły DATA WARTOŚĆ

Podczas gdy formuła INT wyodrębnia część całkowitą i odrzuca część dziesiętną (która jest częścią czasu), funkcja DATA.WARTOŚĆ ma jedno zadanie - podać wartość daty ze znacznika czasu.

Tak więc, jeśli podam wartość wejściową jako 29-02-2020 02:36:43, poda mi tylko wartość daty, a nie godziny.

Poniżej znajduje się składnia, jeśli formuła DATA.WARTOŚĆ:

=DATA.WARTOŚĆ(data_tekst)

DATA.WARTOŚĆ przyjmuje tylko jeden argument, ale musi być datą w formacie tekstowym. Oznacza to, że jeśli bezpośrednio podam datę lub komórkę zawierającą datę jako dane wejściowe, zwróci to błąd.

Muszę się upewnić, że data jest w formacie tekstowym. Więc będę musiał połączyć funkcję DATA.WARTOŚĆ z funkcją TEKST, aby uzyskać wynik.

Poniżej formuła, która usunie czas z daty:

=DATA.WARTOŚĆ(TEKST(A2;"dd-mm-rrrr"))

Powyższa formuła wykorzystuje funkcję TEKST do pobrania daty i podania jej w określonym formacie tekstowym. Jest to następnie używane przez funkcję DATA.WARTOŚĆ do zwrócenia tylko części daty ze znacznika czasu.

Zobaczysz wynik jako liczbę - która jest wartością numeryczną daty. Możesz ręcznie zmienić format wyniku na krótką/długą datę lub skorzystać z poniższej formuły:

=TEKST(DATA.WARTOŚĆ(TEKST(A2;"dd-mm-rrrr")),"dd-mm-rrrr")

W powyższej formule owinąłem wynik DATA.WARTOŚĆ w formule TEKST i określiłem format jako „dd-mm-rrrr”. Dałoby to wynik jako wartość tekstową, ale nie musisz się martwić o format.

Usuń czas od daty za pomocą funkcji Znajdź i zamień

Jeśli dane sygnatury czasowej mają format pokazany poniżej, możesz użyć funkcji wyszukiwania i zastępowania, aby szybko pozbyć się części czasu.

Załóżmy, że masz zestaw danych, jak pokazano poniżej, i chcesz usunąć część czasu i mieć tylko datę.

Poniżej znajdują się kroki, aby usunąć czas od daty za pomocą funkcji Znajdź i zamień:

  1. Wybierz komórki, z których chcesz usunąć czas
  2. Kliknij kartę Strona główna
  3. W grupie Edycja kliknij opcję Znajdź i wybierz
  4. Kliknij opcję Zamień. Spowoduje to otwarcie okna dialogowego „Znajdź i zamień”
  5. w Znajdź co: pole, wprowadź * (znak spacji, po którym następuje symbol gwiazdki)
  6. Zostawić Zamienić: pole puste
  7. Kliknij Zamień wszystko

Powyższe kroki natychmiast usuną część czasu z komórki, a zostaniesz tylko z datą.

Ale nadal możesz zobaczyć wynik, jak pokazano poniżej, gdzie data zawiera również część czasu (chociaż cała wartość czasu to 12:00 AM).

Dzieje się tak, ponieważ pozbyliśmy się wartości czasu z ogólnej daty, ale nadal nie zmieniliśmy formatu, aby wyświetlać tylko datę, a nie godzinę.

Zauważ, że działa to tylko wtedy, gdy masz dane w formacie, w którym po dacie następuje znak spacji, a następnie godzina. Jeśli masz wiodące spacje, ta metoda nie zadziała. Najpierw musisz pozbyć się wiodących spacji, a następnie użyć tej metody.

Poniżej znajdują się kroki, aby uzyskać tylko datę i nie wyświetlać części czasu:

  1. Kliknij kartę Strona główna
  2. W grupie Numer kliknij menu rozwijane
  3. Wybierz Krótka data (lub Długa data) - w zależności od tego, jak ma być wyświetlana data.
Jedną z zalet korzystania z funkcji Znajdź i zamień na formułach jest to, że nie potrzebujesz dodatkowej kolumny, aby uzyskać wynik. Możesz mieć wyniki w tych samych komórkach, w których były oryginalne dane. Upewnij się tylko, że utworzyłeś kopię zapasową na wypadek, gdybyś w przyszłości potrzebował oryginalnych danych.

Usuń czas od daty za pomocą tekstu do kolumn

Tekst na kolumny służy głównie do dzielenia tekstu w komórce.

W tym przykładzie użyję go do podzielenia znacznika czasu na datę i godzinę. Gdy to zrobię, zostanie mi tylko część daty, którą mogę następnie sformatować, aby wyświetlić datę w dowolny sposób.

Załóżmy, że masz zbiór danych, jak pokazano poniżej:

Poniżej znajdują się kroki, aby użyć tekstu do kolumn w celu usunięcia części czasu z daty:

  1. Wybierz komórki, z których chcesz usunąć czas
  2. Kliknij kartę Dane
  3. W grupie Narzędzia danych kliknij opcję „Tekst do kolumn”
  4. W Kreatorze tekstu na kolumnę wykonaj następujące czynności:
    1. Krok 1 z 3: Wybierz opcję „Rozdzielone”
    2. Krok 2 z 3: Wybierz spację jako ogranicznik
    3. Krok 3 z 3: W sekcji Podgląd danych kliknij kolumnę zawierającą wartości czasu, a następnie wybierz opcję „Nie importuj kolumny (pomiń)”. Zachowaj tę samą komórkę docelową, w której masz dane
  5. Kliknij Zakończ

Powyższe kroki usuną część czasu z komórek, a pozostanie tylko data.

Jednak nadal będziesz widzieć godzinę z każdą datą (gdzie godzina będzie wynosić 12:00 lub coś podobnego). Dzieje się tak, ponieważ format komórek nadal wymusza wyświetlanie czasu,

Poniżej znajdują się kroki, aby zmienić format, aby wyświetlał tylko datę:

  1. Kliknij kartę Strona główna
  2. W grupie Numer kliknij menu rozwijane
  3. Wybierz Krótka data (lub Długa data) - w zależności od tego, jak ma być wyświetlana data.

Dzięki funkcji Tekst do kolumn możesz również uzyskać dane wynikowe w osobnych komórkach (i zachować oryginalne dane bez zmian). Aby to zrobić, musisz określić komórkę docelową w kroku 3 kreatora Tekst do kolumn.

Oto kilka prostych i szybkich sposobów na usuń czas z daty w Excelu. Wybrana metoda będzie zależeć od tego, czy chcesz zachować oryginalne dane, czy nie. Gdy używasz formuł, daje wynik w osobnej kolumnie, a po zmianie formatu lub użyciu funkcji Znajdź i zamień lub Tekst na kolumny da wynik w tych samych komórkach.

Mam nadzieję, że ten samouczek programu Excel okazał się pomocny.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave