Прескочи на основното съдържание

Как да конвертирате различни нестандартни формати на дата в стандартна дата в Excel?

Автор: Xiaoyang Последна промяна: 2020-04-30

Може би сте се сблъсквали с различни нестандартни формати на дата, когато използвате работната книга на Excel. Excel не ги разпознава и не можете да ги използвате за никакви изчислителни цели или да промените формата им според нуждите си. Как бихте могли да промените тези странни формати на датата на стандартната дата на Excel?

Преобразувайте дати, съхранени като текст, в нормална дата на Excel с формула
Преобразувайте числа в нормална дата на Excel с функцията Text to Columns
Лесно конвертирайте различни нестандартни дати в нормална дата на Excel с Kutools за Excel


Преобразувайте дати, съхранени като текст, в нормална дата на Excel с формула

Тук ще говоря за използването на функцията DateValue за промяна на текстовите дати на правилните дати на Excel. Когато въвеждате "2013 / 03 / 21 в клетка, този апостроф преди датата се използва, за да покаже на Excel, че стойността в клетката е текстова стойност (вижте следващата екранна снимка). Можете да конвертирате тези текстови дати в дата на Excel като следвате стъпките:

doc-convert-to-normal-date1

1. В съседната клетка B1 въведете формулата = Стойност на дата (A1), вижте екранна снимка:

doc-convert-to-normal-date2

2. След това натиснете Въведете ключ, формулата връща число 41317. Това е правилният отговор, но има грешен формат. Така че трябва да промените формата на датата.

3. Изберете клетка B1 и щракнете с десния бутон, изберете Форматиране на клетки от контекстното меню. В Форматиране на клетки кликнете върху Телефон за връзка: > Датаи изберете местната дата, както ви е необходима. Вижте екранна снимка:

doc-convert-to-normal-date3

4, След това кликнете OK, числото е преобразувано в нормална дата на Excel. След това изберете клетка B1 и плъзнете манипулатора за попълване до диапазона, който искате да съдържа тази формула. Вижте екранна снимка:

doc-convert-to-normal-date4

тип: Може би вие също имате този формат на датата 2013 март 12 г- Datevalue функция може да го промени и на дата на Excel. Направете следното:

1. Въведете формулата =DATEVALUE(RIGHT(A1,2)&"-"&MID(A1,6,3)&"-"&LEFT(A1,4)) в празната клетка B1. Вижте екранна снимка:

doc-convert-to-normal-date5

2. След това докоснете Въведете изберете клетка B1 и след това плъзнете манипулатора за запълване до диапазона, от който се нуждаете. Вижте екранна снимка:

doc-convert-to-normal-date6

Това са само два прости примера, ако имате друг формат на текстова дата, имате нужда от други формули, с които да се справите.

Едно кликване за конвертиране на различни нестандартни дати в нормална дата в Excel:

- Преобразуване в дата полезност на Kutools за Excel може да ви помогне бързо да конвертирате различни нестандартни дати в нормални дати едновременно само с едно кликване в Excel. Изтеглете Kutools за Excel сега! (30-дневна безплатна пътека)


Преобразувайте числа в нормална дата на Excel с функцията Text to Columns

Понякога може да имате числа като 20130321 в клетки, но сега искате да го конвертирате в нормална дата на Excel 3/21/2013- Текст към колони инструментът може да конвертира числата в разпозната дата на Excel.

1. Изберете клетките, които искате да промените.

2. Щракнете Дата > Текст към колони, В Съветник за преобразуване на текст в колони, Проверете ограничители, и кликнете Напред.

doc-convert-to-normal-date7

3. В стъпка 2 щракнете директно Напред да продължи.

doc-convert-to-normal-date8

4. В стъпка 3 изберете Дата от Формат на данните в колоната, и изберете инт от Дата падащ списък. Вижте екранна снимка:

doc-convert-to-normal-date9

5, След това кликнете завършеност, а числата в избраните клетки са променени на нормалната дата на Excel. Вижте екранни снимки:

doc-convert-to-normal-date10 -2 doc-convert-to-normal-date11

Преобразувайте различни нестандартни дати в нормална дата на Excel с Kutools за Excel

Различните нестандартни дати се нуждаят от различни решения, така че се нуждаем от удобен и многофункционален метод, който може да ни помогне да променим различни странни дати в нормална дата на Excel едновременно. С Преобразуване към дата of Kutools за Excel, можете бързо да конвертирате някакъв нестандартен формат за дата, който не може да бъде идентифициран от Excel като нормален формат за дата.

Преди да кандидатствате Kutools за Excel, Моля те първо го изтеглете и инсталирайте.

1. Изберете диапазона с нестандартни дати, който искате да конвертирате, щракнете Kutools > съдържание > Преобразуване към дата, вижте екранна снимка:

2. След това Преобразуване в дата се появи диалогов прозорец, можете да видите, че всички нестандартни дати в избрания диапазон се преобразуват едновременно в нормален формат на дата. Вижте екранна снимка:

  Ако искате да имате безплатен пробен период (30 дни) на тази помощна програма, моля, щракнете, за да го изтеглитеи след това преминете към прилагане на операцията съгласно горните стъпки.


Демонстрация: Преобразувайте различни нестандартни формати на дата в стандартна дата

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
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