找回密码
 立即注册
搜索

多条件数据匹配问题,已晕

6
回复
824
查看
[复制链接]

1

主题

6

帖子

2

幻币

初入江湖

Rank: 1

积分
10
2021-12-14 18:40:00 显示全部楼层 |阅读模式
如图,sheet2是数据源,sheet1的AL列要实现从sheet2中抓取金额数据。
匹配规则:匹配sheet2里类型为1的金额,优先根据编号匹配,如果编号匹配不到,就根据姓名去匹配金额。比如AL4是1600(编号“6666”没有匹配到类型为1的金额,就根据姓名“小方”去匹配类型为1的金额,结果为1600。AL5的编号和姓名在sheet2里都没有类型为1的数据,所以结果为错误)请高手帮忙补充sheet1的AL列公式,谢谢!
0fd0eb18b07927d4310bea9e311e9b37.png
02fcc3551c73b7c1ec25cc24c81039d3.png
工作簿1 - 副本.zip (8.9 KB, 下载次数: 185)
PPT学习论坛
回复

使用道具 举报

2

主题

7

帖子

3

幻币

初入江湖

Rank: 1

积分
13
2022-1-7 19:02:02 显示全部楼层
AL2=INDEX(Sheet2!M$2:M$19,IFERROR(MATCH(E2&"类型1",Sheet2!A$2:A$19&Sheet2!D$2:D$19,),MATCH(Sheet1!F2&"类型1",Sheet2!L$2:L$19&Sheet2!D$2:D$19,))),数组三键。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2022-1-15 22:23:41 显示全部楼层
感谢回答,但从第5行开始,结果就不对啦,应为错误,因为没有类型1的
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

7

帖子

4

幻币

初入江湖

Rank: 1

积分
15
2022-1-19 05:51:38 显示全部楼层
=VLOOKUP(E2&F2,IF({1,0},Sheet2!$A$2:$A$19&Sheet2!$L$2:$L$19,Sheet2!$M$2:$M$19),2,) 数组,三键下拉
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-1

幻币

初入江湖

Rank: 1

积分
3
2022-2-22 22:06:53 显示全部楼层
逻辑错误
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2022-3-20 08:26:19 显示全部楼层
=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,)) 数据三键
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

6

帖子

2

幻币

初入江湖

Rank: 1

积分
10
2022-3-20 23:35:13 显示全部楼层
=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学习论坛
回复 支持 反对

使用道具 举报

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