在Excel函数中,Search函数可以用于查找指定字符在指定字符串中首次出现的位置,它支持通配符“”和“?”,其中“”代表0个或多个任意字符,“?”代表1个任意字符。下面是一个示例,展示如何使用Search函数和通配符:
假设我们有一个表格,包含以下内容:
姓名 地址 城市
张三 北京市海淀区 北京
李四 上海市浦东新区 上海
王五 广州市天河区 广州
现在我们需要查找每个人的城市,可以使用Search函数和通配符来实现。具体步骤如下:
1、打开或新建一个Excel表格。
2、在要输入公式的单元格中输入公式,例如输入“=SEARCH("市",B2)”。这里假设要查找的是“市”这个字,公式会在第二行找到“北京市海淀区”这个字符串,并返回其中的第一个“市”字的位置。
3、按下Enter键结束公式,并往下填充,得到结果。
4、如果要查找的是多个字符的字符串,可以使用通配符“”,例如输入“=SEARCH("广州",C2)”。这里假设要查找的是“广州”这个城市,公式会在第三行找到“广州市天河区”这个字符串,并返回其中的第一个“广州”字的位置。
5、如果要查找的是任意一个字符,可以使用通配符“?”,例如输入“=SEARCH("?州",C2)”。这里假设要查找的是任何以“州”结尾的城市,公式会在第三行找到“广州市天河区”这个字符串,并返回其中的第一个任意字符(这里是“广”)之后的位置。
6、需要注意的是,Search函数不区分大小写,而Find函数区分大小写。另外,如果要查找的字符或字符串在要被查找的字符串中不存在,Search函数会返回错误值#VALUE!。