=-LOOKUP(,-RIGHT(LEFT(A1,SEARCH("lm",A1)-1),{1,2,3,4,5,6,7}))

能注释一下上面这个函数吗?... 能注释一下上面这个函数吗? 展开
 我来答
百度网友e1af404
2013-07-16 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.1万
采纳率:59%
帮助的人:4068万
展开全部
对于A1中的数据CE UL 8000H,星250LM
或者:CE ULcc10000H2250lm
来说,该公式意味着:
SEARCH("lm",A1)------取得字符串lm在A1中的位置
SEARCH("lm",A1)-1-------取得你刚才所想提取的数字的结束位置
LEFT(A1,SEARCH("lm",A1)-1)-------取得lm之前的字符串CE UL 8000H,星250或CE ULcc10000H2250
RIGHT(LEFT(A1,SEARCH("lm",A1)-1),{1,2,3,4,5,6,7})-----将上一步取得的字符串用right函数取右1、2、3、4、5、6、7位,
-RIGHT(LEFT(A1,SEARCH("lm",A1)-1),{1,2,3,4,5,6,7})--------取出的字符串有的能参与-运算,能参与运算的则返回负值;有的不能参与-运算(取出的是文本的时候),此时,返回错误值
LOOKUP(,-RIGHT(LEFT(A1,SEARCH("lm",A1)-1),{1,2,3,4,5,6,7}))-----lookup的第一个参数:查找值被省略--------则默认为查找0值
lookup在上述-right()中得到的负值与错误值中查找数据0——lookup总是忽略错误值,lookup在找不到与查找目标0相等的数据时,总是返回最后一个接近查找目标的数据--------长度最长的数字(负数)
-LOOKUP(,-RIGHT(LEFT(A1,SEARCH("lm",A1)-1),{1,2,3,4,5,6,7}))将该负数转换为正值
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式