Як я можу ввести дати у форматі дати ISO 8601 (РРРР-ММ-DD) у Excel (і чи визнав Excel цей формат як значення дати)?


27

Я намагався ввести цю дату у форматі ISO 8601 (YYYY-MM-DD) у Excel 2010:, 2012-04-08але Excel автоматично перетворює формат дати у 4/8/2012.

Я спробував прокручувати різні типи форматів дат, які Excel дозволяє мені вибирати, але формату "РРРР-ММ-DD" немає: введіть тут опис зображення

Чи існує спосіб Excel визнати формат дати ISO 8601 як значення дати (а не автоматично перетворити його в інший формат) при введенні в комірку?

Відповіді:


28

Те, що ви хочете, - це використовувати нестандартний формат. Просто введіть його в поле.

Знімок екрана форматних комірок
Клацніть для повного розміру


А як щодо Excel 2011? Немає поля для введення користувальницького формату!
Майкл

@Michael Вибачте, я не використовував і не маю доступу до копії Excel OS X. Спробуйте задати нове запитання, що стосується цієї версії явно (і скажіть, чому це питання не є дублікатом).
Боб

2

Excel визнав ваш запис yyyy-mm-dd, тому автоматично перетворив його у ваш регіональний формат коротких дат (Windows 7: Пуск> Панель управління> Регіон та мова> Формати).

Ви хотіли, щоб Excel розпізнавав і відображав формат.

На додаток до вищезазначеного, якщо ви хочете дати, яка відповідає формату короткої дати користувача, додайте зірочку * yyyy-mm-dd. Я не рекомендую, але ви можете це зробити.

Я колись робив список, де ми хотіли, щоб елементи відсортовані за датою, але для розміщення в Інтернеті ми хотіли відображати лише рік та місяць. У нас був наш стовпчик Дата, де ми вводили дату в повному обсязі рр-мм-дд. У другому стовпці (B) ми перетворили дату (= A2), щоб відображати лише рік та місяць у форматі комірки: yyyy-mm. Коли прийшов час публікації, ми сортуємо за датою, копіюємо інші потрібні стовпці, скажімо, BD та вставляємо на веб-сторінку. ДРУГА, як чарівність.


2

Я раніше використовував власні формати. Я змінив свій системний регіон (Панель управління> Усі елементи панелі керування> Регіон) на англійську (Великобританія), короткий термін - "yyyy-MM-dd", а потім Excel не виправлявся автоматично з "2015-10-06" на " 6.10.2015 ". Не вдалося виправити інший спосіб, але якщо ви введете його таким чином, він залишиться таким. Врятувало мені певний час точно!


2
Це досить божевільно, що вам доведеться брехати про своє місцезнаходження, щоб отримати стандартний формат дати ISO!
Майкл

2

Є МНОГО простіший, безпечніший спосіб зробити це:

У дати просто змініть місце локації на Австралію та пуф! Стандартні дати ANSI доступні І якщо ви знаходитесь у США, Канаді, Австралії чи Новій Зеландії, це не мавпа з вашим валютним форматом, оскільки всі ці країни використовують символ $.

Чому - з їхньої безмежної мудрості - Microsoft не робить це доступним для ВСІХ локалів - це загадка, але це було вже роками .


1

Це замість мене працювало: Якщо це стовпець комірок ...

Виберіть вкладку "Дані стовпця", після чого текст у стовпці (у меню xl2003) виберіть фіксовану ширину, але не мають розділових рядків. Виберіть дату (ymd) Це перетворить дані у дати.

Тепер ви можете відформатувати діапазон так, як вам подобається. кредит припадає на Дейва тут: http://msgroups.net/microsoft.public.excel.worksheet.functions/how-do-i-convert-d/75235


Ура! Так! Ось воно!!!
elliot svensson

1

Спеціальні формати - це очевидне рішення.

Якщо ви не хочете відпускати мишку, ви можете прокрутити локаль вгору по одному параметру з "англійська (Сполучені Штати)" до "англійська (Великобританія)", і формат YYYY-MM-DD з'явиться серед варіантів .


Оп, список "на замовлення" містить принаймні один формат ISO: yyyy-mm-dd;@(Excel 2013)
patricktokeeffe
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.