使用语法
FIND(find_text,within_text,start_num)
Find_text
是要查找的文本。
Within_text
是包含要查找文本的文本。
Start_num 指定开始进行查找的字符。within_text 中的首字符是编
号为 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("省",A2)”
“ ”
“ ”
中, 省 表示要查找的文本为 省 ,(实际
使用中,也可以很长的一串字符)。要找查找的对象是 A2
“
单元格的内容 广东
…”
省东莞市东城区
,因为没有指定起始位置,所以系统从第一位开始。返回
“
的 3”
“ “
“
…”
,表示 省 字在第三位。而 黑龙江省哈尔滨市
则返回 4
。