您的位置:图文专栏 > 电脑办公 > WPS表格教程 >

EXCEL中FIND函数提取特点位置字符及数据统计方法

发布时间:2023-08-16 10:25:07

EXCEL中FIND函数提取特点位置字符及数据统计方法

FIND和FINDB函数

(1)函数功能

        FIND函数用于查找指定字符在文本中第一次出现的位置,返回一个大于0的数字。FINDB函数用于查找指定字节在文本中第一次出现的位置,返回一个大于0的数字。

(2)语法格式

        FIND(find_text,within_text,[start_num])

FINDB(find_text,within_text,[start_num])

(3)参数说明

        find_text:必需参数,表示要查找的字符(字节)。

within_texl:必需参数,表示要在其中进行查找的文本。

[start_num]:可选参数,表示要开始查找的值的起始位置,如果省略该参数,则默认从第一个字符开始查找。

(4)注意事项

        如果查找不到结果,则FIND函数会返回错误值“#VALUE!”。

[start_num]参数小于0或大于within_text参数的总长度,FIND函数都会返回错误值"#VALUE!"

find_text参数区分大小写,不允许使用通配符。

(5)实例:提取地址中的省份

如图

EXCEL中FIND函数提取特点位置字符及数据统计方法

        A列为地址,要求在B列提取A列地址中的省份。

选择B2单元格,输入公式“=LEFT(A2,FIND("省",A2))”,输入完毕后按Enter键结束并向下填充公式,即可完成提取,结果如图所示。

 CONCATENATE函数

(1)函数功能

        CONCATENATE函数用于将两个或多个文本联接为一个整体,其功能和文本运算符

“&”相同

(2)语法格式

        CONCATENATE(textl./trx(2)....)

(3)参数说明

        textl:必需参数,表示第1个要合并的内容,形式可以是直接输入的文本、数字或单元格引用

(try2):可选参数,表示第2个要合并的内容,形式可以是直接输入的文本、数字或单元格引用。

以此类推,最多可包含255个参数。

 SUBSTITUTE函数

(1)函数功能

        SUBSTTTUTE函数用于使用新字符替换文本中原来的旧字符。

(2)语法格式

        SUBSTTTUTE(text,old_text,new_text,[instance_num])

(3)参数说明

        text:必需参数,表示要在其中替换字符的文本。

old_texl:必需参数,表示要替换掉的旧字符。

new_text:必需参数,表示要替换成的新字符。

[instance_num]:可选参数,表示要替换掉第几次出现的旧字符,如果省略该参数,则默认替换所有符合条件的字符。

(4)实例①:将日期转换为标准格式

如图

EXCEL中FIND函数提取特点位置字符及数据统计方法

A列的日期,以点号作为分隔符,要求在B列将其转换为以短横线

分隔。

选择B2单元格,输入公式“=SUBSTTTUTE(A2.".","-")”,输入完毕后按Enter键结束并向下填充公式,即可完成转换,结果如图所示。

实例2:计算各个班次的人数

如图

EXCEL中FIND函数提取特点位置字符及数据统计方法

        A列为班次,B列为姓名,要求在C列计算出每个班次的人数。

选择C2单元格,输入公式“=LEN(B2)-LEN(SUBSTITUTE(B2,"、","))+1”,输入完毕后按Enter键结束并向下填充公式,即可完成计算,结果如图所示。


上一篇: 利用EXCEL函数计算字节数和提取文本数据及数据类型转换

下一篇: Excel中函数SEARCH提取英文名和给电话号码添加掩码的方法