excel中名称只有一部分一样不全一样,能用vlookup吗?
如下图我们想通过简称来查找合同金额,这种类型的问题也可以通过通配符来完成公式
=VLOOKUP("*"&E2&"*",A:B,2,0)
在这里我们使用的vlookup函数来完成查找的
第一参数:"*"&E2&"*",,就是我们的查找值第二参数:A:B,数据的查找区域第三参数:2,查找结果在数据区域的第2列第四参数:0,精确匹配
在这里我们使用连接符号&将e2单元前后各连接上一个*,就代表叮当前后都是有任意多个字符的,函数就会查找带有叮当字样的数据,然后返回结果
excel中名称只有一部分一样不全一样,能用vlookup吗?
谢邀。可以。
举例说明:比如下面是张地址列表,需要找出门牌数字中有“9”,地名中有“St.”的地址,怎么做?
我用的版本是 Excel 2016,其他版本的界面可能略有不同。
解决方案:1. 公式:= VLOOKUP("*""9""*""St.""*",A2,1,0)
比较简单,好像不用翻译了,唯一需要注意的就是:
- 需要查找的字符都要用 ”” 引起来
- 用 符号连接,表示同时满足这些条件
- ”9” 和 “St.” 前后都要有通配符 “*”,用来满足不连续的情况下也能查找到
拖动公式就已经完成了。
2. 如果要好看,可以配合 if 和 iserror 函数使用,让不符合查找条件的单元格显示为空。
=IF(ISERROR(VLOOKUP("*""9""*""St.""*",A2,1,0)),"",A2)
iserror 的用法我们在Excel 如何按设定条件提取单元格内的字符串?
教过,这里再解释一下:
- 用 iserror 函数把 vlookup 函数包起来:如果没有找到需要的地址,则显示空:””
- 找到的话,就显示这个地址
3. 其实这个案例不是只有 vlookup 函数才能实现,替换成 lookup, find, search, countif 等函数也可以达到同样的效果。
excel中名称只有一部分一样不全一样,能用vlookup吗?
可以,VLOOKUP的条件配合通配符星号※就行,条件变为——VLOOKUP(※条件※,数据区域,结果在数据的第几列,0)
excel中名称只有一部分一样不全一样,能用vlookup吗?
可以用VLOOKUP试试;更多办公技巧可入群查看https://quqi.gblhgk.com/join/company/team.html?jointarget=c718dc8b-b927-4fc3-91c9-9105dc701969
内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请与我们联系,我们将及时删除。