2个回答
展开全部
假定需要处理的单元格是a1,可选用以下几种方法提取数字:
1、文字在前数字在后:可用right函数提取数字,公式=right(a1,lenb(a1)-len(a1))
其中lenb(a1)-len(a1)计算右边数字的长度。
2、数字在前文字在后:可用left函数提取数字,公式=left(a1,2*len(a1)-lenb(a1))
其中2*len(a1)-lenb(a1)计算左边数字的长度。
3、数字在中间、文字在两边:提取数字公式=-lookup(0,-mid(a1,row(indirect("1:"&len(a1))),2*len(a1)-lenb(a1)))其中mid函数从第1位开始依次截取长度为已测定数字长度的数字串,然后用lookup函数获取其中的符合条件的值。
1、文字在前数字在后:可用right函数提取数字,公式=right(a1,lenb(a1)-len(a1))
其中lenb(a1)-len(a1)计算右边数字的长度。
2、数字在前文字在后:可用left函数提取数字,公式=left(a1,2*len(a1)-lenb(a1))
其中2*len(a1)-lenb(a1)计算左边数字的长度。
3、数字在中间、文字在两边:提取数字公式=-lookup(0,-mid(a1,row(indirect("1:"&len(a1))),2*len(a1)-lenb(a1)))其中mid函数从第1位开始依次截取长度为已测定数字长度的数字串,然后用lookup函数获取其中的符合条件的值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询