查找指定格中的多个键对应的多个值
例题描述和简单分析
有Excel文件Book1.xlsx,数据如下所示:
A |
B |
|
1 |
Product |
Notice |
2 |
p1 |
n1 |
3 |
p2 |
n2 |
4 |
p3 |
n3 |
5 |
||
6 |
p1,p2 |
需要查找A6中多个Product键对应的多个Notice值,结果如下:
A |
B |
|
1 |
Product |
Notice |
2 |
p1 |
n1 |
3 |
p2 |
n2 |
4 |
p3 |
n3 |
5 |
||
6 |
p1,p3 |
n1,n3 |
解法及简要说明
Excel中加载插件ExcelRaq.xll后。
选中B6格,输入公式:=esproc("=?1(?2.pos(?3.split@c())).concat@c()",B2:B4,A2:A4,A6),按下enter后,即可实现需求。
英文版