找回密码
 立即注册
搜索
热搜: Excel discuz
查看: 2433|回复: 0

函数len与lenb的应用

[复制链接]

482

主题

7万

元宝

75万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
750849
发表于 2020-3-30 19:55:47 | 显示全部楼层 |阅读模式
函数LEN与LENB是什么意思呢?它们有什么区别?今天我们就一起来看看函数LEN与LENB的应用!

函数LEN:返回文本字符串中的字符个数。
640.png
汉字、英文字母、数字、标点符号(半角状态、全角状态)都是按1个字符计算。


函数LENB:返回文本字符串中的字节个数。
02.png
汉字、全角状态下的标点符号,每个字符按2个字节计算;
英文字母、数字、半角状态下的标点符号,每个字符按1个字节计算。

1、提取文本

A列数据中文本与数字混合,现在要将文本提取出来,该怎么写公式呢?
1_看图王.web.jpg
输入公式:
=LEFT(A2,LENB(A2)-LEN(A2))

LENB(A2)返回A2单元格内容字节个数9;
LEN(A2)返回A2单元格内容字符个数7;
LENB(A2)-LEN(A2)计算出汉字个数2;
用函数LEFT向左提取2个汉字,返回"苹果"。

2、提取数字
2.jpg

输入公式:
=RIGHT(A2,2*LEN(A2)-LENB(A2))

2*LEN(A2)-LENB(A2)部分计算出数字个数5;
用函数RIGHT向右提取5位,返回"52.72"。

3、统计部门人数

3.jpg
输入公式:
=LEN(B2)-LEN(SUBSTITUTE(B2,"、",""))+1

SUBSTITUTE(B2,"、","")部分将"、"替换为空,返回"雨夜小玉儿";
LEN(SUBSTITUTE(B2,"、",""))部分返回替换后字符串的字符个数5;
LEN(B2)部分返回B2单元格字符个数6;
用B2单元格字符个数6-替换后字符串的字符个数5,再加1,返回6-5+1=2。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|五花八门论坛 ( 豫ICP备15031300号-3 )

GMT+8, 2024-4-25 06:47 , Processed in 0.096491 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表