找回密码
 立即注册
搜索

请问怎么在excel中进行数组的xlookup查找?

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

1

主题

9

帖子

2

幻币

初入江湖

Rank: 1

积分
10
2021-11-4 17:36:00 显示全部楼层 |阅读模式
83fe1e6573e0222880b47f231e5d6a58.png
如图,想用公式实现对应序号下的效果。目前第一个张三可以用简单的xlookup实现将其序号找到。
但是底下的 张三,李四 被逗号分割开了,怎么用公式实现也能查找呢?
查找.zip (6.66 KB, 下载次数: 12)
PPT学习论坛
回复

使用道具 举报

1

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
5
2021-11-11 19:05:05 显示全部楼层
=TEXTJOIN(",",,FILTER($A$2:$A$6,ISNUMBER(FIND(","&$B$2:$B$6&",",","&D2&","))))猜1个。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

6

帖子

2

幻币

初入江湖

Rank: 1

积分
10
2021-12-9 01:04:05 显示全部楼层
=TEXTJOIN(",",,XLOOKUP(FILTERXML("<a><b>"&SUBSTITUTE(D2,",","</b><b>")&"</b></a>","a/b"),B:B,A:A))
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

5

帖子

4

幻币

初入江湖

Rank: 1

积分
10
2022-2-2 07:56:11 显示全部楼层
select rowid,*,(select group_concat(参考序号) from 参考名明细表 where instr(a.名字,参考名)>0) 对应序号 from 名字明细表 a
猜一个
PPT学习论坛
回复 支持 反对

使用道具 举报

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