1

Как преобразовать следующий текст в формат {dd/mm/yyyy} , в Excel:

Dec 3, 2012
Nov 1, 2012
Oct 2, 2012
Sep 3, 2012
Aug 1, 2012
Jul 2, 2012
Jun 1, 2012

Ожидаемые результаты должны быть:

3/12/2012 {dd/mm/yyyy}
1/11/2012

5 ответов5

3

Вы можете использовать функцию DATEVALUE Excel для преобразования каждой строки даты в значения даты Excel, а затем отформатировать ячейки как даты.

Чтобы отформатировать ячейки, выберите их и щелкните правой кнопкой мыши. Выберите "Формат ячеек" в появившемся меню, выберите "Формат ячеек" и выберите формат даты.

3

Попробуйте использовать функцию "Текст в столбцы" для преобразования "на месте"

Выберите столбец дат, затем используйте

Данные> Текст в столбцы> Далее> Далее> в разделе "Формат данных столбца" выберите "Дата"> в раскрывающемся списке выберите MDY> ОК

Теперь у вас должны быть действительные даты, которые вы можете переформатировать любым способом, например, дд / мм / гггг

Смотрите здесь

2

Ваши даты уже имеют формат, который Excel должен распознавать (МММ ДД, ГГГГ), но иногда импорт данных может привести к форматированию ячеек в виде текста.

Вот один из способов решить вашу проблему:

  1. Введите 0 в ячейку и скопируйте его. Вы также можете скопировать пустую ячейку.

  2. Выберите все даты в вашем диапазоне. Щелкните правой кнопкой мыши ячейки> Специальная вставка > Добавить. Нажмите ОК.

    Ваши даты теперь должны выглядеть так:

  3. С выбранными датами нажмите Ctrl + F1 (при условии, что вы работаете в Windows), а затем измените числовой формат на mm/dd/yyyy , dd/mm/yyyy или по вашему усмотрению.

Вы также можете попробовать другие способы исправить ваши даты, например:

  • Скопируйте ячейки с текстовыми датами и вставьте их в пустые ячейки, используя Специальная вставка > Добавить.
  • Выделите ячейки с датами, измените числовой формат на m/dd/yyyy а затем вручную нажмите клавишу F2 для каждой ячейки. Но это слишком утомительно.
  • Как указано выше, используйте DATEVALUE .
0

если вы щелкнете правой кнопкой мыши, вам нужно выбрать опцию форматирования ячеек, выбрать опцию Custom (полностью внизу), затем в поле Type введите dd/mm/yyyy и нажать ok

0

Если вы можете сохранить дату в формате, например, 20120312, то вы можете использовать формулу ниже

=DATE(LEFT(C7;4);MID(C7;5;2);RIGHT(C7;2))

Пожалуйста, попробуйте ниже

=TEXT(A1;"dd/mm/yyyy")

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