EXCEL中查找一列中的值满足多个条件,用函数怎么写
如图我左边的表格中有重复的规格和数量,我需要将第一栏中的10000这个值筛选到右边的表格中,我现在用的这个公式只能把E栏中的总数相加,得到的是20000这个错误的值。=S...
如图我左边的表格中有重复的规格和数量,我需要将第一栏中的10000这个值筛选到右边的表格中,我现在用的这个公式只能把E栏中的总数相加,得到的是20000这个错误的值。=SUMPRODUCT((A$4:A$11120=J4)*(B$4:B$11120=K4)*(C$4:C$11120=L4)*(D$4:D$11120=M4)*(E$4:E$11120))求大神帮帮忙,我用了好几个方法都不行。
展开
3个回答
2017-11-30 · 知道合伙人软件行家
关注
展开全部
问题并不难,难的是左侧多个满足右侧条件的数据选择哪一个,楼主没有说明。如图中有3条记录满足右侧的条件,只说了要1000的,但根据什么来确定选择1000的,而不是第2条或第3条500的呢?这个选择的原则的什么?
更多追问追答
追答
如果总是找到的第1条记录,那么用如下公式:
=INDEX(E$4:E$1120,MIN(IF(A$4:A$1120&B$4:B$1120&C$4:C$1120&D$4:D$1120=PHONETIC(J4:M4),ROW($4:$1120)-3)))
同时按Ctrl+Shift+Enter三键输入数组公式
追问
条件是筛选出来E这一列的最大值
展开全部
新增限定条件即可
=sumproduct(A$4:A$11120=J4)*(B$4:B$11120=K4)*(C$4:C$11120=L4)*(D$4:D$11120=M4)*(F$4:F$11120>0)*(E$4:E$11120))
=sumproduct(A$4:A$11120=J4)*(B$4:B$11120=K4)*(C$4:C$11120=L4)*(D$4:D$11120=M4)*(F$4:F$11120>0)*(E$4:E$11120))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询