我有一个工作表,其中的数据按特定顺序排序(数据来自外部源,因此有四个“ORDER BY”列,它们创建所需的排序顺序,但在工作表上隐藏)。但是,当创建数据透视表时,它会通过对为数据透视表选择的每个列进行排序来更改排序顺序。数据透视表中不使用四个“Order By”列。
有没有办法保留数据透视表中的原始排序顺序?
答案1
为另一个隐藏列中的数据分配序列号,并使用该序列号对数据透视表数据进行排序。如果需要,可以将序列号包含在数据透视表中,然后隐藏。
可以使用将一添加到上方单元格的公式来插入序列号,或者在第一个单元格中输入 1,在其下方输入 2,然后选择两个单元格,然后使用右下角的选择点将范围向下拖动。
答案2
尝试使用自定义列表。
- 功能区按钮
- 受欢迎的
- 编辑自定义列表按钮
- 输入逗号分隔的值,或从包含所需顺序的单元格导入。