Len、Lenb函数解读
Len、Lenb函数是比较常用的计算长度函数。Len是返回字符串的字符数,lenb是返回字符串的字节数。掌握此两个函数对于我们提高工作效率非常有必要。今天我们一起来学习这两个函数。
一、Len函数语法:
Len():得到字符串的长度。
语法Len (string)
参数string:string类型变量返回值Long。函数执行成功时返回字符串的长度,发生错误时返回-1。如果任何参数的值为NULL,则Len()函数返回NULL。
二、Lenb函数语法:
LENB(text)
参数说明:
text:表示要计算字节数的文本。
注意事项:
如果参数text中包含空格,LENB函数也会计算空格的字节数。
特别说明:
len函数是统计字符串长度,lenb函数如果统计的是汉字是2个字节,其他字符为1个字节。
实际例子:
字符
len函数
lenb函数
123
3
3
12 3 4
6
6
天文12
4
6
字符串处理函数 如果是a展示b
特别注意:字符间的空格也算一个字符,如果是汉字,一个汉字,在lenb函数中算2个字符,在len函数都是算一个字符。
汉字 数字分离提取
公式一:B2=LEFT(A2,LENB(A2)-LEN(A2))
公式解读:LENB(A2)-LEN(A2),中文字符算两个字节,两个相减得到汉字的个数,经观察,汉字是从最左边开始,因此我们最后用LEFT(A2,LENB(A2)-LEN(A2))提取出汉字。
公式二:C2=RIGHT(A2,2*LEN(A2)-LENB(A2))
公式解读:2*LEN(A2)-LENB(A2)是用中文字符算两个字节,其他算一个字节,最终得到数字的个数。用两倍len长度减去lenb长度就能得到数字的个数。经观察,数字是从右边开始,因此最后用right来提取分离出数字。
请记住:一个英文字符=1个字节;一个汉字=2个字节,一个数字=1个字节。
len、lenb函数运用十分灵活,可以和find、text搭配使用,发挥出更大的威力。函数最重要
的不是一招一式的使用,而是多个函数的综合使用,只要融会贯通,就能发挥出最大的威力。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。