Excel formula 带表引用的Sumproduct返回#值!错误

Excel formula 带表引用的Sumproduct返回#值!错误,excel-formula,Excel Formula,我有一个excel表格,上面有按日期组织的通信日志。我想使用以下sumproduct公式按月生成一份沟通渠道报告 =SUMPRODUCT(-Table1[通信类型]=B178)*-(Table1[月]=A179)) NB:Month是基于日期的计算列,使用=TEXT([@[联系日期],“mmmm”) 这个公式似乎很合理,因为我在相同数据的正常范围内进行了测试。我想在理解如何成功引用表数据方面得到一些帮助。我已经回顾了堆栈中处理类似问题的其他问题,但在我尝试应用它们时,这些问题似乎都无法解决我的问

我有一个excel表格,上面有按日期组织的通信日志。我想使用以下sumproduct公式按月生成一份沟通渠道报告

=SUMPRODUCT(-Table1[通信类型]=B178)*-(Table1[月]=A179))

NB:Month是基于日期的计算列,使用=TEXT([@[联系日期],“mmmm”)

这个公式似乎很合理,因为我在相同数据的正常范围内进行了测试。我想在理解如何成功引用表数据方面得到一些帮助。我已经回顾了堆栈中处理类似问题的其他问题,但在我尝试应用它们时,这些问题似乎都无法解决我的问题

请帮忙。
感谢使用SUMPRODUCT函数,您需要两个参数。在您的公式中,您尝试在SUMPRODUCT公式中乘以您的范围。请使用逗号代替此选项:

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

谢谢你的反馈。我刚刚解决了这个问题。有一个不正确的日期值返回了#值!“月份”单元格中出现错误,因此迫使Sumproduct公式返回错误。原来的公式实际上现在起作用了。在此实例中,星号作为逗号的替代项,在数组公式中用作and运算符。