3

我想将两个嵌套的小计应用于 Excel 2007 中的表格,但我发现“小计”按钮似乎无法始终如一地工作。

想象一下下表

Year    Colour  Amount
2011    Red     10
2011    Green   20

如果我选择所有行并使用以下参数单击“SubTotal”

  • 在 -年的每次变化
  • 使用函数 -求和
  • 添加小计 -金额
  • 替换当前小计 -
  • 组之间的分页符 -
  • 以下数据摘要 -

然后我做同样的事情,但是 - 每次改变 -颜色

我得到了下面这张漂亮的桌子,这正是我想要的

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 总计”行之后,就像它在第一个表中一样。

有没有办法解决这个问题。[我知道我可以手动执行此操作,但想使用 SubTotal 按钮]

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

问题已更新

这是一个例子。该示例包括问题中未提及的额外十个“价格”列。我展示这十列的原因是为了说明为什么数据透视表不是我的理想解决方案。我认为数据透视表不可能以图片中描述的方式显示与小计内联的行的“详细信息”。

在此处输入图像描述

4

2 回答 2

2

我同意 d--b - 您将要使用数据透视表 - 它们提供了比小计系统更直观的功能(在我看来):

数据透视表说明

小计系统依赖于数据的初始排序和组织来产生什么。而数据透视表不关心您的初始数据是否/如何排序。

祝你好运。

编辑:

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

小计解决方案1 小计解决方案2 小计解决方案3 小计解决方案4

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

于 2012-09-05T14:35:53.237 回答
0

尝试使用替换当前小计 -

在我可以重建您的问题之前,有一点要玩,但这解决了它。

当我重建您的示例时,它起作用了,然后标记了整个事情并再次进行了小计,并替换了当前的小计。

当我在一个干净的纯数据表上做你的例子时,它也有效。

为了重建您的示例,我必须在按颜色分组的小计表上使用小计而不替换。

希望这可以帮助 ;)

于 2012-09-05T12:57:40.357 回答