Преобразование dd/mm/yyy в mm/dd/yy в Excel (с изображениями)
Что такое формат даты в Excel?
По умолчанию формат даты в Excel - mm/dd/yyy. Из-за этого формата по умолчанию возникает большая проблема!
Что делать, если вы сохранили дату в формате dd/mm/yyy 1/7/2014 (1 июля 2014 года), но Excel прочитает ее как 7 января 2014 года (1/7/2014).
Первый вариант, который приходит на ум, - щелкнуть правой кнопкой мыши > Форматировать ячейки > Дата и выбрать нужный формат даты, но в данном случае это не сработает.
Поскольку опция Format Cells изменяет только формат даты Type и не преобразует формат даты, лучший способ скрыть формат даты в excel - использовать приведенную ниже формулу excel.
В этом посте мы расскажем о формуле excel, которая поможет вам преобразовать формат даты в excel из dd/mm/yyy в mm/dd/yyy.
Например: с 7 января 2014 г. (07.01.2014) по 1 июля 2014 г. (01.07.2014).
Почему?
Эта формула Excel очень полезна, когда у вас есть огромные данные в формате dd/mm/yyy, которые должны были быть в формате mm/dd/yyy.
Как уже говорилось ранее, к счастью или к сожалению, по умолчанию в Excel используется параметр mm/dd/yyy, поэтому 1 июляул. Excel читается как 7 январяth.
Поскольку данные огромны, вы не можете изменять их по одному, в таких случаях можно использовать приведенную ниже формулу!
Как преобразовать dd/mm/yyy в mm/dd/yyy в excel?
Если у вас есть дата в ячейке B1, скопируйте и вставьте приведенную ниже формулу в ячейку C1 и измените формат ячейки C1 на "Дата". Вот и все!!!
=IF(B1="","",IF(DAY(B1)>12,DAY(B1)&"/"&MONTH(B1)&"/"&YEAR(B1),VALUE(DATE(YEAR(B1),DAY(B1),MONTH(B1))))))
Лень читать? Смотрите Видео на YouTube о том, как преобразовать dd/mm/yyy в mm/dd/yyy в excel:
Смотреть Как преобразовать dd/mm/yyy в mm/dd/yyy
Дайте мне знать, насколько полезна была эта формула или знаете ли вы какие-либо другие лучшие способы конвертировать дату формат в Excel от дд/мм/гггг до мм/дд/гггг.
Изучите формулы Excel с помощью этого комплексного курса, который поможет вам пройти путь от основ до написания сложных формул.
10 Responses
Мне нужна временная метка также в преобразованном столбце
05/12/2021 11:30:33 AM преобразовать в 12/5/2021 11:30:33 AM,
Не могли бы вы помочь мне в этом?
=DATE(VALUE(RIGHT(A9,4)), VALUE(MID(A9,4,2)), VALUE(LEFT(A9,2)))
Спасибо за информацию.
При использовании этой формулы я столкнулся с ошибкой. Я пытаюсь преобразовать указанные ниже даты, однако получаю ошибку #Name
Мне нужна временная метка также в преобразованном столбце
5/21/2021 11:30:33 AM преобразовать в 21/5/2021 11:30:33 AM,
Не могли бы вы помочь мне в этом?
=SI(B1="","",SI(DIA(B1)> 12,DIA(B1)&"/"&
MES(B1)&"/"&AÑO(B1),
VALOR(FECHA(AÑO(B1),DIA(B1),MES(B1)))))
Не знаю, что происходит, но я постоянно получаю #VALUE
Это преобразование даты не применимо более чем на 13-й день
Привет, Виджай,
Спасибо, что сообщили мне об этом!
Вы можете использовать приведенную ниже формулу для преобразования дат в формате dd/mm/yyy в mm/dd/yyy, даже если число дней больше 13.
=IF(B1="","",IF(DAY(B1)>12,DAY(B1)
&"/"&MONTH(B1)&
"/"&YEAR(B1),VALUE(DATE(YEAR(B1),
ДЕНЬ(B1),МЕСЯЦ(B1)))))
Я обновила формулу в посте!!!
Спасибо,
Энсон
Я НЕ ВИЖУ НИКАКИХ ИЗМЕНЕНИЙ В ЭТОЙ НОВОЙ ФОРМУЛЕ. ОНА НЕ РАБОТАЕТ, ЕСЛИ ДЕНЬ БОЛЬШЕ 12. ПОЖАЛУЙСТА, ПОМОГИТЕ МНЕ РЕШИТЬ ПРОБЛЕМУ.
Не работает
КАК РЕШИТЬ ЗАДАЧУ БОЛЬШЕ 12