Excel 射程中的SUMIF射程
我尝试仅当集合中的值位于一组值列表中时求和 我尝试使用Excel 射程中的SUMIF射程,excel,sumifs,Excel,Sumifs,我尝试仅当集合中的值位于一组值列表中时求和 我尝试使用SUMIF,但它始终返回0 给定: =SUM(SUMIF(M7:M10,X2:X4,H7:H10)) 及 及 我试过了: =SUM(SUMIF(M7:M10,X2:X4,H7:H10)) 但每次都返回0。如何将其修改为正确的SUMIF一种方法是添加3个SUMIF: =SUMIF(M7:M10,X2,H7:H10))+SUMIF(M7:M10,X3,H7:H10))+SUMIF(M7:M10,X4,H7:H10)) 一种方法是添加3
SUMIF
,但它始终返回0
给定:
=SUM(SUMIF(M7:M10,X2:X4,H7:H10))
及
及
我试过了:
=SUM(SUMIF(M7:M10,X2:X4,H7:H10))
但每次都返回0。如何将其修改为正确的SUMIF一种方法是添加3个SUMIF:
=SUMIF(M7:M10,X2,H7:H10))+SUMIF(M7:M10,X3,H7:H10))+SUMIF(M7:M10,X4,H7:H10))
一种方法是添加3个SUMIF:
=SUMIF(M7:M10,X2,H7:H10))+SUMIF(M7:M10,X3,H7:H10))+SUMIF(M7:M10,X4,H7:H10))
或者只使用SUMPRODUCT()
或者只使用SUMPRODUCT()
可以使用数组公式,输入:
=SUM(SUMIF(M7:M10,X2:X4,H7:H10))
然后按CTRL+SHIFT+ENTER(或Mac上的COMMAND+RETURN)输入公式
您可以使用数组公式,输入:
=SUM(SUMIF(M7:M10,X2:X4,H7:H10))
然后按CTRL+SHIFT+ENTER(或Mac上的COMMAND+RETURN)输入公式
您的链接与您的链接不同。这不会像现在这样起作用。您的链接使用
SUM(IF())
而不是SUMIF()
如果您将其包装为SUM:SUM(SUMIF(M7:M10,X2:X4,H7:H10))
并使用数组输入,它将起作用。请参见示例3:SUMIF()工作表函数在编辑公式时。。。光标在编辑框中时,按Ctrl+Shift+Enter对不起-你当然是对的。。。它“对我有用”,因为所有的样本数据都是“CA”,你和你链接的数据不一样。这不会像现在这样起作用。您的链接使用SUM(IF())
而不是SUMIF()
如果您将其包装为SUM:SUM(SUMIF(M7:M10,X2:X4,H7:H10))
并使用数组输入,它将起作用。请参见示例3:SUMIF()工作表函数在编辑公式时。。。光标在编辑框中时,按Ctrl+Shift+Enter对不起-你当然是对的。。。它“对我有用”,因为所有的样本数据都是“CA”谢谢,这个解决方案对我来说的问题是我需要逐行求反,所以范围M不在XThanks中,这个解决方案对我来说的问题是我需要逐行求反,所以范围M不在X中