因此,上述公式转换为:
=0+MID("ABC456",MIN({7,19,13,14,4,5,6,21,11,17}),LEN("ABC456"))
MIN函数返回字符串中数字开始的位置4,因此,上述公式转换为...也就是说,如果该参数的值将导致全部或部分返回值超出字符串末尾的情况时,则这些函数仅返回从指定位置到字符串末尾的那些字符。...此时公式1转换为:
=0+MID(“123ABC456“,MIN(FIND({0,1,2,3,4,5,6,7,8,9},"123ABC4560.0588235294117647")),LEN(A1))...LOOKUP与RIGHT
公式2:
=-LOOKUP(0,-RIGHT(A1,ROW(INDIRECT("1:"& LEN(A1)))))
这个公式与上一篇文章《Excel公式技巧10:从字符串中提取数字...0)-1)
转换为(注意,这里是如何将得到的数组颠倒,从而使得从字符串的末尾到开头逐个获取字符成为可能):
=0+RIGHT(“ABC456”,MATCH(FALSE,ISNUMBER(0+MID(“ABC456