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

标签 excel sorting pivot-table powerpivot

使用 PowerPivot 并在 Excel 2010 中创建数据透视表,尝试对包含数值而不是文本的行标签列进行排序。但是,无论我尝试过什么,Excel 都拒绝配合。

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

**我的值(value)观**
1
2
3
4
12
12
23
44
12292

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

但是,当我创建一个数据透视表并使用该 MyValues 列作为行标签时,Excel 反而对值进行排序,就好像它们是文本一样:

**我的值(value)观**
1
12
12292
2
23
3
4
44

我是否遗漏了什么,或者您只能在数值列中将数字排序为数字?

最佳答案

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

关于excel - 无法将 Excel 数据透视表行标签排序为数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21490666/

相关文章:

excel - 单元格值未显示在 VBA 中

VBA宏将工作表复制并粘贴到新工作簿中

excel - 如何在Excel中的if语句中指定第一个包含数据的单元格

python - 如何按日志文件的信息对日志文件进行排序?

java - 对 Java 集合进行排序时忽略单词 "the"

excel - 在 Excel 2010 中将总计行添加到数据透视图

sql - 如何避免 mysql 查询中出现重复?

C# UI自动化测试Excel Add In按钮

algorithm - 基数排序只使用稳定排序算法有什么必要?

r - 如何使用其他列 (R) 中的值创建列?