2015-01-13 3 views
0

Я использую Powerpivot для создания сводной таблицы в Excel.Powerpivot неправильно преобразовать значение даты в текст в сводной таблице

В Powerpivot столбец Date_Received корректно отформатирован как Date (dd/mm/yyyy), и все столбцы даты корректно работают в Powerpivot. Однако, когда я пытаюсь сводить данные по сводной таблице в excel, все столбцы даты преобразуются в текст и ведут себя как текст в pivottable. Следовательно, я не могу сгруппировать результат по Year, Month ... или даже сортировать данные от Oldest to Newest.

Я думаю, что это очень распространенная проблема с Powerpivot, может кто-то помочь?

ответ

1

Мое предположение, что вы основаны в Великобритании? Это хорошо известная и давняя проблема, связанная с PowerPivot, неспособная правильно понять формат даты.

Есть некоторые вещи, которые нужно сделать, чтобы обойти это:

  • Используйте отдельную таблицу дат, которая имеет столбец уникальных дат непрерывных, которые охватывают ваш необходимый период. Каждая другая таблица с датами должна быть связана с этим.
  • В окне PowerPivot на вкладке «Дизайн» отметьте это как свою таблицу дат с вашим столбцом даты как «дату»
  • Измените формат столбца этой даты в окне PowerPivot на то, что не является двусмысленным - I имеют тенденцию использовать yyyy-mm-dd.

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

Смежные вопросы