【功能】

FIND函数是用于在第二个文本串中定位第一个文本串,并返回第一个文本串的起始位置的值,该值从第二个文本串的第一个字符算起。

【语法】

FIND ( find _ text , within _ text , startnum )

【参数】

find _ text :要查找的文本。

within_text :包含要查找文本的文本。 start_num :指定要从其开始搜索的字符。 within _ text 中的首字符是编号为1的字符。如果省略 start _ num ,则假设其值为1。

【实例应用】

查找品名所在位置并提取

如图3-46所示,当前表格中"品名规格"列中包含商品的名称。现在想将名称数据单独提取出来,即得到 C 列中的数据。

find函数提取指定内容(查找指定字符并返回其位置)(1)

图3-46

选中C2单元格,在公式编辑栏中输入公式:= MID (A2,1, FIND ("纸",A2))

按" Enter "键得出结果,如图3-47所示。

find函数提取指定内容(查找指定字符并返回其位置)(2)

图3-37

选中C2单元格,拖动右下角的填充柄向下复制公式,即可批量提取品名数据。

【嵌套函数】

MID函数属于数学函数类型。它用于从给定的文本字符串中提取字符,并且提取的起始位置与提取的数目都可以用参数来指定。

【公式解析】

find函数提取指定内容(查找指定字符并返回其位置)(3)

公式

①在A2单元格中查找“纸”的位置。

②从是A2单元格中提取字符,提取起始位置为第1个字符,结束位置为①步返回值。

,