Office中国论坛/Access中国论坛
标题:
求助! excel中如何实现批量模糊查询?
[打印本页]
作者:
jiangv
时间:
2009-9-23 17:46
标题:
求助! excel中如何实现批量模糊查询?
工作中遇到一个问题向高手请教。
A列是我们库存的产品(几千个),有的同一产品有多个名字。B列是一些公司提供的产品目录。欲查询B中的产品在A中是否有库存,没有则返回一个结果。用Excel的查询功能当然很简单,但B中的产品往往多达几百个,手工一个个输入实在太费事了。如何用函数或公式实现批量自动模糊查询功能?我试过vlookup函数,因为A中的名称可能包含B,但并不相等,所以精确匹配后的结果往往都是没有库存,近似匹配就更不准了。哪位高手能解决这个问题?多谢。
A
B
1
大豆素,大豆甙元,daidzein
马钱素
2
马钱素,马钱苷
乌苏酸
3
芦荟大黄素
人参皂甙Rh1
4
熊果酸,乌苏酸,乌索酸
5
人参皂甙
Rb2
作者:
pureshadow
时间:
2009-9-23 21:42
=vlookup("*"&b1&"*",a:a,1,)
作者:
liwen
时间:
2009-9-23 21:46
尝试使用数组公式,
{=SUM(($C$2:$C$100)*IF(ISERROR(FIND(E2,$B$2:$B$100,1)),0,1))}
提问的方法可看一下:
http://www.office-cn.net/vvb/vie ... 5319&extra=page%3D1
作者:
jiangv
时间:
2009-9-24 11:31
非常多谢。原来用通配符就可以解决问题。学习了!
版主的数组公式还是没看懂,以后再理解吧。也非常感谢。
2#
pureshadow
作者:
wangxingang
时间:
2009-9-25 11:24
学习一下
作者:
yuchengzh
时间:
2009-12-4 13:05
正需要
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3