2017-03-03 74 views
0

我一直在使用數據透視表運行此問題,其中當用戶將粘貼日期作爲文本複製時,數據透視表日期字段取消組合並且不會重新組合修復數據。Excel Pivot字段日期不會在文本條目修復後分組

這是一個帶問題的示例工作表:https://1drv.ms/x/s!AgQyzBn90YbTot8U0u6SZqYpzR_EfQ

下面是重現該問題的步驟:

  1. 打開所附文件。列A & B是數據透視表的來源。請注意,日期按月份分組(我想要)。
  2. 將列E中的「文本日期」複製到「日期」列中 - 只需按Ctrl-c/v,不粘貼值或任何特殊的東西。一定不要覆蓋標題,只是數據。
  3. 刷新數據透視表。請注意,日期不再分組,這是有道理的,因爲只有日期以這種方式分組。
  4. 將實際日期(從F列)複製到A列以解決數據問題。
  5. 刷新數據透視表。嘗試將日期分組。注意他們不能再分組。爲什麼?這與之前的數據相同!添加&刪除字段不起作用。
  6. 將源數據更改爲A1:B571(實際數據範圍而不是整列)。日期現在可以分組。
  7. 按照步驟2-5。請注意,如果未選擇整個列,則會出現相同的問題。
  8. 將源數據更改爲A:B(整列)。日期現在可以再次分組。

如何強制Excel正確解釋數據 - 第一次分析該字段時的方式?

回答

0

我偶然發現了一個奇怪的解決方案:點擊「刷新」兩次,你將被允許再次分組日期。

不知道爲什麼,但它的工作原理。

0

如果您已嘗試過所有「確保您的日期確實處於日期格式」Q & A Excel數據透視表按日期發佈並且仍無法使其工作,請繼續閱讀。

底線了前面:

  • 啓動對話以創建選擇您的數據範圍在工作表數據透視表,然後選擇插入 - >數據透視表。會出現一個小對話窗口。
  • 在對話框的底部,你可以看到這樣一行:

Choose whether you want to analyze multiple tables 其次
_ Add this data to the Data Model

  • 在我的情況下,_ Add this data to the Data Model默認爲被檢查。當我取消選中此選項,然後創建數據透視表時,數據透視表上下文菜單(通過右鍵單擊數據透視表中的日期列)中不再顯示分組依據 - 並且一切正常。

背景:

我在Windows 10

我已經在最近幾個月也有類似的問題,運行Excel 2013年,我一直在敲打我的頭在鍵盤上尋找跨越的解決方案Interwebs。我相信問題源於Excel 2013和2016中的數據模型(我使用2013)。有關數據模型以及如何使用它們的更多信息,請參閱this Microsoft help page。我意識到,當我在Excel中添加了一些加載項(Power Query,Power Pivot等)與數據模型相關時,我的Group By By Grayed in Pivot Tables中出現了問題。

那時我注意到「創建數據透視表」對話框的最後一節提到了數據模型。

一旦我開始在創建數據透視表對話框中取消選中此選項,我就可以在數據透視表中按分組日期。

我實際上已經開始使用Python和熊貓來做一些我需要這種類型的分組功能的分析。我喜歡熊貓,並且正在尋找各種各樣的方法來使用它的迷人之處 - 但找到解決Excel 2013問題的方法對我來說是一個很大的節省時間。

我希望這可以幫助我看到類似Excel 2013/2016 Group By的其他許多人遇到問題。