Excel VLOOKUP函数怎么实现模糊查找
比如,表1有字段B200,但是表2中有很多,不止在一列,有CBB200d,我需要把有匹配的找出来AAABCb200ab2001aabbaabbAB11b200ddcadd...
比如,表1有字段B200,但是表2中有很多,不止在一列,有CBB200d,我需要把有匹配的找出来
AA A B C
b200 ab2001 aabb aabb
AB11 b200 ddca ddca
dd b23 dfd dcc
cc c25 ds ds
bb aabb sf sf
我尝试过用vlookup("*'&AA1"*",...)但是不行,求高手指点。 展开
AA A B C
b200 ab2001 aabb aabb
AB11 b200 ddca ddca
dd b23 dfd dcc
cc c25 ds ds
bb aabb sf sf
我尝试过用vlookup("*'&AA1"*",...)但是不行,求高手指点。 展开
5个回答
展开全部
vlookup函数一般是用于精确的查找,但也可以用于模糊查找,在EXCEL中模糊应用属于更高级的部分,下面我们看看这些高级应用是怎么个回事。
模糊按查找的数据类型分为两种,一种是文本型模糊查找,一种是数字的模糊查找,也可以称为区间查找。
1 文本型模糊查找。
比如我们要查找第一个包括 A的记录,我们可以借助通配符来实现,即。、
vlookup("*A*",....后面参数省略)
2 区间查找。
相比文本模糊查找,区间模糊查找要难的多,下面给大家详细介绍一下。
数字的区间查找即给定多个区间,指定一个数就可以查找出它在哪个区间并返回这个区间所对应的值。
在VLOOKUP入门中我们提示VLOOKUP的第4个参数,如果为0或FALSE是精确查找,如果是1或TRUE或省略则为模糊查找,那么实现区间查找正是第4个参数的模糊查找应用。
模糊按查找的数据类型分为两种,一种是文本型模糊查找,一种是数字的模糊查找,也可以称为区间查找。
1 文本型模糊查找。
比如我们要查找第一个包括 A的记录,我们可以借助通配符来实现,即。、
vlookup("*A*",....后面参数省略)
2 区间查找。
相比文本模糊查找,区间模糊查找要难的多,下面给大家详细介绍一下。
数字的区间查找即给定多个区间,指定一个数就可以查找出它在哪个区间并返回这个区间所对应的值。
在VLOOKUP入门中我们提示VLOOKUP的第4个参数,如果为0或FALSE是精确查找,如果是1或TRUE或省略则为模糊查找,那么实现区间查找正是第4个参数的模糊查找应用。
展开全部
亲格式有误,vlookup("*'&"B200"&"*",...)字符串要加""的而且后面少加了&, 如果是引用可以不加例如vlookup("*'&A1&"*",...)
更多追问追答
追问
我写的是vlookup("*"&A1"*",....)但是怎么也找不出来,而且貌似vlookup是列对列的,如果要在全表中查是不是没办法返回正确时,因为后面填返回值的时候vlookup("*"&A1"*",&A1,1,0)只能填1或者2,表示该行的值。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多列模糊查找用公式比较困难,用VBA比较简单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如有必要,发样表
说明实际要求
以下,省略100字。。。。
Mrpinetree@qq.com
说明实际要求
以下,省略100字。。。。
Mrpinetree@qq.com
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2020-09-10
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询