Excel将结果行移动到第一行

时间:2016-03-04 11:47:15

标签: excel pivot

我主要是程序员,不经常使用Excel,但是我不需要构建报告。我想这是一个非常简单的问题或根本不可能,但我自己找不到任何东西

我制作了一个数据透视图,现在我想将整体总和移到报告的前面,这样如果有人读到它,他会首先看到整体编号。

我只有德语Excel,所以我不知道这里的英文名字,我希望截图清楚说明:

enter image description here

1 个答案:

答案 0 :(得分:1)

可以使用#! /usr/bin/env python,运行两个数据透视表,并隐藏不必要的列。

我构建了一个可以应用于您的数据的示例表:

pivot1

选择您的数据透视表以打开Slicers菜单,然后点击“插入切片器”:

pivot2

选择您希望过滤的字段:

pivot3

将整个数据透视表复制并粘贴到新工作表中。粘贴时确保它仍然是数据透视表。

在新复制的数据透视表中,删除所有列,以便您只剩下行标签和总计:

pivot4

返回原始数据透视表并在数据透视表左侧插入三列:

pivotcolumns

导航回数据透视表的副本并复制此剪裁后的数据透视表:

pivottrimmed

返回原始数据透视表并将其粘贴到数据透视表左侧的范围内(中间留一个空白列):

pivotpaste

隐藏右侧数据透视表上的Pivottable Tools,缩小两个数据透视表之间的空白列,然后重新排列Row Labels

slicers

您现在在数据透视表的开头有Grand Total,可以通过slicers进行过滤。