首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel SUMIFS & Match

Excel SUMIFS & Match
EN

Stack Overflow用户
提问于 2020-05-14 19:34:56
回答 1查看 37关注 0票数 0

我正在试图计算材料的价格,使用那里的材料ID和名称。我有三个不同的表(见下文),我正在计算总价。我正试图想出一个公式,大致为= QTY*Price (如果绘图号码与Mat ID匹配)

我对需要匹配的两对进行了着色编码,价格和数量是我需要乘以才能得到总价格的两对,我只是试图自动实现这一点,因为我有大约3000张图纸来计算价格。

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-14 19:40:12

使用索引/匹配:

代码语言:javascript
复制
=INDEX(I:I,MATCH(A2,G:G,0))*INDEX(E:E,MATCH(INDEX(H:H,MATCH(A2,G:G,0)),D:D,0))

如果绘图和材料之间存在多对一的关系,那么我们可以使用动态数组公式FILTER

代码语言:javascript
复制
=SUMPRODUCT(SUMIFS(E:E,D:D,FILTER(H:H,G:G=A2))*FILTER(I:I,G:G=A2))

如果一个人没有动态数组公式,那么我们需要在not产品中添加另一个布尔值:

代码语言:javascript
复制
=SUMPRODUCT(SUMIFS(E:E,D:D,$H$2:$H$6)*$I$2:$I$6*($G$2:$G$6=A2))

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61805964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档