首页 >>  正文

怎样用通配符替换

来源:baiyundou.net   日期:2024-09-20

Vlookup公式在日常工作中天天要用到,它结合通配符一起使用,效率提升加倍,我们通过实例来了解学习

1、通过简称匹配全称

如下所示,左边是员工工资表,现在需要根据姓名的简称,来匹配工资数据

Vlookup查找值,和数据源之间,有一个逻辑,一定需要一一对应,如果我们的查找值是简称,那我们需要结合通配符来完成查找

通配符,里面的*号应用最多,它表示任意多个字符

如果我们输入的字符是*亮*,表示只要包含亮字的所有数据,这样就可以匹配到诸葛亮,所以我们只需要输入公式:

=VLOOKUP("*"&E2&"*",A:C,3,0)

2、无视非打印文本进行求值

举个例子,左边是从公司下载下来的数据,我们需要查找匹配员工工资,我们的数据是全称的,当我们输入完公式:

=VLOOKUP(E2,A:C,3,0)

它显示的结果是错误值

我们第一反应是有空格,但是当我们查找替换空格的时候,数据里面并没有空格出现

这个时候,大多数是原始数据源里面,有非打印字符导致的,我们可以直接在查找值左右两边连接通配符,就能直接匹配出结果

3、通配符本身查找

如下所示:根据零件号,查找匹配价格,但是10*20的零件价格,明明在左表里面是20,查找匹配出来是100

那是因为Excel默认把星号当成通配符了,所以只要前面有10,后面有数字2的,就匹配成功了,也就是匹配了第一条的数据

所以在遇到通配符查找匹配问题时,我们需要先把通配符,转换成它本身,Excel里面, ~*才是星号本身,所以我们只需要使用公式:

=VLOOKUP(SUBSTITUTE(D2,"*","~*"),A:B,2,0)

关于这个小技巧,你学会了么?动手试试吧!

","gnid":"9faef24f28323cdce","img_data":[{"flag":2,"img":[{"desc":"","height":958,"title":"","url":"https://p0.ssl.img.360kuai.com/t01982de6cd3f7bd14f.jpg","width":1262},{"desc":"","height":"730","title":"","url":"https://p0.ssl.img.360kuai.com/t01e09fe68802e36ae1.jpg","width":"1170"},{"desc":"","height":"678","title":"","url":"https://p0.ssl.img.360kuai.com/t01b6b77acd34c1a630.jpg","width":"1184"},{"desc":"","height":"674","title":"","url":"https://p0.ssl.img.360kuai.com/t0196d78d4ffc574b04.jpg","width":"1314"},{"desc":"","height":"688","title":"","url":"https://p0.ssl.img.360kuai.com/t01322dcc49d148e093.jpg","width":"1204"},{"desc":"","height":"806","title":"","url":"https://p0.ssl.img.360kuai.com/t014562fb50bdd9a94f.jpg","width":"1188"},{"desc":"","height":"496","title":"","url":"https://p0.ssl.img.360kuai.com/t016a92bf733e90613c.jpg","width":"1136"},{"desc":"","height":"768","title":"","url":"https://p0.ssl.img.360kuai.com/t01a79dc9b0817251ba.jpg","width":"1172"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"pika","pub_time":1701172140000,"pure":"","rawurl":"http://zm.news.so.com/8ebb5f0afc0d7e52011a66029d480837","redirect":0,"rptid":"dfdbfacb3a4cc6ff","rss_ext":[],"s":"t","src":"Excel自学成才","tag":[{"clk":"ktechnology_1:excel","k":"excel","u":""}],"title":"Vlookup公式和通配符,强强联合,1分钟学会!

逄闹江887Excel 如何使用通配符批量查找替换 -
屠娥彬13591456069 ______ ?匹配任意单个字符;*匹配任意一串字符.如果要查找实际的?或*,在该字符前键入波形符 (~) *可以是任意长任意字符,"*"&A2&"*"就是包含A2的字符串

逄闹江887WORD 通配符 替换多个段落的内容 -
屠娥彬13591456069 ______ 你在查找框内输入输入FFFF*HHHH的同时,你要在高级选项中,勾选“使用通配符” 这样是可以搜索到的

逄闹江887word中,首尾字符相同,我想删除中间的字,字符数是不一致的,有多有少.怎么替换来得快呢?比如“加油, -
屠娥彬13591456069 ______ 用替换法,查找内容输入首尾字符,中间输入英文星号(*),关键是要点“高级”,在“使用通配符”前打勾. 然后点全部替换.

逄闹江887txt中要批量删除以下文字,如何使用通配符 -
屠娥彬13591456069 ______ WORD替换和查找可以使用通配符,用\[*\]就可以匹配你这些,拷屏:

逄闹江887在word里,通配符表达式, 替换C1X, C2Y为C1(NX), C2(NY) -
屠娥彬13591456069 ______ 查找内容:(C[0-9])(?) 替换为:\1(N\2) 记得勾选使用通配符选项

逄闹江887如何替换Word中()之间的文字我用通配符,然后(*)不好使啊 -
屠娥彬13591456069 ______ 查找:(*) (勾选使用通配符.) 替换为:(新内容) 注意括号的全角或半角要一致.

逄闹江887word2007里 想批量替换一些字符段,需要用通配符,可是用通配符就不能替换 "\" 这个字符了.怎样一起替换 -
屠娥彬13591456069 ______ [a-zA-Z]@\\ 也可以这样 查找:(^13)*\\ 替换^13

逄闹江887Word查找替换通配符问题 -
屠娥彬13591456069 ______ 我一般是这样做的:首先将"AAA)"替换成"CCC)",AAA8替换成"CCC8","AAA高"替换成"CCC高" 然后将AAA替换成BBB,最后将CCC替换成AAA.

逄闹江887word有关替换问题具体见附件,不知能否用替换办法解决,如果不行
屠娥彬13591456069 ______ 可以的,第一步:编辑-替换-查找内容-高级-格式-字体选择下划线 替换为(),格式-字体选择下划线.然后全部替换 第二步:编辑-查找内容-高级-特殊字符-任意字符,然后在外面加上括号.替换为(),全部替换,搞定

逄闹江887如何在word中替换1到100
屠娥彬13591456069 ______ 可以!不过要使用通配符: 比如如下文字: “ARP欺骗病毒造成的网络中断解决方法 2006-04-26 小牛 打印自: 小牛工作室 地址: ./ p?articleid=215 ARP欺骗病毒造成...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024