EXCEL - 子总功能

时间:2015-05-07 16:19:02

标签: excel-2010

我知道当我只需要按1列细分时如何使用小计。但是我有一张2级的表格。我需要根据每个二级排序的值来获取计数。为了澄清,我需要这样的事情:假设Col A是主要排序而Col B是次要的。

A            B       Count

Walmart    Shoes       20
----------
Walmart    Socks       10




Walmart    Shirts      25

Target     Socks       50


Target     Jeans       5 


Target      Shirts     10

等...(不知道如何使这更漂亮(更可读)。

Subtotal函数可以执行此操作还是必须进入数据透视表(组等)?提前谢谢?

1 个答案:

答案 0 :(得分:0)

这似乎是一种需要数据透视表的情况。 enter image description here

要创建数据透视表,请选择原始数据中的一个单元格(图片中的A到C列)。然后选择插入标签>>数据透视表>>数据透视表。您可以选择将数据透视表放在另一个工作表或包含数据的工作表上(如图所示)。 检查A,B和C,如图所示,区域的选择应自动完成,但如果其中一个没有自动出现在正确的区域(如图所示),您可以拖动它。 在“数据透视表工具”下,选择“设计”选项卡,然后选择“报表布局”和“以表格形式显示”。 报表布局的左侧是Grand Totals,您可以关闭它以使数据透视表看起来更像示例中的表。 在Grand Totals右侧是Subtotals,您也可以通过选择Do not show来关闭。 如果Walmart在Target之前很重要,请选择包含A(图中的E2)的数据透视表单元格中的向下箭头,并将Z排序为A. 希望这会有所帮助。