Excel 数据透视表按日期分组时日期排序错误

Eva*_*win 3 microsoft-excel

我有一个表格,其中A 列包含日期(它们是日期,并被 Excel 识别为日期并存储在内存中)

为了证明 Excel (2016) 将它们识别为日期,我尝试通过调用将值转换为日期DATEVALUE(),但它显示该值作为 Excel 日期存储在内存中:

日期识别证明

当我尝试通过右键单击“10-Jun”字段来按最旧/最新排序时,Excel 选择的排序方式很糟糕:

Excel 排序不正确

另一个问题/错误/副作用是,当我尝试更改格式时,它会忽略我的更改。

选择日期格式示例

这个问题很奇怪,我不确定我是否在 Excel 中发现了错误,但它目前正在破坏我的图表。:(

Eva*_*win 5

我解决了。Excel 2016中的数据透视表日期处理肯定存在某种形式的错误,但是当我创建数据透视表并选中“将此数据添加到数据模型”复选框时,Excel 现在可以正确对日期进行排序。

在此输入图像描述


更新:

对于那些在 Excel 中遇到日期和管理其他数据问题的人来说,Microsoft 最新的 Office 产品Power BI是一个很好的解决方案(可以更好地处理日期),并允许您对数据进行转换。