ad

达人之路·《高效办公应用宝典公式·函数与VBA》_7.1 文本长度怎么计算

网友投稿 124 2023-11-07

【摘要】 本书摘自《高效办公应用宝典公式·函数与VBA》一书中第7章,第1节,创客诚品编著。

7.1 文本长度怎么计算

文本长度是指组成文本的字符或字节的个数。字符是指计算机中使用的字母、数字、文字及其他符 号;字节是指计算机的存储数据单位。在Excel中可以使用LEN函数以及LENB函数来计算文本长度。

7.1.1 LEN函数快速统计字符个数

LEN函数的作用就是返回指定文本的字符数。语法格式LEN(string|varname)

达人之路·《高效办公应用宝典公式·函数与VBA》_7.1 文本长度怎么计算

参数说明

●String: 任何有效的字符串表达式或者单元格。

●Varname: 任何有效的变量名称。下面将使用IF函数嵌套LEN 函数以及RIGHT 函数验证商品是否存在。

Stepo1 选中单元格D2, 在编辑栏中单击“插入函数”按钮,如下左图所示。

Sep02 打开“插入函数”对话框,在“选择函数”文本框中选择 “IF” 选项,单击“确定”按钮。

Step03 弹出“函数参数”对话框,设置参数LOGICAL_TEST 为 “RIGHT(B2,LEN(B2)-2)=RIGHT

(C2,LEN(C2)-4)”,Value if true 为“商品存在”,Value if false 为“商品不存在请检查”,单击“确

定”按钮关闭对话框。

Step04 单元格D2中自动计算出“类别”的数字部分与“编码”对应的数字部分是否一致,如果一 致则商品存在,如果不一致则显示需要进行检查。完成后使用单元格填充柄计算所有行的值。

提示:

RIGH T函数的功能是从字符串右端取指定个数字符。语法Right(string,n) 。 参数string 指定要提取的字符串n 。LEN 函数获取对应单元格字符数量,再减去固定的值,就是从右侧取所得的值。

7.1.2 LENB函数计算字节数

LENB函数的作用就是返回文本字符串中用于代表字符的字节数。

语法格式

LENB(stringlvarname)

参数说明

●String: 任何有效的字符串表达式或者单元格。

●Varname: 任何有效的变量名称。

下面将通过具体实例对LENB 函数的应用进行介绍。

Step01 文件 开始 8选中单元格C2, 输入数组公式“=IF(LENB(B2)=11," 符合","不符合")”,如下左图所示。

Step 02 公式输入完成后使用公式填充工具进行填充,完成后如下右图所示。

7.1.3 提取需要的数据

LEN函数与LENB函数在实际工作中应用非常广,常与其他函数配合使用达到用户的需求。

本例中使用的表格制作并不是很规范,“数量”列中的数据同时包含数量和单位两类信息。下 面使用LEFT函数从该报表中计算商品总价。

Step 01 选中单元格D2, 输入公式“=C2*LEFT(B2,LEN(B2)-(LENB(B2)-LEN(B2)))”,如下左图所示。 Step02按Enter键后计算出公式结果,填充公式计算出其他商品的总价公式分析:本例中因为一个单位占用2个字节,即一个字符,所以使用函数计算B2的字节数,减去B2字符数,得到产品单位占的字符数。然后用B2的字符数减去单位所占字符数,得到数字占的字符数。然后从左侧取数字,得到数量,计算出总价。用户也可单独计算出数量。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:跟着一起学《Excel VBA跟卢子一起学 早做完 不加班 基础入门版》_4.1.2 单元格的赋值
下一篇:《Python学习笔记 从入门到实战》_更了解Python的途径之一_2.3.3 Python中的编码
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×