丶执着
发表于 2021-10-19 17:10:15
我能不能理解成,Excel里面的单元格类似字符串str,大括号数组类似于编程里面的list列表
用户沈
发表于 2021-10-23 11:01:33
从第三位开始取20位字符,从第21位开始取20位字符,取得两个数字,然后对这两个数字相乘得到结果,空格不会被取到,但是*会被取到,所以要替换*,最后的乘以1是不是去掉空格的意思
福泉供销韩代刚
发表于 2021-11-6 03:00:36
1.*是两个数字的分割点,替换成足够多的空格后MID取多少字符长是种套路。MID(替换后的,{1,2}*空格字符数-(空格字符数-1),空格字符数)
2.MID的结果是个文本,*1是为了变数值,另外一个数的前后有空格,在运算过程是可以被无视的
活的清风
发表于 2021-11-9 19:14:40
谢谢老哥 非常感谢
失忆大晒
发表于 2021-11-9 20:05:09
=EVALUATE(RIGHT(Sheet1!A2,LEN(Sheet1!A2)-2))
供参考。。。。
兔眼睛弯弯
发表于 2021-11-10 20:22:06
=EVALUATE(TRIM(MID(A2,FIND("mm",A2)+2,99))) 下拉
赵森
发表于 2021-11-14 22:52:26
=PRODUCT(MID(SUBSTITUTE(A2,"*",REPT(" ",20)),{3,21},20)*1)
下拉
铎然
发表于 2021-11-18 06:43:15
我没太明白len这一块是怎么处理的,因为字符的长度并不一致
李云春
发表于 2021-11-20 22:50:26
字符的长度不一致的mm后边有的数字只有1位
单于
发表于 2021-11-21 03:38:56
=EVALUATE(RIGHT(Sheet1!A2,LEN(Sheet1!A2)-2))
供参考。。。。