len()函数的功能是什么
len()函数的功能是返回文本字符串中的字符数。
区别在于,len是按字符数计算的,lenb是按字节数计算的。
LEN(A2),返回6,不论中英文字符,均按1计数。
LENB(A2),返回8,LENB函数按这样的规则计数:汉字、全角状态下的标点符号,每个字符按 2 计数,数字和半角状态下的标点符号按1计数。
相关如下
Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。
函数 LEN 面向使用单字节字符集 (SBCS) 的语言,而函数 LENB 面向使用双字节字符集 (DBCS) 的语言。计算机上的默认语言设置对返回值的影响方式如下:
无论默认语言设置如何,函数 LEN 始终将每个字符(不管是单字节还是双字节)按 1 计数。
当启用支持 DBCS 的语言的编辑并将其设置为默认语言时,函数 LENB 会将每个双字节字符按 2 计数,否则,函数 LENB 会将每个字符按 1 计数。支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。