У меня возникла проблема в сводной таблице (Excel 2016).
Мои исходные данные содержат фактические даты (сгенерированные с помощью EOMONTH
функции) в стандартном YYYY-MM-DD
формате:
[$-en-US]d-mmm;@
Однако моя сводная таблица по умолчанию показывает другой формат (предположительно ):
Я попробовал изменить формат этих ячеек:
- Чистый способ: выбрав параметры поля, затем отформатировав и используя
YYYY-MM-DD
- Грязный способ: выделив ячейки и изменив их формат на
YYYY-MM-DD
Однако ни один из них не сработал. Формат остался неизменным. Я также пробовал использовать другой формат, например "Валюта", но это не сработало.
Интересно, что я попробовал сделать то же самое с полем «Идентификатор сотрудника», которое представляет собой число, и я смог отформатировать его как угодно (валюта, число...) в сводной таблице.
При использовании в качестве поля,почему невозможно отформатировать дату в сводной таблице, хотя можно отформатировать число? Есть ли чистый способ изменить формат даты в сводной таблице?
Я мог бы использовать TEXT
функцию, чтобы отформатировать источник как текст, но тогда я бы потерял возможность фильтровать по определенному году, а также по временной шкале. Я мог бы также добавить еще одно поле в исходную таблицу, но это не очень чистое решение.