【应用场景】:定位一个文本串,并返回第一个文本串的起始位置的值。
【语法】:
FIND(find_text, within_text, [start_num])
find_text:必需,要查找的文本。
within_text:必需,包含要查找文本的文本。
start_num:可选,指定开始进行查找的字符。如果省略start_num,则假定其值为1。
工作中,有时候我们可能需要提取包含某些元素的单元格,一个个用眼观察,不仅耗费时间,而且极容易错看、漏看,这时就可以使用我们的FIND函数。
例如,想要通过身份证找出“1964”年出生的人,可使以用公式:
=FIND("1964",B1)
如果我们想要找出那些“8”0后,并且要排除前面的的干扰,就需要重第9位开始查找,并且只有返回值为“9”的才是我们所需要找的人:
=FIND("8",B1,9)
这时,如果我们想要具体查看是“8”几年出生的,就可以结合我们之前学过的MID函数和IF函数,“如果返回值等于9,就提取从第9位开始往后2位,否则返回值为空”:
=IF(FIND("8",B1,9)=9,MID(B1,FIND("8",B1,9),2),"")
有时我们可能会查询一些英文,而FIND函数是区分大小写的,如果不需要区分大小写,可以使用SEARCH函数,使用方法同FIND函数一样:
=SEARCH("D",A1)
今天的职场工具小贴士就先到这里了,不知道你学会了没有?
与君共勉之!
热门跟贴