发布网友 发布时间:2022-03-25 23:39
共4个回答
懂视网 时间:2022-03-26 04:00
len和lenb函数的区别是:
1、Excel中lenb函数是返回字符的字节数的函数。len函数返回文本字符串中的字符数。
2、LEN(A2),返回6,不论中英文字符,均按1计数。
3、LENB(A2),返回8,LENB函数按这样的规则计数:汉字、全角状态下的标点符号,每个字符按2计数,数字和半角状态下的标点符号按1计数。
热心网友 时间:2022-03-26 01:08
LEN()函数与LENB()函数的区别是:LEN()函数返回文本字符串中的字符数;LENB()函数返回文本字符串中用于代表字符的字节数;
相关名词解释:
1、字符:是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!等;
2、字节:是计算机信息技术用于计量存储容量的一种计量单位,通常情况下一个英文字符代表一个字节,一个汉字代表二个字节。
下面以一个实例来说明这两个函数的区别,如下图:
第一步:选择D3单元格,输入函数=LEN(C3)后回车,在D3单元格中就会返回C3单元格的字符数。说明:一个英文字母为一个字符,一个汉字也视为一个字符,所以这里总共就是11个字符。
第二步:选择D4单元格,输入函数=LENB(C4)后回车,在D4单元格中就会返回C4单元格的字节数。说明:一个英文字母为一个字节,一个汉字视为二个字节,在这里“len”和“lenb”共7个英文字母,所以为7字节。“与”和“的区别”共有4个汉字,一个汉字代表二个字节,4个汉字共8个字节。所以C4单元格的字节数为7+8=15字节。如下图:
热心网友 时间:2022-03-26 02:26
LEN函数用于返回字符串的长度,LENB函数用于返回字符串的字节数。
当使用LEN函数或LENB函数返回英文字符或是数字的字符串长度时,返回结果相同。但如果返回中文汉字的字符串长度,使用LENB函数返回的一个汉字为两个字节,而使用LEN函数返回的值为一个字符。
拓展知识
<p>如:</p><p>len("1人。")=3</p><p>lenb("1人。")=5</p><p>
解释:len求的是字符数。串"1人。"中有三个字符所以返回3</p><p> lenb求的是<font size="2">字节数,由于每个数字、字母、英文标点符号(都是指半角状态下输入的哈)都是用一个字节(8个由0和1组成)表示。
而每个汉字、中文的标点符号(包括全角状态下输入的字母、数字)是用两个字节(即16个由0和1组成)表示,所以串"</font><font size="3">1人。"的字节数为1+2+2,故结果为5。这些是涉及机器内部对符号的表示了。</font></p><p></p>。
热心网友 时间:2022-03-26 04:01
LEN 返回文本字符串中的字符数。