登录  /  注册
首页 > 专题 > excel > 正文

excel函数lenb和len的区别使用

藏色散人
发布: 2019-06-04 14:12:45
原创
10139人浏览过

len和lenb函数都是用来统计单元格中字符数的,那它们之间有什么区别呢?本文将从这两个函数的含义、语法和实例来为大家进行详细讲解。

excel函数lenb和len的区别使用

excel函数lenb和len的区别使用:

1.LEN函数的含义是返回文本字符串的字符个数,语法也比较简单,就是LEN( text)

554a32c49d59b73c21443ba05e926c9.png

51f2e198eb43a78ce2550fbee2d12f8.png

2.LENB函数的含义是返回文本中所包含的字符数,语法也比较简单,就是LENB( text)

fee2a11b0f9ec9b5369e470b983aaba.png

93e6fee95eda27a377748b940e6ed2f.png

从含义上可能大家看的不是很明白,在此说明下他们最主要的区别,LEN是按字符数算的,无论是汉字还是数字,都是按1来计数,LENB是按字节数算的。数字、字母、英文、半角状态下输入的标点符号按1计算的,汉字、全角状态下输入的标点符号按2计算。

下文将举例具体说明

如图所示,例一和例二主要的区别就在于例一的逗号为全角状态下输入的,而例二的逗号是在半角状态下输入的(也就是英文状态下)

13272e851f85b57d4c8a7257230ba65.png

现在我们用len先对例一例二的字符数做统计,如图所示,会发现得到的数值都是6,即无论汉字数字标点都是按1来计数的

5cda09528b537e5fe0263f3c1f40491.png

现在我们用lenb先对例一例二的字符数做统计,如图所示,会发现得到的数值不同,例一为9,例二为8,因为汉字是按2个字符,数字按1个,而例一中的逗号是在全角状态(中文状态)下输入的,要按2来计数,例二中的逗号是在半角状态(英文状态)下输入的,所以按1来计数,所以例一比例二多了1个字节

dbc2474a8d58c467317a5c9f4bf7a7a.png

最后我们可以自己计算下中1;‘   的字符数和字节数,题中均为全角下输入,用len应该是得到4,用lenb得到的字节数应该是2(中)+1(1)+2(;)+2(‘)=7,你做对了吗?

本文来自EXCEL基础教程栏目:http://www.php.cn/topic/excel/

以上就是excel函数lenb和len的区别使用的详细内容,更多请关注php中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号