求解释一个EXCEL公式

=IF(LEN(L29*100)>=8,MIDB(L29*100,LEN(L29*100)-7,1),"")... =IF(LEN(L29*100)>=8,MIDB(L29*100,LEN(L29*100)-7,1),"") 展开
 我来答
潇洒人升
2010-11-01 · TA获得超过1856个赞
知道小有建树答主
回答量:937
采纳率:50%
帮助的人:331万
展开全部
=IF(LEN(L29*100)>=8,MIDB(L29*100,LEN(L29*100)-7,1),"")公式中
1.MIDB中的B是多余的,
2.MID(L29*100,LEN(L29*100)-7,1),"") 第一个L29*100的*100也是可无的。

=IF(LEN(L29*100)>=8,MID(L29,LEN(L29*100)-7,1),"") 的公式的含义是当单元格L29乘以100后字符长度大于等于8,则公式所在的单元格的值为单元格L29乘以100,取单元格L29*100后字符长度-7位中的1位数字,如果L29*100后字符长度小于8,则公式所在的单元格的值为空。
打个比方:L29单元格的值为12345678以100后是1234567800,其字符长度等于10,大于8,则公式所在单元格的值取L29乘以100的字符长度10减去7等于3(即取L29乘以100的第三位的值3)。
再比如:L29单元格的值为12345以100后是1234500,其字符长度等于7,小于8,则公式所在单元格的值为空。
山桑弓
2010-11-01 · TA获得超过1.2万个赞
知道大有可为答主
回答量:7793
采纳率:66%
帮助的人:2857万
展开全部
这个公式的意思是L29*100后,如果字符长度大于等于8,取右边数第八个字符,否则返回空,其中的MIDB使用不合适,可改为MID,
=IF(LEN(L29*100)>=8,MID(L29*100,LEN(L29*100)-7,1),"")
对于非汉字来说,有无B是完全一样的,这个意思我重新给你编了一个,公式为
=IF(LEN(L29*100)>=8,LEFT(RIGHT(L29*100,8)),"")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
住在水草里的鱼
2010-11-01 · TA获得超过350个赞
知道小有建树答主
回答量:184
采纳率:0%
帮助的人:108万
展开全部
L29这个单元格的字符串长度*100,然后计算:
1、如果这个值大于等于8,那么则取一个值,这个值就是L29这个单元格*100后,从第(L29*100)-7后的位置开始数1个字节,那个字节的内容会显示在这个公式的单元格内;
2、如果这个值小于8,则公式单元格显示空值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柳上风过
2010-11-01 · TA获得超过518个赞
知道小有建树答主
回答量:198
采纳率:0%
帮助的人:81.6万
展开全部
如果单元格数值乘以100大于等于8成立的话就为乘以100大于等于8在减去7后取得数的第一位数,如果单元格数值乘以100大于等于8不成立的话,单元格为空
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式