1

У меня проблема в сводной таблице (Excel 2016).

Мои исходные данные содержат фактические даты (сгенерированные с помощью функции EOMONTH ) в стандартном YYYY-MM-DD :

Источник данных

Однако моя сводная таблица показывает другой формат (предположительно [$-en-US]d-mmm;@) по умолчанию:

Я попытался изменить формат этих ячеек:

  1. Чистый способ: выбирая параметры поля, затем форматируй и используя YYYY-MM-DD
  2. Грязный способ: выбрав ячейки и изменив их формат на YYYY-MM-DD

Однако все это не сработало. Формат остается неизменным. Я также пытался использовать другой формат, например "Валюта", но он не работал.

Интересно, что я попытался сделать то же самое в поле "Идентификатор сотрудника", которое является числом, и я мог отформатировать его в любое место (Валюта, Число ...) в сводной таблице.

Почему при использовании в качестве поля невозможно отформатировать дату в сводной таблице, а можно отформатировать число? Есть ли чистый способ изменить формат даты в сводной таблице?

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

0