【应用场景】:定位一个文本串,并返回第一个文本串的起始位置的值。

【语法】:

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)

打开网易新闻 查看精彩图片

今天的职场工具小贴士就先到这里了,不知道你学会了没有?

与君共勉之!

打开网易新闻 查看精彩图片