在日常工作中经常需要使用excel,利用excel来进行资料整理、数据统计。例如在厢咆廨炝某些网站上提交资料时会受到多少个字符限制,那么这时候利用excel统计字符就很有团蝣逅捎必要了,尽可能在限定的字符内把资料完善,达到自己提交资料的目的。下面详细为大家讲解一下Excel中len函数。
工具/原料
电脑
Excel办公软件
LEN函数
1、首先来了解一下LEN函数:LEN函数是一种函数,功能是返回文本串的字符数。
LEN函数语法格式
1、LEN函数语法格式"=LEN(text)"
LEN函数的应用
1、在日常工作中,经常需要统计Excel中某单元格内容的字符数,运用LEN函数可以很快统计出来,只需要在单元格中输入“=LEN(text)”再回车即可得到。如图所示,需要统计A1单元格的字符数,只需在B1中输入"=LEN(A1)",回车即可。
LEN函数使用的注意点
1、LEN函数中空格也算字符
2、LEN函数中参数为文本或表达式,要在英文状态输入法下加双引号
LEN函数与其它函数的结合使用
1、例如:如何从身份证号码中提取出生年月日等如果身份证号全为18位,用mid函数即可,从任意位置截取字符串mid函数的语法格式=mid(text, start_num, num_chars)=mid(字符串,开始截取位置,截取字符个数)
2、如果身份证号不是全为18位,还包含有1猱蝰逾鸾5位的,那我们需要结合concatenate函数。concatenat髫潋啜缅e函数的含义把多个字符文本或数值连接在一起,实现合并的功能。concatenate函数的语法格式=concatenate(text1, [text2], ...)
3、如图所示,需要输入公式=IF(LEN(幞洼踉残B2)=18,CONCATENATE(MID(B2,7,4),MID(B2,11,2),MID(蚱澄堆别B2,13,2)),CONCATENATE(19,MID(B2,7,2),MID(B2,9,2),MID(B2,11,2)))函数解释:1.用if函数判断身份证位数——18位返回一种情况,不是返回另一种情况。2.用len函数返回身份证位数3.用mid函数对字符串进行截取,18位身份证从第7个字符截取4个字符返回年份(1987),从第11个字符开始截取2个字符返回月份(01),从第13个字符开始截取2个字符返回日(06)。15位身份证位数为15,即返回年份19,再从第7位开始截取2个字符返回86,即得到年份(1986),从第9个字符开始截取2个字符返回月份(11),从第11个字符开始截取2个字符返回日(04)。4.用concatenate函数把年月日连接起来。得到结果张三年月日为:19870106;李某年月日为:19861104