无法将Excel数据透视表行标签排序为数字

时间:2014-01-31 21:47:56

标签: excel sorting pivot-table powerpivot

在Excel 2010中使用PowerPivot并创建数据透视表,尝试将包含数值的行标签列排序为数字而不是文本。然而,无论我尝试过什么,Excel都拒绝参与其中。

例如,我创建了一个非常简单的Excel电子表格,其中包含一个名为“MyValues”的列,如下所示:

**MyValues**
  1
  2
  3
  4
  12
  12
  23
  44
  12292

我已使用PowerPivot将该电子表格导入到另一个文件中,并且在源电子表格和PowerPivot窗口中,已确认a)数据类型为数字,b)值按预期排序(即从最大值开始)最小的,反之亦然。)

但是当我创建一个数据透视表并将该MyValues列用作行标签时,Excel会将这些值排序为文本:

**MyValues**
  1
  12
  12292
  2
  23
  3
  4
  44

我是否遗漏了某些内容,或者您​​只能在数字列中将数字排序为数字?

2 个答案:

答案 0 :(得分:0)

这很乏味,但你可以将它们拖到适当位置。

答案 1 :(得分:0)

似乎行为已在Excel 2013中修复。