请教EXCEL高手,下面函数是什么意思?=LEFT(A2,LEN(A2)*2-LENB(A2))

 我来答
次次次蛋黄米亚
高粉答主

2019-04-15 · 说的都是干货,快来关注
知道小有建树答主
回答量:7778
采纳率:100%
帮助的人:207万
展开全部

“=LEFT(A2,LEN(A2)*2-LENB(A2))”公式是为了在单元格中筛选出数字。此公式适用于数字在中文的前面的单元格。

使用方法:

1、首先在A2单元格中输入数字与文字的组合字符。

2、然后在B2单元格中输入函数公式:=LEFT(A2,LEN(A2)*2-LENB(A2))。

3、点击回车即可将函数公式生成结果,可以看到公式已经将数字部分提取出来了。

4、在A2单元格中输入任何数字,都可以直接在B2单元格中提取出来。

zsl_32
2012-07-30 · TA获得超过1169个赞
知道小有建树答主
回答量:1240
采纳率:60%
帮助的人:518万
展开全部
lenb()是按双字节计算文本长度,一般中文字为双字节字符都按二个字符来计,英文是单字节按一个字符计,若文本中前面部分是中文,后面跟随着字母和数字,LEN(A2)*2-LENB(A2)可以计算出前面中文有几个,从而用left()截取前面的中文字符串
更多追问追答
追问
比如说“123张三”,我怎么用公式表示筛选出汉字?
追答
若都是这个形式,也就是单字节在前,中文在后,那你得用=RIGHT(A2,LEN(A2)*2-LENB(A2))
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lcxdc
推荐于2019-02-10 · TA获得超过151个赞
知道小有建树答主
回答量:178
采纳率:0%
帮助的人:107万
展开全部
LEFT()是取最左边的几个字符数
LEN()是字符串长度
LENB()是取双字节(比如中文)字符数
于是,LEN(a1)*2就等于LENB()(如果是中文)就什么数都取不到,如果不是中文,就取数。当然这里的中文也可以是双字节,如其他双字节语言
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cai906271
2012-07-30 · 超过49用户采纳过TA的回答
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:119万
展开全部
LEFT(引用单元格,位数)即为从左取几位字符文本,
LEN(A2)即为返回A2单元格的字符个数,
LENB(A2)即为返回A2单元格的字符位数,与双字符集合用,
LEN(A2)*2-LENB(A2)也就是A2单元格字符位数
=LEFT(A2,LEN(A2)*2-LENB(A2))也就成了从左取A2单元格的全部位数,也就等于A2单元格!
追问
不对吧,我用这个公式可以筛选出一个单元格里的数字,比如“123张三”,用上这个公式后,就能得出“123”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wo1987like
2012-07-30 · TA获得超过370个赞
知道小有建树答主
回答量:843
采纳率:100%
帮助的人:300万
展开全部
是用来截取连续数字或者字母的,一般是 数字或者字母开头挨着汉字的,例如1456吨 ,LEN(A2)*2-LENB(A2)是用来计算数字或者字母长度的,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式