在数据透视表 table 中使用公式时出现值错误

A value error appears when I use a formula in a pivot table

我尝试在数据透视表中添加一个(计算字段)table 来计算平均值。当我编写公式 (=SUM("Box Office Revenue ($)")/count("Box Office Revenue ($)")) 时,我得到 值错误消息,告诉我求和函数的参数不是数字。

我确保在原始数据集中以及数据透视表 table 中将此参数格式化为数字。

a pic of the pivot table

我觉得这不对:(=SUM("Box Office Revenue ($)")/count("Box Office Revenue ($)")) 括号没有意义。而且您似乎将命名范围放在引号中(这使它们成为字符串而不是命名范围)。

更让人困惑的是,您似乎在命名范围的实际名称中包含了括号:Box Office Revenue ($).

如果那个,其实就是一个命名范围的名字,试试这个:

=SUM(Box Office Revenue ($))/COUNT(Box Office Revenue ($))

也许您没有引用命名范围,而是 header 用作数据库标签。在那种情况下,试试这个版本 with quotes:

=SUM("Box Office Revenue ($)")/COUNT("Box Office Revenue ($)")

... 或单引号:

=SUM('Box Office Revenue ($)')/COUNT('Box Office Revenue ($)')

如果这些都不起作用,请考虑将 link 共享到您的电子表格或其副本。这可能是这里的人了解您正在尝试做什么以及为什么它不适合您的唯一方法。


注意: 来自原始 table 的 header 周围的单引号结果在枢轴 table 的自定义计算中起作用公式字段。