Может кто-нибудь, пожалуйста, помогите мне найти встроенный в Excel (любой версии) готовый формат для даты / времени, как: MM / дд / гггг чч: мм AM / PM

Я не могу представить, что это не распространенный формат? 10/05/2018 17:03 PM Мне нравятся однозначные цифры с нулем, и год из 4 цифр, но нигде в списке формата "Дата" или в списке "Пользовательский" ничего похожего не существует.

Каждый раз, когда мне нужно отформатировать столбец даты / времени в Excel, мне нужно вручную ввести эту строку формата.

РЕДАКТИРОВАТЬ: На основе ответов, которые я ценю - мне нужно уточнить вопрос. Я знаю, как выбирать диапазоны и выбирать форматы и т.д. Меня просто поразило, что из всех форматов, доступных в списке Excel в диалоговом окне "Формат ячеек" - ни один из них не был тем, что я бы назвал очень распространенным форматом даты / времени (если не самым распространенным в США), и языком по умолчанию формат в сша). Я думал, что, возможно, копал слишком глубоко, и что была какая-то горячая клавиша для формата "Default Locale DateTime".
Спасибо за любую помощь в этом.

2 ответа2

0
  1. Выберите ячейки, к которым вы хотите применить форматирование.
  2. Выберите домашнюю ленту
  3. В разделе номера выберите кнопку расширения в правом нижнем углу или в раскрывающемся меню выберите «Больше форматов номера» ...

пример 1

  1. В мастере форматирования ячеек выберите вкладку «Число».
  2. В области Категория: выберите Пользовательский.

Пример 2

  1. Между окном образца и областью прокрутки, перечисляющим все форматы, где показано «Общее» на рисунке выше, введите следующий формат:

    мм / дд / гггг чч: мм AM / PM

  2. Используйте «Мастер рисования» на домашней ленте, чтобы применить пользовательский формат к другим ячейкам.

В моих пользовательских форматах, когда я прокручиваю вниз, есть пользовательское время даты, которое подходит близко:

yy/mm/dd hh:mm

Он дополняет нули, но не дает AM/PM. Также порядок дат смешивается с тем, что вы хотите, но он соответствует моим системным настройкам.

Пример 3

0

Самый быстрый метод, который я могу вам предложить - это однострочный код VBA.

Thisworkbook.worksheets("Sheet1").range("A1:A150").numberformat = "MM/DD/YYYY HH:MM AM/PM"

Как это устроено:

  • Нажмите Alt+F11 чтобы открыть редактор VB.
  • Из меню «Вид» найдите и нажмите « Немедленное окно», чтобы открыть.
  • Скопируйте и вставьте этот код в ближайшее окно и нажмите кнопку «Ввод».
  • Excel отформатирует указанный диапазон данных (A1:A150) для указанной даты и времени.

Замечания:

При необходимости измените Sheet Name и Cell references на ячейки в коде.

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