1 EXCEL里的通配符
1.1 EXCEL里常见通配符
- 通配符必须是英文半角的,中文输入下的不行!
- * '可代表任意数量的字符
- ? '可代表任一个的字符
1.2 使用举例
- EXCEL的查找框,也可以使用 通配符
- 只有部分内置函数可以支持通配符
- 一般来说,字符串里得通配符,都需要写成字符串形式 "A*A" 等等
- 如果是拼接字符串 要写成 "*"&a1
- 比如
- SEARCH("你*好",H13)
- sumif( "*"&a1, )
- countif() 都可以用
- find() 不识别通配符
2 EXCEL里的常见转义符
2.1 转义符 ~
- ~ ’ 转义另外2个通配符 * ? ,因为字符串里有可能有* ? 本意并不是通配符
- ' ' 单引号,可以让数字等内容,EXCEL不当数字处理,而保持原样,有点相当于python里的rawdata? 加引号 变成了字符串
2.2 转义符 用法
- ~* '表示字符* 而不是通配符*
- ~? '表示字符? 而不是通配符?
- ~~ '表示字符~ 而不是通配符~
3 通配符和转义符的搭配使用
- ~* '表示字符* 而不是通配符*
- ~? '表示字符? 而不是通配符?
- ~~ '表示字符~ 而不是通配符~
4 VBA里的通配符 和转义符,以后补充
’
注释