3

У меня есть электронная таблица в Excel, где есть несколько записей в столбце даты в формате aa.bb.yy

Как я могу изменить их на dd/mm/yyyy?

До сих пор у меня не было никакого успеха с использованием стандартных функций форматирования даты в Excel, так как ввод aa.bb.yy не распознается как дата.

1 ответ1

8

Если порядок форматирования совпадает с вашим собственным форматом даты, вы можете использовать стандартную функцию замены текста (Ctrl+H), заменить . по - и Excel будет автоматически их анализировать.

Перед заменой:

После:

Если это не так, то вы можете использовать DATEVALUE и другие функции, чтобы извлечь компоненты даты отдельно и объединить их в нужном формате.

Пример: если xx.xx.yy на самом деле mm.dd.yy, то вы можете сделать:

=DATEVALUE("20"&RIGHT(A2,2)&"-"&LEFT(A2,2)&"-"&MID(A2,4,2))

При этом используется формат YYYY-MM-DD, который не зависит от платформы и региона. Вы получите значение raw (int), поэтому вам нужно будет выбрать формат ячейки вручную, но после этого оно будет работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .