将两个嵌套的小计应用于Excel 2007中的表格

我想将两个嵌套的子汇总应用到Excel 2007中的表格,但是我发现“SubTotal”button似乎并不一致。

想象一下下面的表格

Year Colour Amount 2011 Red 10 2011 Green 20 

如果我select所有行并用下列参数点击“SubTotal”

  • 在每年的变化
  • 使用函数 – 总和
  • 将小计添加到 – 金额
  • replace当前的小计 – 没有
  • 分组之间的分页 – 没有
  • 下面的总结数据 – 没有

然后我做完全一样的,但 – 在每一个变化 – 颜色

我得到以下好的表,这正是我想要的

 Year Colour Amount Grand Total 30 2011 Total 30 Red Total 10 2011 Red 10 Green Total 20 2011 Green 20 

想象一下,在原始表格中,我将“绿色”更改为“红色”

 Year Colour Amount 2011 Red 10 2011 Red 20 

如果我按照上面的步骤,那么我希望看到表格在相同的格式。 但是,我得到以下

 Year Colour Amount Red Total 30 Grand Total 30 2011 Total 30 2011 Red 10 2011 Red 20 

正如你所看到的,红色的总数是在顶部,而我希望它在“2011总计”之后,就像在第一个表中一样。

有没有什么办法解决这个问题。 [我知道我可以手动做这个,但想使用SubTotalbutton]

总而言之,我需要将2011和Color分别进行小计,但首先是2011年的小计,然后是颜色(如上面第一个表格所示)。 无论组成该表的数据如何,这都需要工作。 对我来说,它只适用于第一个数据集,而不是第二个数据集。

问题更新

这是一个例子。 这个例子包括了一个额外的十个“价格”列,在问题中没有提到。 我列出这十列的原因是为了说明为什么数据透视表不是我理想的解决scheme。 我不认为用数据透视表可以按照图中所示的方式显示与小计内嵌的行的“细节”。

在这里输入图像说明

我同意D – B – 你将要使用数据透视表 – 他们提供了比小计系统更多的直观function(在我看来):

PivotTableExplanation

小计系统依赖于数据的初始分类和组织。 数据透视表不关心您的初始数据是否被sorting。

祝你好运。

编辑:

您仍然可以使用标准的复制/剪切和粘贴function来操作小计表 – 它将保持其树形结构:

SubtotalSolution1SubtotalSolution2SubtotalSolution3SubtotalSolution4

因此,基本上可以随意使用剪切和粘贴来移动行,但是您希望它看起来 – 甚至可以在一行中移动单个单元格 – 它仍然会保持其结构/外观。 祝你好运。

尝试使用replace当前小计 – 是的

有点玩,直到我可以重build你的问题,但这解决了它。

当我重新构build你的例子的时候,它起作用了,然后标记了整个事物,并且再次做了小计,并且更换了现在的小计。

当我在干净的纯数据表上做你的例子时,它也工作。

为了重构您的示例,我必须使用小计,而不是在按颜色分组的小计表格上进行replace。

希望这可以帮助 ;)