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