Przejdź do głównej zawartości

Jak przekonwertować różne niestandardowe formaty daty na standardową datę w programie Excel?

Być może podczas korzystania ze skoroszytu programu Excel napotkałeś różne niestandardowe formaty dat. Program Excel ich nie rozpoznaje i nie można ich używać do żadnych celów obliczeniowych ani zmieniać ich formatu zgodnie z potrzebami. Jak możesz zmienić te dziwne formaty daty na standardową datę Excela?

Konwertuj daty przechowywane jako tekst na normalną datę Excela za pomocą formuły
Konwertuj liczby na normalną datę Excela za pomocą funkcji Tekst na kolumny
Z łatwością konwertuj różne niestandardowe daty na normalną datę Excela za pomocą Kutools for Excel


Konwertuj daty przechowywane jako tekst na normalną datę Excela za pomocą formuły

Tutaj opowiem o użyciu funkcji DateValue do zmiany dat tekstu na właściwe daty Excela. Kiedy wprowadzasz "2013 / 03 / 21 do komórki, ten apostrof przed datą służy do wskazania programowi Excel, że wartość w komórce jest wartością tekstową (patrz poniższy zrzut ekranu). Możesz przekonwertować daty tego tekstu na datę programu Excel w następujący sposób:

doc-konwertuj-do-normalnej-daty1

1. W sąsiedniej komórce B1 wprowadź formułę = Wartość daty (A1)zobacz zrzut ekranu:

doc-konwertuj-do-normalnej-daty2

2. Następnie naciśnij Wchodzę klucz, formuła zwraca liczbę 41317. To jest poprawna odpowiedź, ale ma nieprawidłowy format. Musisz więc zmienić format daty.

3. Wybierz komórkę B1 i kliknij prawym przyciskiem myszy, wybierz Formatowanie komórek z menu kontekstowego. w Formatowanie komórek okno dialogowe, kliknij Numer > Datai wybierz lokalną datę według potrzeb. Zobacz zrzut ekranu:

doc-konwertuj-do-normalnej-daty3

4. Następnie kliknij OK, liczba została przekonwertowana na normalną datę programu Excel. Następnie wybierz komórkę B1 i przeciągnij uchwyt wypełniania do zakresu, w którym chcesz zawrzeć tę formułę. Zobacz zrzut ekranu:

doc-konwertuj-do-normalnej-daty4

Wskazówka: Może masz też ten format daty 2013 marca 12 rThe Wartość daty funkcja może również zmienić ją na datę programu Excel. Zrób tak:

1. Wprowadź wzór = DATEVALUE (RIGHT (A1,2) & „-” & MID (A1,6,3) & „-” & LEFT (A1,4)) do pustej komórki B1. Zobacz zrzut ekranu:

doc-konwertuj-do-normalnej-daty5

2. Następnie dotknij Wchodzę wybierz komórkę B1, a następnie przeciągnij uchwyt wypełniania do wymaganego zakresu. Zobacz zrzut ekranu:

doc-konwertuj-do-normalnej-daty6

To tylko dwa proste przykłady, jeśli masz inny format daty tekstowej, potrzebujesz innych formuł.

Jedno kliknięcie, aby przekonwertować różne niestandardowe daty na normalną datę w programie Excel:

Połączenia Konwertuj na datę użyteczność Kutools dla programu Excel może pomóc w szybkiej konwersji różnych niestandardowych dat na zwykłe daty w tym samym czasie za pomocą jednego kliknięcia w programie Excel. Pobierz teraz Kutools dla programu Excel! (30-dniowy bezpłatny szlak)


Konwertuj liczby na normalną datę Excela za pomocą funkcji Tekst na kolumny

Czasami możesz mieć liczby, takie jak 20130321 w komórkach, ale teraz chcesz przekonwertować go na normalną datę Excela 3/21/2013The Tekst do kolumn narzędzie może konwertować liczby do rozpoznawanej daty programu Excel.

1. Wybierz komórki, które chcesz zmienić.

2. Kliknij Dane > Tekst do kolumn, W Konwertuj Kreator tekstu na kolumnę, Sprawdź Rozgraniczonei kliknij Następna.

doc-konwertuj-do-normalnej-daty7

3. W kroku 2 kliknij bezpośrednio Następna aby kontynuować.

doc-konwertuj-do-normalnej-daty8

4. W kroku 3 wybierz Data z Format danych kolumnyi wybierz YMD z Data Lista rozwijana. Zobacz zrzut ekranu:

doc-konwertuj-do-normalnej-daty9

5. Następnie kliknij koniec, a liczby w wybranych komórkach zostały zmienione na normalną datę programu Excel. Zobacz zrzuty ekranu:

doc-konwertuj-do-normalnej-daty10 -2 doc-konwertuj-do-normalnej-daty11

Konwertuj różne niestandardowe daty na normalną datę Excela za pomocą Kutools for Excel

Różne niestandardowe daty wymagają różnych rozwiązań, dlatego potrzebujemy poręcznej i wielofunkcyjnej metody, która pomoże nam zmienić różne dziwne daty na normalną datę Excela w tym samym czasie. Dzięki Konwertuj na datę of Kutools dla programu Excel, możesz szybko przekonwertować niestandardowy format daty, którego program Excel nie rozpoznaje jako normalny format daty.

