你乐谷
首页 > 图文

Excel使用通配符详解

2023-03-16 来源:你乐谷

Excel使用通配符详解

本文核心词:
Excel使用通配符下面三个:
①?(问号)代表1个任意字符。
②*(星号)代表0个或多个任意字符。
③~(波形符)后跟?、*或~代表?、*或~
一、通配符可以用在以下地方
1、查找(Ctrl F)和替换(Ctrl H)中的“查找内容”框。
2、筛选条件。
3、支持通配符的函数,例如:
(1)数值查找函数VLOOKUP、HLOOKUP、MATCH在精确匹配方式下,查找文本值时,可以使用通配符进行模糊查找;而在近似匹配方式下,或者查找非文本值时,不能使用通配符。
(2)文本查找函数SEARCH、SEARCHB可以使用通配符进行模糊查找。
(3)函数SUMIF、COUNTIF、SUMIFS、COUNTIFS的条件参数criteria可以使用通配符进行模糊比较。
二、当不支持通配符时,?、*、~只作为普通字符使用。
例如,FIND函数不支持通配符,而SEARCH函数可以用通配符实现模糊查找。假设单元格A1是文本“cc AST 12”或“AWeT”,下面的公式返回TRUE。
=ISNUMBER(SEARCH(A*T,A1))
而下面的公式,星号(*)作为普通字符,只有单元格A1的值包含字符“A*T”,公式才返回TRUE。=ISNUMBER(FIND(A*T,A1))
三、通配符?和*的区别。
?(问号)代表一个任意的字符,但不代表空文本;而*(星号)没有字符数的限制,可以代表0到多个任意字符。
假设单元格A1是文本“ABC”,例如下面的公式返回FALSE:
=ISNUMBER(SEARCH(?A,A1))
而下面这个公式返回TRUE:
=ISNUMBER(SEARCH(*A,A1))

Excel使用通配符详解



猜你喜欢