请教IFERROR、INDEX、MATCH公式并列两个条件的取值问题

这个公式取值可以:=INDEX('[新订单模板-门单.xlsx]总表'!B:B, MATCH("是", '[新订单模板-门单.xlsx]总表'!S:S, 0)) 为什么加个并列条件取订单号就不行了呢?请大佬多多指教!! =IFERROR(INDEX('[新订单模板-门单.xlsx]总表'!B:B, MATCH(-1, (('[新订单模板-门单.xlsx]总表'!S:S="是") * ('[新订单模板-门单.xlsx]总表'!A:A="A-08-16-01-4")), 0)), "未找到")
吉林省
浏览 143
收藏
3
分享
3 +1
5
+1
全部评论 5
 
千叶
你不应该查找1吗? 为什么是查找-1 而且为什么要用index呢? 用filter('[新订单模板-门单.xlsx]总表'!B:B,(('[新订单模板-门单.xlsx]总表'!S:S="是") * ('[新订单模板-门单.xlsx]总表'!A:A="A-08-16-01-4")))
· 湖北省
1
回复
浅梦星河
您这个确实好用!!!! 但是为什么不能用index呢?
· 吉林省
回复
 
浅梦星河
这个帖子的问题解决了,但是实际是解决这个问题https://bbs.wps.cn/topic/44678 ,请移步到这个帖子
· 吉林省
回复