学习建议:看千遍不如操作练习一遍 个人微信号(微信交流群):duanzhenyun 今日分享内容:【LEN、LENB函数】、【RIGHT、RIGHTB函数】 LEN函数、LENB函数 LEN函数概念:返回文本字符串中的字符个数。 LENB函数概念:返回文本字符串中用于代表字符的字节数。 LEN函数语法:LEN(text) LENB函数语法:LENB(text) Text 必需。 要查找其长度的文本。 空格将作为字符进行计数。 温馨提示: 只有在将 DBCS 语言设置为默认语言时,函数 LENB 才会将每个字符按 2 个字节计数。 否则,函数 LENB 的行为与 LEN 相同,即将每个字符按 1 个字节计数。支持 DBCS 的语言包括中文(简体)、中文(繁体)。 举个栗子: 如下图,B2单元格用公式=LEN(A2)提取A2单元格数据结果为25,中文跟英文都是按1个字符计算所以结果为25;而A8单元格同样的数据用公式=LENB(A8)结果为40,因为中文有15个字是按每个字符2个字节算的,加上英文10个,所以结果为40。 RIGHT、RIGHTB函数 RIGHT函数概念:根据所指定的字符数返回文本字符串中最后一个或多个字符。 RIGHTB函数概念:根据所指定的字节数返回文本字符串中最后一个或多个字符。 RIGHT函数语法:RIGHT(text,[num_chars]) RIGHTB函数语法RIGHTB(text,[num_bytes]) RIGHT 和 RIGHTB 函数具有下列参数:
备注
温馨提示: RIGHT 适用于使用单字节字符集 (SBCS) 的语言,而 RIGHTB 适用于使用双字节字符集 (DBCS) 的语言。
举个栗子: 如下图,B2单元格公式=RIGHT(A2,7)提取A2单元格的数据,结果为【el公式与技巧】,表示从A2单元格右边提取7个字符,RIGHT 始终将每个字符(不管是单字节还是双字节)按 1 计数; 而B8单元格公式=RIGHTB(A8,7)结果为【与技巧】,表示从A8单元格提取7个字符,这里函数 RIGHTB 会将每个双字节字符按 2 计数。右边第四个为双字节字符,不够位数所以只取到后三个字(6个字节);而B9单元格公式=RIGHT(A9,10)结果为【公式与技巧】,表示从A9单元格右边提取10个字符,刚好最后5个字都是按双字节计算的。所以结果为公式与技巧。 |
|