FIND查找定位函数的应用技巧

FIND函数是Excel表格中文本类别函数,作用对文本进行查找定位,以确定其位置。

FIND函数属性:

语法结构

FIND(find_text, within_text, [start_num])

FIND(要查找文本字,被查找的文本字,开始位置)

FIND区分大小写,并且不允许使用通配符。

find_text 必需。 要查找的文本。

within_text 必需。 包含要查找文本的文本。

start_num 可选。 指定开始进行查找的位置。within_text 中的首字符是编号为 1 的字符。 如果省略 start_num,则假定其值为 1。

如果find_text中未显示within_text,则 FIND 返回#VALUE! 错误值。

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

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

案例详解:

如下图 分别查找2个“-”的位置。

查找第1个“-”的位置,在B3 单元格输入公式 =FIND("-",A3) 按enter键运算公式计算结果为 5。

FIND("-",A3)公式解:第一参数要查找的文本为"-",第2参数包含要查找文本的文本为A2单元格内容 SXAW-974-Q ,第3参数开始的位置忽略默认为1。

FIND("-",A3,6)公式解:第一参数要查找的文本为"-",第2参数包含要查找文本的文本为A2单元格内容 SXAW-974-Q ,第3参数开始的位置6 表示从第6个字符开始查找。

应用案例:

如下图 使用FIND和LEFT函数嵌套式应用获取地址中的市名。

FIND函数 FIND("市",A2)公式“市”所在地址字符串中的位置;

LEFT函数 LEFT(A2,FIND("市",A2))公式 获取地址字符串中“市”所在位置及之前的内容。

举报
评论 0