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

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

发布时间:2023-08-15 10:17:03

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

文本函数

        文本函数可以对文本字符串进行各种操作,例如提取文本、合并文本、转换数据类型等,功能非常强大。本节将详细介绍常用文本函数的功能、语法、参数及使用说明等。

 LEN和LENB函数

(1)函数功能

        LEN函数用于计算文本中的字符个数。

LENB函数用于计算文本中的字节数。一个全角字符等于2个字节,一个半角字符等于1个字节,一个汉字等于2个字节。

(2)语法格式

        LEN(text)

LENB(text)

(3)参数说明

        text:必需参数,表示要计算字符个数(字节数)的文本,形式可以是直接输入的文本、数字或单元格引用和数组。

(4)实例①:计算文本的字符个数

如图

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

        所示,A列为文本字符串,要求在B列计算A列文本字符串的字符个数。单击选择B2单元格,输入公式“=LEN(A2)”,输入完毕后按Enter键结束并将公式填充至B3单元格,即可返回A2和A3单元格中的字符个数,结果如图所示。

实例②:计算文本的字节数

如图

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

        A列为文本字符串,要求在B列计算A列文本中的字节数。

单击选择B2单元格,输入公式“=LENB(A2)”,输入完毕后按Enter键结束并将公式填充至B3单元格,即可返回A2和A3单元格中的字节数,结果如图所示。

LEFT和LEFTB函数

(1)函数功能

        LEFT函数用于从文本的第一个字符开始提取指定个数的字符。

LEFTB函数用于从文本的第一个字符开始提取指定个数的字节。

(2)语法格式

        LEFT(text.[num_chars])

LEFTB(text,[num_chars])

(3)参数说明

        text:必需参数,表示要从中提取字符(字节)的文本,形式可以是直接输入的文本数字或单元格引用和数组。

[num_chars]:可选参数,表示要提取的字符(字节)个数,如果忽略该参数,则默认为提取1个。

(4)注意事项

        [num_chars]参数必须大于或等于0,如果小于0,则LEFT函数返回错误值“#VALUE!”

如果该参数等于0,LEFT函数返回空文本;如果该参数大于text参数的总长度,则LEFT函数返回全部文本。

(5)实例:根据性别为姓氏添加称谓

如图

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

        A列为姓名,B列为性别,要求在C列根据性别为姓氏添加称谓,如“某女士”“某先生”。

单击选择C2单元格,输入公式“=LEFT(A2)&IF(B2="女","女士","先生"",输入完毕后按Enter键结束并向下填充公式,即可完成设置,结果如图所示。

RIGHT和RIGHTB函数

(1)函数功能

        RIGHT函数用于从文本的最右侧开始提取指定个数的字符。

RIGHTB函数用于从文本的最右侧开始提取指定个数的字节。

(2)语法格式

        RIGHT(text,[num_chars])

        RIGHTB(text,[num_chars])

(3)参数说明

        lext:必需参数,表示要从中提取字符(字节)的文本,形式可以是文本、数字单元格引用以及数组。

[mum_chars]:可选参数,表示要提取的字符(字节)个数,如果忽略该参数,则默认为提取1个。

(4)注意事项

        [mum_chars]参数必须大于或等于0,如果小于0,则RIGHT函数返回错误值“#\ALUE!"如果该参数等于0,RIGHT函数返回空文本;如果该参数大于text参数的总长度,则RIGHT函数返回全部文本。

(5)实例:提取电话号码

如图

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

        A列为姓名+电话号码,要求在B列提取出电话号码。

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


上一篇: 在EXCEL中用DAY函数计算日期的剩余天数的方法

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