Przed złożeniem wniosku Kutools dla programu ExcelProszę pobierz i zainstaluj najpierw.

1. Wybierz zakres z niestandardowymi datami, które chcesz przeliczyć, kliknij Kutools > Treść > Konwertuj na datęzobacz zrzut ekranu:

2. Następnie Konwertuj na datę pojawi się okno dialogowe, możesz zobaczyć, że wszystkie niestandardowe daty w wybranym zakresie są konwertowane do normalnego formatu daty w tym samym czasie. Zobacz zrzut ekranu:

  Jeśli chcesz mieć bezpłatną wersję próbną (30 dni) tego narzędzia, kliknij, aby go pobrać, a następnie przejdź do wykonania operacji zgodnie z powyższymi krokami.


Demo: Konwertuj różne niestandardowe formaty daty na standardową datę

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

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...

Opis


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!
Comments (36)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How to convert dd.mm.yyyy to excel date format
This comment was minimized by the moderator on the site
Hello Soon,

Glad to help. I have solution for this. Just use the second method in the article: Convert Numbers To Normal Excel Date With Text To Columns Function. Please follow the instructions in the method, and just make sure you choose DMY from the Date drop down list in step 4. See screenshot. Then click Finish to get the correct result, which is 6/21/2022.

Please have a try.

Sincerely,
Mandy
This comment was minimized by the moderator on the site
Taking A1 as the cell which has the date formatted as dd.mm.yyyy, ~

Formula----> =TEXT(DATEVALUE(SUBSTITUTE(A1,".","-")),"mm-dd-yyyy")
This comment was minimized by the moderator on the site
Hello Siddhartha,

Thank you for your reply. But the formula doesn't work in my case. For example, I have date 21.06.2022 in cell A1. Use your formula and it returns the #VALUE! error value.

I have solution for this. Just use the second method in the article: Convert Numbers To Normal Excel Date With Text To Columns Function. Please follow the instructions in the method, and just make sure you choose DMY from the Date drop down list in step 4. See screenshot. Then click finish to get the correct result, which is 6/21/2022.

Please have a try.

Sincerely,
Mandy
This comment was minimized by the moderator on the site
How do I remove the time form the date in excel?
This comment was minimized by the moderator on the site
Hello Harish,

Glad to help. Please see our article: https://www.extendoffice.com/documents/excel/875-excel-remove-time-from-date.html. In this article lists four methods to remove time from date. Please have a try. Have a nice day.

Sincerely,
Mandy
This comment was minimized by the moderator on the site
Select the column where that dates are > Ctrl+H > Find value as " *"; Replace value as blank > Replace all.
The date format would look something like this - dd-mm-yyyy 00:00:00.
Then change the date format to "Short Date".

Job done!
This comment was minimized by the moderator on the site
Hello Siddhartha,

Thank you again for your help. Have a nice day.

Sincerely,
Mandy
This comment was minimized by the moderator on the site
how do i convert 2109 (YYMM) into 09/2021
This comment was minimized by the moderator on the site
=TEXT(DATE(YEAR(LEFT(F10,2))+(YEAR(TODAY())-YEAR(LEFT(F10,2)))-(TEXT(TODAY(),"yy")-LEFT(F10,2)),RIGHT(F10,2),1),"mm/yyyy")
This comment was minimized by the moderator on the site
Hello Siddhartha,

Thank you for your help. Your formula works perfectly. Have a nice day.

Sincerely,
Mandy
This comment was minimized by the moderator on the site
I wanted to convert 1529557740 to this format Fri 22 Jun 2018 00:09:00. It didn't work. Can someone suggest
This comment was minimized by the moderator on the site
Found the answer: A2 / 86400 + 25569 - 5 / 24 (where A2 is column name and -5 UTC time offset for CST)
This comment was minimized by the moderator on the site
how do o convert from yyyyy-mm-ddd hh mm ss to yyyy-mm-dd?
This comment was minimized by the moderator on the site
how convert 2/1/2018 5:54:58 PM to Feb 01, 2018 3:08 PM
This comment was minimized by the moderator on the site
how to convert 12/14 to December 2014
This comment was minimized by the moderator on the site
Hi Team, how to convert date format from dd/mm/yyyy hh:mm:ss to dd-mm-yyyy hh:mm:ss by using any formula or simple step also. when am trying to do the format cells to change the date format, cells are remain same.pls do the needful.
This comment was minimized by the moderator on the site
Check out the example and formula of how to convert the exact data format which you want in the attached screen shot.
This comment was minimized by the moderator on the site
How to convert date format, '20.06.2016' to '20-06-2016' for applying the text formula?
This comment was minimized by the moderator on the site
Assuming the date is in cell A2, enter the following into cell B2 =SUBSTITUTE(A2,".","/")
This comment was minimized by the moderator on the site
=Text(dd-mm-yyyy)
This comment was minimized by the moderator on the site
I have an excel file that has a countdown function between time NOW and a future date/time. Works fine as long as I open the file every time on a laptop but when opened with a cell phone (IOS), the countdown calculates always to today's date as opposed to an assigned future date. Any thoughts?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations