请问如何在数据透视表中添加计算公式?

如下图,进入数据透视表分析中,插入了公式,但是计算出来的不是值,是#DIV/0!.而且B,C,D列都已经设置为数值的格式。求大神指教。

方法/步骤

    打开我们已经建好的数据透视表,选择一个单元格,如图。

    请点击输入图片描述

    然后找到菜单栏的“分析”,如图。

    请点击输入图片描述

    在“分析”,菜单下找到字段,项目,如图。

    请点击输入图片描述

    在字段,项目下选择计算字段,如图。

    请点击输入图片描述

    接着在弹出的面板中,输入需要显示计算结果的列的菜单名称“综合”,公示=语文+数学 ,然后点击添加,如图。

    请点击输入图片描述

    这时候会发现在字段李多出来一个综合,点击确定如图。

    请点击输入图片描述

    最后回到数据透视表中来,就会发现计算公式以及计算结果已经存在与综合菜单下了。

    请点击输入图片描述

追问

我就是用的这个方法哦,但是计算出来的结果并不是这样的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-24
这类问题一般要看文件才能分析出问题。但本问题中,你那个“平均值”的计算字段,分母引用字段加了一个对单引号,先去掉这对单引号试试。追问

百度好像不能发文件,我去掉了单引号,但是结果还是和原来一样

追答

是的,要发文件,可以上传到百度网盘,或发邮件。
请去掉敏感内容后,发到:[email protected]

追问

我发了邮件给你,请问有收到吗

追答

因为Order Code和Material description在数据源中,都是文本数据,在透视表中不能用来做计算字段的引用数据。

分析你的透视表,Order Code和Material description其实和Discount在以PG为行字段时,3个的计数项是一样的,所以你要得到Discount的和/Order Code的计数项,完全可直通过Discount的平均值求得。即再次把Discount添加到汇总区域,对第2个Discount的值汇总依据选择“平均值”即可。

此外,注意下数据格式,计数项之类的数据不应该出现小数。

本回答被提问者采纳
相似回答