不可能的数据透视报表

我们一直强调数据透视表在Excel中的重要作用和强大能力,基本上大部分常用的报告都可以通过数据透视表完成。但是,总是有一些例外。本文就介绍了一种用通常的数据透视表方法不能实现的例子,并且给出了实现方法。

01

问题介绍

我们先来看一份数据:

我们可以看到,在这个数据表中,有5个订单,分别发生在两天里,每个订单有1-3个不同的产品。

现在我们需要统计每天每订单的订货量。我们都知道这个平均值怎么计算:

每天的订货量合计/每天的订单数量

但是,Excel知道怎么算吗?

下面我们插入一个数据透视表:

我们汇总了每天的合计订货数量。结果如我们期望的那样👌。

接下来我们将数量的汇总依据从“求和”改为“平均值”。

平均值算出来了!大功告成!

但是,且慢,仔细检查这个结果,你会发现透视表中只是简单的把每天的订货量合计除以每天数据的行数,并不是我们期望的结果。

回归线经验:在数据透视表中,平均值总是需要额外小心一点的。

02

解决方法

解决这个问题就是通过Power Pivot来进行这个报告的完成。(关于如何使用Power Pivot,可以阅读这篇文章

步骤如下:

  1. 选中数据表中任意单元格,点击“Power Pivot”菜单中的“添加到数据模型”

    Excel会弹出一个新的窗口以确认这个数据模型。关闭即可。

  2. 在“插入菜单”中,点击最左边的“数据透视表”,在出现的“创建数据透视表”窗口中,选中“使用此工作簿的数据模型”,点击确定。

  3. 拖拽相应字段,创建如下的基本透视表

  4. 创建新的度量

    点击“Power Pivot”菜单,点击“度量值”下方的下拉箭头,点击“新建度量”。在“度量值”对话框中,将度量值名称修改为:“每单平均数量”,输入如下图所示的公式:

  5. 我们就得到了如下的结果透视表

  6. 完成

注:取得本文案例文件的方式:

  1. 关注本公众号

  2. 点击底部菜单“联系客服”,与客服取得联系,索取“多项目分类图”案例文件


点个赞

再走吧

(0)

相关推荐