Конвертируйте формат даты 29.05.2014, 12:00:00, 29.05.2014

3942
Justin L.

У меня есть столбец с датами в следующем формате, отметка времени «29.05.2014, 12:00:00 AM» - я пробовал всевозможные вещи, чтобы попытаться заставить их все обрезать часть времени и конец только с "29.05.2014" безрезультатно.

Кто-нибудь может помочь?

1
Что вы пробовали конкретно? Вы пытались отформатировать ячейки как дату (выбирая строку формата MM / DD / YYYY)? Dmitry Grigoryev 8 лет назад 0

2 ответа на вопрос

1
Scott Marlin

1) Выделите ячейки, для которых вы хотите изменить формат.

2) Щелкните правой кнопкой мыши выделенный выбор. Выберите «Формат ячеек».

3) В диалоговом меню выберите вкладку «Число», а затем опцию «Дата» слева.

4) Я думаю, что формат, который вы ищете, является вторым снизу в списке справа.

Ничего не происходит, когда я делаю это с тысячей или около того ячеек, которые уже содержат даты в первом формате. Я полагаю, что могу написать небольшой VB скрипт, но я пытался избежать этого Justin L. 8 лет назад 0
Я заметил, что когда я щелкаю в определенной ячейке, а затем где-то еще, она переходит в правильный формат ... но я не хочу делать это для тысяч строк. Justin L. 8 лет назад 0
После применения желаемого формата вы можете сохранить, закрыть и снова открыть? Обновление представления может быть «застряло», но рабочая книга знает правильный формат. Принудительное повторное открытие должно заставить его адаптироваться к новому формату для вас. Похоже, он имеет правильный формат по тому, как он обновляется, когда вы щелкаете по ячейке, но поскольку их так много, он не может обработать их все, пока он открыт. Scott Marlin 8 лет назад 0
Закрытие и повторное открытие также не сработало :( Однако, это сообщение в блоге решило эту проблему! Http://www.groovypost.com/howto/refresh-cell-data-number-formatting-excel/ Спасибо за помощь, Скотт! Justin L. 8 лет назад 0
Потрясающие! Рад, что вы нашли решение. Scott Marlin 8 лет назад 0
@JustinL. Вы должны сделать это ответом на этот вопрос. Вы всегда можете ответить на свой вопрос. Ayan 8 лет назад 0
1
Justin L.

В Excel 2013 (возможно, в других версиях) кажется, что когда вы применяете формат к диапазону ячеек, которые уже содержат данные, которые вы хотите отформатировать, вам нужно немного взломать, чтобы заставить ячейки с данными переформатировать. Этот пост объяснил взлом (он описывает конкретный числовой формат, но я считаю, что он работает для любого форматирования):

groovypost.com/howto/refresh-cell-data-number-formatting-excel


Для простоты я подытожил ниже:

  1. Выделите диапазон данных, который вы только что отформатировали
  2. Перейдите на вкладку «Данные» и нажмите «Текст в столбцы».
  3. Выберите «С разделителями», нажмите «Далее»
  4. Снимите флажки со всех разделителей (в моем аккаунте была только одна вкладка)
  5. Нажмите «Далее» и закончите.

И вуаля! Ячейки теперь должны быть отформатированы так, как вы и предполагали.

Похожие вопросы