本文作者:office教程网

LEN函数

office教程网 2024-11-28 22:21:19
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

LEN函数返回文本字符串中的字符数。

图1

什么情况下使用LEN函数?

LEN函数返回文本字符串中字符的个数。它能够:

计算单元格中数据的长度

计算单元格区域中数据长度之和

根据身份证号判断性别

LEN函数语法

LEN函数只有1个参数,其语法如下:

LEN(text)

text: 要计算长度的文本字符串,包括空格,即空格会作为字符进行计数。

参数可以是单元格引用。

LEN函数陷阱

LEN函数通常与FIND函数、LEFT函数、MID函数、RIGHT函数等配合使用,但在使用前应对传递给它的数据使用TRIM函数、SUBSTITUTE函数等进行合适的清理。

在某个单元格中是日期数据,如果使用LEN函数求该单元格中数据的长度,那么将会返回代表该日期的系列号数字的长度。

如果使用LEN函数计算包括错误值的单元格数据的长度,那将返回错误值。

示例1: 计算单元格中数据的长度

在下图2所示的工作表单元格A1中的文本前后都有空格,公式:

=LEN(A1)

返回数值11,表明单元格A1中有11个字符。

FREQUENCY函数

使用FREQUENCY函数,可以帮助创建频率分布。例如,计算某班学生的语文成绩的频率分布,分别在0~59、60~69、70~79、80~89、90分以上的区间的学生数。 图1 什么情况下使用FREQUENCY函数? FREQUENCY函数以一列垂直数组返回一组数据的频率分布。它能够: 创建学生成绩的频率分布

使用TRIM函数去除字符串前后的空格,然后计算字符个数:

=LEN(TRIM(A1))

返回数值7,表明单元格A1中实际上有7个字符。比较一下,可知道字符串前后共有4个空格。

图2

示例2: 计算单元格区域中的数据长度之和

如下图3所示的工作表,选择单元格区域C1:C5,输入数组公式:

=LEN(A1:A5)

可以分别计算出单元格区域A1:A5中各单元格中的字符个数。

图3

如果要计算单元格区域A1:A5中各单元格中的字符个数之和,可以使用公式:

=SUMPRODUCT(LEN(A1:A5))

结果如图4所示。

图4

示例3: 根据身份证号判断性别

如下图5所示的工作表,在单元格C2中是身份证号,使用公式:

=IF(LEN(C2)=18,IF(ISEVEN(RIGHT(2,1)),”“,”“),”不是有效的身份证号“)

获取该身份证号持有人的性别。LEN函数判断身份证是否是有效的18位。

图5

SMALL函数

使用SMALL函数,可以获得一组数值中指定第几小的数值。 什么情况下使用SMALL函数? SMALL函数数据组中第k个最小值。它能够: 获取单元格区域中第3个最小值 求n个最小值之和 返回单元格区域中的负值 动态排序单元格区域中的数值 获取单元格区域中唯一值列表 SMALL函数语法 SMALL函数

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:LEN函数发布于2024-11-28 22:21:19
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: