繁体   English   中英

在索引/匹配公式中求和

[英]Sum in a index/match formula

你能帮我解决以下问题吗?

我想返回总和,而不是它找到的第一个匹配项。 我的第一个偏好是索引并与总和匹配,如果无法完成,则使用 if 语句。 我已经包括'sheet1!' 在公式中,因为它将超过 2 个工作表。 下面是一个公式示例,数据将超过 4000 行。

由于我是新手,我无法发布图片,但数组公式是

=INDEX(Sheet1!$G$4:$I$10,MATCH(A2&B2,Sheet1!$G$4:$G$102&Sheet1!$H$4:$H$102,0),3)

在它匹配的数据中,它是返回多个的第一个结果,我的总数是多少。

尝试使用以下公式:

=SUMIFS(Sheet1!$I$4:$I$102,Sheet1!$G$4:$G$102,A2,Sheet1!$H$4:$H$102,B2)

或者

=SUMPRODUCT((Sheet1!$G$4:$G$102=A2)*(Sheet1!$H$4:$H$102=B2)*(Sheet1!$I$4:$I$102))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM