求解。excel函数=len(单元格)与=lenb(单元格)有什么区别?

如题所述

LEN函数用于返回字符串的长度,LENB函数用于返回字符串的字节数。

当使用LEN函数或LENB函数返回英文字符或是数字的字符串长度时,返回结果相同。但如果返回中文汉字的字符串长度,使用LENB函数返回的一个汉字为两个字节,而使用LEN函数返回的值为一个字符。

拓展知识

<p>如:</p><p>len("1人。")=3</p><p>lenb("1人。")=5</p><p>

解释:len求的是字符数。串"1人。"中有三个字符所以返回3</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lenb求的是<font size="2">字节数,由于每个数字、字母、英文标点符号(都是指半角状态下输入的哈)都是用一个字节(8个由0和1组成)表示。

而每个汉字、中文的标点符号(包括全角状态下输入的字母、数字)是用两个字节(即16个由0和1组成)表示,所以串"</font><font size="3">1人。"的字节数为1+2+2,故结果为5。这些是涉及机器内部对符号的表示了。</font></p><p></p>。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-07-06

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字节。如下图:       

本回答被网友采纳
第2个回答  2013-09-20
LEN 返回文本字符串中的字符数。
LENB 返回文本字符串中用于代表字符的字节数。此函数用于双字节字符。
例如 len(“王1”),结果为2,lenB(“王1”),结果为3,因为一个汉字占两个字节本回答被网友采纳

求解。excel函数=len(单元格)与=lenb(单元格)有什么区别?
下面以一个实例来说明这两个函数的区别,如下图:第一步:选择D3单元格,输入函数=LEN(C3)后回车,在D3单元格中就会返回C3单元格的字符数。说明:一个英文字母为一个字符,一个汉字也视为一个字符,所以这里总共就是11个字符。第二步:选择D4单元格,输入函数=LENB(C4)后回车,在D4单元格中就...

求解。excel函数=len(单元格)与=lenb(单元格)有什么区别?
LENB 返回文本字符串中用于代表字符的字节数。此函数用于双字节字符。例如 len(“王1”),结果为2,lenB(“王1”),结果为3,因为一个汉字占两个字节

Len函数和Lenb函数的区别
一、功能差异:1. Len函数:返回文本字符串中的字符个数。无论是汉字、英文字母、数字还是标点符号,都会计算为一个字符。2. Lenb函数:返回文本中所包含的字符数,特别适用于双字节字符集(DBCS)。汉字和某些标点符号在每个字符占两个字节的情况下会被计算为两个字节。二、返回结果差异:1. Len函数...

excel中len和lenb有区别吗?
区别在于,len是按字符数计算的,lenb是按字节数计算的。LEN(A2),返回6,不论中英文字符,均按1计数。LENB(A2),返回8,LENB函数按这样的规则计数:汉字、全角状态下的标点符号,每个字符按 2 计数,数字和半角状态下的标点符号按1计数。相关如下 Microsoft Excel是Microsoft为使用Windows和Apple Macint...

Excel函数Len与lenb的区别是什么?
详情请查看视频回答

excel中lenb函数和len函数的区别使用
excel函数lenb和len的区别使用:1.LEN函数的含义是返回文本字符串的字符个数,语法也比较简单,就是LEN( text)2.LENB函数的含义是返回文本中所包含的字符数,语法也比较简单,就是LENB( text)从含义上可能大家看的不是很明白,在此说明下他们最主要的区别,LEN是按字符数算的,无论是汉字还是数字,...

excel中LENB与len区别?
汉字两个字节,一个汉字,lenb的结果2,len结果1.

len函数和lenb函数有什么区别
详情请查看视频回答

excel中len函数的用法并通过实例说明len函数和LENB类型函数的区别
excel 中len函数是用来测试字符长度的。LEN函数的语法为:LEN(text)   LENB(text)其中的参数:Text是要查找其长度的文本。空格将作为字符进行计数。LEN 函数返回文本字符串中的字符数。LENB函数返回文本字符串中用于代表字符的字节数。此函数用于双字节字符。下面通过两个实例来认识LEN函数和...

Excel文本函数:LEN、LENB文本字符串中的字符个数
Excel 中的 LEN 和 LENB 函数用于计算文本字符串中的字符个数。LEN 函数不考虑字符集类型,它始终将每个字符,无论是一字节还是双字节,计为一个单位。LENB 函数则区分一字节和双字节字符集,对于双字节字符,它计为两个单位。使用时,只需输入文本字符串作为函数参数即可。例如,LEN("Hello") 返回 ...

相似回答