多准则Excel求和公式

多准则Excel求和公式,excel,sum,sumproduct,Excel,Sum,Sumproduct,因此,我在用多个标准对某个范围内的一些数据求和时遇到了问题。以以下数据为例: 我想对所有数字求和,其中:Name=Bob,最上面一行等于02/01/20 我现在用的公式是SUMPRODUCT,但我不确定它是否是解决方案 =SUMPRODUCT((Names="Bob")*(Dates="02/01/2020")*Values) 其中,“名称”是“我的姓名”的命名范围,“日期”是“我的日期”的命名范围,“值”是表中所有“我的值”的命名范围。但是,公式会不

因此,我在用多个标准对某个范围内的一些数据求和时遇到了问题。以以下数据为例:

我想对所有数字求和,其中:Name=Bob,最上面一行等于02/01/20

我现在用的公式是SUMPRODUCT,但我不确定它是否是解决方案

=SUMPRODUCT((Names="Bob")*(Dates="02/01/2020")*Values)
其中,“名称”是“我的姓名”的命名范围,“日期”是“我的日期”的命名范围,“值”是表中所有“我的值”的命名范围。但是,公式会不断产生“#VALUE!”


有什么想法吗?

您需要将日期字符串转换为日期值。因此,请尝试:

=SUMPRODUCT((Names= "Bob")*(Dates=--"02/01/2020")*Values)

Excel中的日期是数字,其余的只是格式化,所以可以引用包含日期的单元格,或者使用日期之类的公式。