SumIF()返回0即使我手动Sum()它是> 0

我想匹配Sheet1!ASheet3!A中的值,并且它们与SUM()匹配的值在Sheet2!B匹配

我试过这个公式,但即使手动计数返回> 0,它也返回一个0值。

我在这个公式中错误地设置了什么?

 =SUMIF(A:A,Sheet3!A:A,Sheet3!B:B) 

用这个:

 =SUMPRODUCT(SUMIF(Sheet3!A:A,$A$2:INDEX(A:A,MATCH("zzz",A:A)),Sheet3!B:B)) 

如果列A是数字而不是文本,则将"zzz"更改为1E+99


编辑

通过你的评论把这个在第一个单元格:

 =SUMIF(Sheet3!A:A,A2,Sheet3!B:B) 

并抄下来。