[已解决] 如何在Power Query中同时进行实现模糊查询(即以某字符开头...

  [复制链接]
查看207621 | 回复165 | 2020-11-5 23:51:52 | 显示全部楼层 |阅读模式
有如下2个表格,一个基础表,一个查询表,如何在同时进行实现模糊查询(即以某字符开头)和精确查询呀?发现List.FindText,结合Text.Start都不太方便。类似如下:


基础表
ACItem  ACName
1101010  现金 (FCY BUS.)
1101503  现金 (FCY BUS.)
1503242  应收个人贷款利息
1503122  应收公司贷款利息
15040101  应收手续费


查询需求表  :在LineMapping自由输入,希望实现模糊查询(即以某字符开头)和精确查询
ReporItem  ReportName  LineMapping  
22M02  (一)现金   1101010,1101503   
22M11    应收款      1503*,15040101


即希望实现如下:
ReporItem  ReportName  LineMapping  查询结果
22M02  (一)现金   1101010,1101021  1101010
22M02  (一)现金   1101010,1101021  1101503
22M11  应收款      1503*,15040101   1503242
22M11  应收款      1503*,15040101   1503122
22M11  应收款      1503*,15040101   15040101
使用List.FindText 函数若1503*会把1101503 給带出来,还请各位高手指点迷津
回复

使用道具 举报

aarion | 2020-11-6 00:00:52 | 显示全部楼层
就是说以逗号分隔成为新的一行,注意其中第二行22M02 应当是 1101010,1101503 1101503,而不是1101010,1101021    1101503
回复

使用道具 举报

子陵 | 2020-11-6 00:03:52 | 显示全部楼层
写的好啰嗦 10660102340131.jpg
10660102340133.rar (40.94 KB, 下载次数: 0)
回复

使用道具 举报

wxfhz | 2020-11-6 00:06:53 | 显示全部楼层
非常感谢
回复

使用道具 举报

raymondchua | 2020-11-6 00:14:53 | 显示全部楼层
PowerQuery参考解法
10660102340132.png
10660102340134.zip (18.15 KB, 下载次数: 0)
回复

使用道具 举报

M煲 | 2020-11-6 00:16:53 | 显示全部楼层
谢谢你的指点
回复

使用道具 举报

ahwx | 2021-5-15 09:13:24 | 显示全部楼层
打酱油的人拉,回复下赚取积分
回复

使用道具 举报

小晖 | 2021-5-21 08:48:19 | 显示全部楼层
看起来好像不错的样子
回复

使用道具 举报

wds | 2021-6-25 07:26:58 | 显示全部楼层
围观 围观 沙发在哪里!!!
回复

使用道具 举报

zai | 2021-8-3 07:47:12 | 显示全部楼层
发发呆,回回帖,工作结束~
回复

使用道具 举报

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

本版积分规则