找回密码
 立即注册
搜索

多条件数据匹配问题--清晰版

3
回复
2048
查看
[复制链接]

2

主题

9

帖子

3

幻币

初入江湖

Rank: 1

积分
9
2021-12-14 22:08:00 显示全部楼层 |阅读模式
重新整理了一下逻辑:如图,sheet2是数据源,包含编号、类型、姓名、金额。sheet1的AL列要实现:从sheet2中抓取金额数据,要求类型为1,类型不是1的条目就当它们不存在。
匹配规则:
1、优先根据编号匹配,如果编号能匹配到,就显示匹配到的金额。
2、如果编号匹配不到,就根据姓名去匹配金额。
AL4单元格示例:首先根据编号匹配,编号“6666”没有匹配到类型为1的金额。所以再根据姓名“小方”去匹配类型为1的金额,结果为1600。
AL5单元格示例:编号和姓名在sheet2里都没有类型为1的金额,所以结果为错误
请高手帮忙补充AL列公式,谢谢!


1.zip
PPT学习论坛
回复

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2022-1-19 06:09:29 显示全部楼层
=IFERROR(VLOOKUP("类型1"&E2,IF({1,0},Sheet2!$D$2:$D$19&Sheet2!$A$2:$A$19,Sheet2!$M$2:$M$19),2,),VLOOKUP("类型1"&F2,IF({1,0},Sheet2!$D$2:$D$19&Sheet2!$L$2:$L$19,Sheet2!$M$2:$M$19),2,))AL5怎么就没有了?
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

1

幻币

初入江湖

Rank: 1

积分
9
2022-1-21 16:48:05 显示全部楼层
正解,是我又搞晕了感谢高手解答
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

-1

幻币

初入江湖

Rank: 1

积分
5
2022-3-21 05:31:15 显示全部楼层
AL2=TEXT(MIN(IFERROR(1/SUMIFS(Sheet2!M:M,Sheet2!D:D,"类型1",OFFSET(Sheet2!A:A,,{0,11}),E2:F2)^-1*{-1,1},1=0)),"0;0;错误")下拉
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册