快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms

excel中的通配符应用

excel中的通配符应用是一个重要的应用,尽管可能应用的场合不多,但是有些情况下,使用通配符可以让公式更简单,同样的解决问题,为什么不使用通配符呢?

下列通配符可用作文本筛选以及查找和替换内容时的比较条件(条件:所指定的限制查询或筛选的结果集中包含哪些记录的条件。)。

使用 用于查找
?(问号) 任意单个字符
例如,sm?th 可找到"smith"和"smyth"
*(星号) 任意数量的字符
例如,*east 可找到"Northeast"和"Southeast"
~(波形符)后跟 ?、* 或 ~ 问号、星号或波形符
例如,"fy06~?"可找到"fy06?"
可以使用通配符的函数还有sumif、vlookup、hlookup、match、countif等,这里要重点说下通配符~的意义何在。从excel的通配符定义来看*、?都被定义为通配符,那么如果这个*或者?不是通配符呢,而是实际就是一个*或者?,那么这个时候我们就在*或者?前面加个特殊通配符~,后面加的字符excel就不会视为通配符了。

这个应用显著用法在于替换工作中,如果在处理文档需要批量替换的文字中包含*号,如果需要替换掉,直接使用替换工具,excel会认为*是个通配符会全部替换掉,这个时候就必须使用~通配符,这样才只替换掉*符号。

其他的不在多说,使用通配符就是一个模糊匹配的概念,

Excel使用通配符模糊搜索查找数据
搜索目标 Excel模糊搜索写法
以A开头的名称 A*
以B结尾的货品编码 *B
包含88的电话号码 *88*
王姓三字的人名 王??
?Q ~?Q
** ~*~*

您可能还会对下面的文章感兴趣: