首页 > 解决方案 > 带有表引用的 Sumproduct 返回 #Value!错误

问题描述

我有一个带有按日期组织的通信日志的 Excel 表。我想使用以下 sumproduct 公式按月生成通信渠道报告。

=SUMPRODUCT(--(Table1[Communication Type]=B178)*--(Table1[Month]=A179))

注意:月份是基于日期的计算列,使用 =TEXT([@[Contact Date]],"mmmm")

这个公式似乎很合理,因为我在相同数据的正常范围内进行了测试。在理解如何成功引用表数据方面,我需要一些帮助。我已经查看了堆栈上解决类似问题的其他问题,但是当我尝试应用它们时,这些问题似乎都没有解决我的问题。

请协助。谢谢

标签: excel-formula

解决方案


要使用 SUMPRODUCT 函数,您需要两个参数。在您的公式中,您尝试将 SUMPRODUCT 公式中的范围相乘。取而代之的是,使用逗号:

=SUMPRODUCT(--(Table1[Communication Type]=B178), --(Table1[Month]=A179))

推荐阅读