位置:牛账网 > 资讯中心 > 行业实操 > find函数格式介绍

find函数格式介绍

2019-04-1214:04:49 来源: 牛账网

阅读人数:14641人 分享

导语:find函数格式介绍。Find函数用来对原始数据中某个字符串进行定位,以确定其位置。Find函数进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,而不管其后是否还有相匹配的字符串。


使用语法

FIND(find_text,within_text,start_num)

Find_text 是要查找的字符串。

Within_text 是包含要查找关键字的单元格。就是说要在这个单元格内查找关键字

Start_num 指定开始进行查找的字符数。比如Start_num为1,则从单元格内第一个字符开始查找关键字。如果忽略 start_num,则假设其为 1。


注意

使用 start_num 可跳过指定数目的字符。例如,假定使用文本字符串“AYF0093.YoungMensApparel”,如果要查找文本字符串中说明部分的第一个“Y”的编号,则可将 start_num 设置为 8,这样就不会查找文本的序列号部分。FIND 将从第 8 个字符开始查找,而在下一个字符处即可找到 find_text,于是返回编号 9。FIND 总是从 within_text 的起始处返回字符编号,如果 start_num 大于 1,也会对跳过的字符进行计数。


如果 find_text 是空文本 (),则 FIND 则会返回数值1。

Find_text 中不能包含通配符。

如果 within_text 中没有 find_text,则 FIND返回错误值 #VALUE!。

如果 start_num 不大于 0,则 FIND返回错误值 #VALUE!。

如果 start_num 大于 within_text 的长度,则 FIND 返回错误值 #VALUE!。


find函数格式介绍

函数的使用格式:find(find_text,within_text,start_num),功能是:从within_text所示的字符串中,从左边第start_num个字符开展,查找find_text所示的子字符串。如果找到子字符串,则返回子字符串在原字符串的位置,否则返回错误。

     blob.png


FIND函数的实例应用

如,从原字符串“天心区新老路104号”中,第2个字符开始查找“区新”子字符串的位置,则find函数可以写成如下图所示:

      blob.png


而如果是从第4个字符开始查找,那么是查找不到子字符串的,从公式结果中,我们也可以看到,FIND函数返回了值错误,说明没有查找到子字符串。

       blob.png


其中start_num参数,即从原字符串第几个字符开始查找,是可选参数,使用FIND函数时,可以不写该参数,不写时,表示查找是从字符串第一个字符串开始进行的。

      blob.png


如何利用错误值来完成任务

利用IFERROR函数,我们可以对find函数未找到匹配字符时的结果进行二次处理。IFERROR函数的格式是:IFERROR(value,value_if_error),功能是对value进行判断,如果value是一个错误值,则返回value_if_error所示的值。

      blob.png


如下图所示公式的意义是,如果在字符串“天心区新老路104号”中,第4个字符开始查找“区新”子字符,返回的值是错误,那么则显示“未找到”,否则显示find返回的正确值。

       blob.png

以上就是小编为大家整理的有关find函数格式介绍给出的解答,希望对大家有所帮助。如果大家还想要了解更多有关会计类的相关知识的,敬请关注牛账网吧。

标签:

点击查看>>EXCEL内部资料包
上一篇文章:增值税专用发票申报表怎么填 下一篇文章:增值税专用发票申报表怎么填

相关资讯

相关问答

意见反馈

提交