Как ввести даты в формате даты ISO 8601 (ГГГГ-ММ-ДД) в Excel (и сделать так, чтобы Excel распознал этот формат как значение даты)?
Я пытался ввести эту дату в формате ISO 8601 (ГГГГ-ММ-ДД) в Excel 2010: 2012-04-08
, но Excel автоматически конвертирует формат даты в 4/8/2012
,
Я пробовал прокручивать различные типы форматов дат, из которых Excel позволяет мне выбирать, но формат "ГГГГ-ММ-ДД" отсутствует:
Есть ли способ для Excel распознавать формат даты ISO 8601 как значение даты (и не преобразовывать его автоматически в другой формат) при вводе в ячейку?
6 ответов
То, что вы хотите, это использовать пользовательский формат. Просто введите его в поле.
Существует НАМНОГО более простой и безопасный способ сделать это:
В датах, просто поменяйте местность в Австралии и пуф! Доступны стандартные даты ANSI И если вы находитесь в США, Канаде, Австралии или Новой Зеландии, это не соответствует вашему формату валюты, поскольку все эти страны используют символ $.
Почему - в их бесконечной мудрости -Microsoft не делает это доступным для ВСЕХ локалей - загадка, но так было годами.
Я использовал пользовательские форматы раньше. Я изменил свой системный регион (Панель управления> Все элементы панели управления> Регион) на английский (Великобритания), короткую дату на "гггг-ММ-дд" и Excel затем автоматически не исправил с "2015-10-06" на "10/6/2015". Хотя это не было автоматически исправлено другим способом, но если вы введете его таким образом, оно останется таким же. Сэкономил мне время наверняка!
Excel распознал вашу запись yyyy-mm-dd, поэтому он автоматически преобразовал ее в региональный формат коротких дат (Windows 7: Пуск> Панель управления> Регион и язык> Форматы).
Вы хотели, чтобы Excel распознал и отобразил формат.
В дополнение к вышесказанному, если вы хотите, чтобы дата соответствовала короткому формату даты пользователя, добавьте звездочку *yyyy-mm-dd. Я не рекомендую это, но вы можете сделать это.
Однажды я сделал список, в котором мы хотели, чтобы элементы сортировались по дате, но для публикации в Интернете мы хотели отображать только год и месяц. У нас был столбец "Дата", где мы ввели дату в полном формате гггг-мм-дд. Во втором столбце (B) мы преобразовали дату (=A2), чтобы показать только год и месяц с форматом ячейки: гггг-мм. Когда пришло время для публикации, мы сортируем по дате, копируем другие необходимые столбцы, например BD, и вставляем на веб-страницу. Работал как шарм.
Это то, что работает для меня вместо этого: если это столбец клеток...
Выберите столбец "Вкладка данных", затем текст в столбцы (в меню xl2003), выберите фиксированную ширину, но без разделителей. Выберите "Дата" (ymd). Это преобразует данные в даты.
Теперь вы можете отформатировать диапазон так, как вам нравится. кредит идет к Дейву здесь: http://msgroups.net/microsoft.public.excel.worksheet.functions/how-do-i-convert-d/75235
Пользовательские форматы являются очевидным решением.
Если вы не хотите отпускать мышь, вы можете прокрутить локаль вверх на одну опцию от "Английский (США)" до "Английский (Великобритания)", и среди вариантов появится формат YYYY-MM-DD.,