SUMPRODUCT函数多条件求和及求和的为一组函数时出现错误?

2023-07-01 05:51:07

提及SUMPRODUCT函数多条件求和及求和的为一组函数时出现错误?的相关内容,许多人不太了解,来看看小慕的介绍吧!

SUMPRODUCT函数多条件求和及求和的为一组函数时出现错误?

=SUMPRODUCT((A1:A6=\"张三\")*(B1:B6=\"A\")*C1:C6)

本例中,要符合A列=张三,B列=A,当这两件条件符合后,再求C列的和值。但如果C列的值也是通过公式返回的值,因为公式如果返回空白值时,如C3单元格,此时用SUMPRODUCT函数会出现#VALUE的错误。此时公式要改为这样就行了。

=SUMPRODUCT((A1:A6=\"张三\")*(B1:B6=\"A\")*(0&C1:C6))

就是把最后要求和的区域C列在前面加上0&再用括号括起来

如果用的是EXCEL2007及以上版本,公式还可以精简为这样:

=SUMIFS(C:C,A:A,\"张三\",B:B,\"A\")

我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。

上方内容总计440字,希望能够帮助到大家。

  • 标签: