前面我们说过,使用数据透视表可以快速的对数据进行汇总,求和、计数、平均值、百分比统统不在话下,可是所有这些都是在同一个字段进行的运算,如果我们想要两个字段进行计算,我们应该进行怎样的处理呢?
以如下数据为例,我们有四个车间的每个月份每种规格的钢坯消耗和钢材的产量,这时我们需要汇总不同规格的钢坯单耗(=累计钢坯/累计产量)。
方法一:
按照数据透视表正常流程,首先求出累计消耗钢坯和累计钢材产量,在数据透视表外使用公式求出单耗,如下所示:
但是,我们很明显的看到,这样做首先我们增加的列与数据透视表的格式并不统一,如果作报告的话,这样的格式是肯定要处理的,比较麻烦;另外如果我们需要增加车间或月份这些元素的话,数据透视表会对应向右扩展,我们的公式则会被覆盖,需要重新计算。
那么有没有一种方法可以让计算发生在数据透视表内呢?方法二:
先建立数据透视表,点击数据透视表任意位置,依次点击选项-域、项目和集-计算字段。
会出现如下对话框:
这是我们只需要将字段名称修改为钢坯单耗,公式修改为=累计钢坯/累计产量,如下所示:
确定后,就会发现钢坯单耗出现在了数据透视表字段列表
这时我们只需要将钢坯单耗拉入数值区域,数据透视表就会出现如下汇总:
这样是不是简单明了很多呢?