Excel 数据透视表将日期排序为文本,而不是按时间顺序

Excel 数据透视表将日期排序为文本,而不是按时间顺序,excel,sorting,date,pivot,ssas,Excel,Sorting,Date,Pivot,Ssas,我想我已经尽了一切努力让我的数据透视表将日期排序为日期而不是标签。我所有的日期过滤器都在我试图排序的列上工作,所以我想Excel知道它们是日期。但是,当我尝试从a-z排序列时,我希望Excel将它们从低到高排序,但Excel将它们作为文本排序,如下所示: February 1, 2006 February 1, 2007 February 1, 2008 February 10, 2006 February 10, 2007 February 10, 2008 February 11, 2006

我想我已经尽了一切努力让我的数据透视表将日期排序为日期而不是标签。我所有的日期过滤器都在我试图排序的列上工作,所以我想Excel知道它们是日期。但是,当我尝试从a-z排序列时,我希望Excel将它们从低到高排序,但Excel将它们作为文本排序,如下所示:

February 1, 2006
February 1, 2007
February 1, 2008
February 10, 2006
February 10, 2007
February 10, 2008
February 11, 2006
February 11, 2007
February 11, 2008
February 12, 2006
February 12, 2007
February 12, 2008

有人知道这个问题的解决方案和非技术人员可以理解和使用的简单解决方案吗?

您能更改多维数据集吗?你是开发者还是用户?如果是开发商,您可以将日期更改为YYYY-MM-DD吗?那是最简单的。如果没有,请参见下文

如果您已有可排序的成员属性,则有一个类似的线程可以帮助您:


另一个重要的考虑因素是,如果您只需要标准排序,那么可以在开发人员设计维度时进行。只需按键排序,它应该是正确排序的。并在Excel中进行排序时选择数据源顺序

将日期格式化为YYYY-MM-DD将使其排序正确,但Excel仍无法将其识别为日期。我会看看你的链接。我也编辑了我的帖子,提到在设计尺寸时确保正确设置排序顺序。