数据透视表使用公式计算平均值时出现Value Error报错如何解决
报错原因
你当前公式的问题是误给字段名加了双引号:在数据透视表计算字段的语法规则里,双引号包裹的内容会被识别为纯文本,你写的SUM("Box Office Revenue ($)")等于给SUM函数传入了固定文本值,自然会触发「参数不是数值类型」的报错,和你提前设置的字段数值格式无关。
修正方案
- 直接删除字段名外侧的双引号即可,如果字段名包含空格、特殊字符,用英文单引号包裹字段名,修正后的公式如下:
=SUM('Box Office Revenue ($)')/COUNT('Box Office Revenue ($)')
额外优化建议:如果你只需要统计该字段的平均值,不需要手动编写计算字段,直接在数据透视表的值区域找到对应字段,将汇总方式修改为平均值即可,操作更简便也不会出现语法错误。
内容的提问来源于stack exchange,提问作者Hazem
相关产品推荐
相关产品推荐

