由此可知,A2单元格混合文本中,负号“-”出现的位置是5,而不是3。...片段②返回字符集C{"-",0,1,2,…9}在A2&-1/19出现的位置,即序数集D{5,13,10,6,…}。...image.png
③MIN(②)
MIN(②)取②的结果序数集D{5,13,10,6,…}中的最小值,它就是目标数值在A2中的起始位置,即A2混合文本中,首次出现负号或阿拉伯数字的位置,即是目标提取数值的起始位置...image.png
④-MIDB(A2,③,ROW($1:$100))
这里使用MIDB,而不是MID,是为了对应FINDB,通过字节位置截取部分文本。...:$100),1)逐一提取每一个字符,使用双负号运算,区分数字和其它字符,再使用ISNUMBER函数判断每一个字符是否为数字,返回一组逻辑值,最后*ROW($1:$100)使得数字返回其在A2混合文本中的位置