你们好,最近小品发现有诸多的小伙伴们对于search函数怎么用,search函数这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、FIND函数用于在字符串中查找指定的字符(字符串),并返回该字符(字符串)的起始位置值。
【资料图】
2、这个函数有三个参数,第一个参数是要搜索的字符串,第二个参数是要搜索的字符串,第三个参数是表示开始搜索的位置,第三个参数可以省略,表示从第一个字符开始搜索,大多数情况下省略第三个参数。
3、比如=FIND("E "A2),意思是查找字母E在A2单元格中的位置。
4、SEARCH函数类似于FIND函数,但是它有三个参数,并且参数的含义是相同的。但是需要注意的是,搜索函数不区分大小写字母,返回先找到哪一个的位置。
5、如果内容相同:=SEARCH("E "A2)返回值6,而:=FIND("E "A2)返回值8。这是因为前者先找到小写字母“E”的位置,不向下寻找“E”的位置。
6、后者区分大小写,仅当找到“e”时才返回其位置值。
7、除了不区分大小写之外,另一个区别是搜索函数可以使用通配符“?”表示任意字符:=SEARCH("f?c "A2)
8、“*”代表任意字符,如:=SEARCH("f*c "A2)。注意比较,同样的内容,同样的公式,用“?”“*”返回的结果可能不同。当使用“*”时,返回第一个“f”的位置值。
9、并使用“?”,则返回第二个“f”的位置值,因为后者只能表示一个字符。
10、FIND函数不能使用通配符:=FIND("f*c "A2)。如果找不到“f*c”,将返回错误值#VALUE!
11、使用查找功能直接查找“?”“*”的位置结果都返回实际位置:=FIND("*,A2),=FIND(""A2)
12、如果使用搜索功能直接找到“?”“*”的位置结果都返回1,因为在这个函数中,“?”已使用。“*”作为通配符:=SEARCH(""A2),=SEARCH("*,A2).
13、使用搜索功能找到真正的“?”“*”的位置前面需要有“~”:=search(" ~?"),A2),=SEARCH("~*,A2),可以看出结果和FIND函数一样,只是没有后者方便。
14、从上面的分析可以看出,FIND功能总体来说比较好,只有在搜索内容不区分大小写,需要通配符的情况下才需要搜索功能。
以上就是search函数这篇文章的一些介绍,希望对大家有所帮助。
下一篇:最后一页
X 关闭
X 关闭
5月20日,在建的广西最长跨海大桥——龙门大桥东主塔顺利封顶。至此,龙门大桥东、西两岸主塔全部实现封顶,标志着该桥进入缆索系统施工阶
中新网上海3月30日电 (记者 陈静)上海正面临常态化防控以来疫情形势最严峻复杂的挑战,单日新增阳性感染者数量不断刷新纪录。记者30日获
中新网3月30日电 据国家地震台网官方微博消息,中国地震台网正式测定:3月30日18时14分在新疆和田地区皮山县(北纬36 01度,东经77 89度)发
上海市委常委会今天上午(3月30日)举行会议,听取当前疫情应急处置和核酸筛查相关工作汇报,研究部署下一步疫情防控重点工作。市委书记
(抗击新冠肺炎)江苏无锡一男子隐匿行程轨迹被警方立案侦查 中新网无锡3月30日电 (记者 孙权)3月30日,无锡市在“应检尽检”人员核
(抗击新冠肺炎)官方称吉林市疫情扩散势头得到遏制 中新网吉林3月30日电 (记者 石洪宇)记者30日从吉林市政府新闻办召开的疫情防控
中新网唐山3月30日电 (白云水 孟潮)3月30日,河北省唐山市召开新冠肺炎疫情防控工作新闻发布会通报称,3月29日0时至24时,唐山市新增
浙江省嘉兴市秀洲区新型冠状病毒感染肺炎疫情防控指挥部办公室发布通告: 3月30日上午,秀洲区发现1例新冠肺炎阳性感染者,该感染者
今天(3月30日)下午,新疆乌鲁木齐市人民政府新闻办公室召开疫情防控新闻发布会,通报乌鲁木齐市新冠肺炎疫情和疫情防控最新情况。会上
中新网天津3月30日电 (记者 王君妍)记者30日从天津市水务局获悉,为充分发挥河湖长制优势,近日,天津市将南水北调中线天津干线(天津