1

У меня есть лист Excel, в котором существуют различные столбцы даты. Изначально все даты были в формате «01.01.2000», но я хотел тире, поэтому я сделал поиск-замену всех, ожидая замены всех слэшей (/) тире (-).

Это изменение произошло в некоторых клетках, а не во всех клетках. Все мои ячейки имеют одинаковый формат, как показано ниже.

DateFormatAcrossAllCells

Теперь у меня есть различные даты в моем листе, такие как 01.01.2000 и 01-01-2000.

Мне нужно изменить все даты, чтобы они напоминали 01-01-2000. Я попытался вручную изменить косые черты на тире, но Excel переключает дату обратно на то, что было изначально, с косыми чертами.

Тем не менее, у меня есть фильтры, примененные к моему столбцу дат, и я заметил, что в фильтре некоторые даты отображаются как год со складным меню, которое затем показывает месяц со складным меню, которое затем показывает день. Другие даты не показывают это и показывают дату полностью, такую как, "01.01.2000". Образец ниже.

DateFilterMenu

Даты, которые отображаются со свертываемыми элементами, могут принимать дефисы (-), если я их ввожу, даты, которые не отображаются в виде свертываемых элементов, например «01/01/2000» , не принимают дефисы. Это моя проблема.

Итак, как я могу сделать так, чтобы эти даты принимали тире и как сделать так, чтобы все мои даты стали свертываемыми в фильтре?

Рад сделать любые разъяснения.

2 ответа2

1

Я немного поссорился с Excel, но оказалось, что шаги по решению этой проблемы с датами были для меня более ответственными, прежде чем я начал вводить даты.

Решение

Я хотел иметь формат даты для английского языка (Великобритания), но мой формат Windows 10 был установлен на английский (США). Поэтому, когда я набирал дд / мм / гггг, в Excel это интерпретировалось как мм / дд / гггг. Поэтому я изменил свои настройки.

Панель управления -> Часы и регион и на вкладке Форматы я выбрал правильный формат, в данном случае английский (Великобритания).

Поэтому я вернулся к своему листу Excel, удалил все даты из столбцов даты, изменил формат этих столбцов на английский (Великобритания), а затем снова добавил свои даты.

0

Вы всегда можете создать собственный формат (на первом изображении слева внизу). В этой таблице показаны заполнители для различных элементов даты:

Courtesy ablebits.com

Из вопроса не ясно, использует ли ваша локаль формат DDMMYYYY или MMDDYYYY, поэтому я просто выберу MMDDYYYY для примера. Вы должны ввести в окне пользовательского формата: mm-dd-yyyy для форматирования, как 02-01-2019 .

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