永发信息网

怎么提取中间的数字

答案:2  悬赏:40  手机版
解决时间 2021-11-11 12:00
  • 提问者网友:浩歌待明月
  • 2021-11-11 05:53
怎么提取中间的数字
最佳答案
  • 五星知识达人网友:北城痞子
  • 2021-11-11 06:27
假设数据1t*4900、5.4t*5000等在EXCEL表的C列,并且数据从第二行开始向下填充。
在C2单元格中输入以下公式试试吧:
=LOOKUP(9.99E+307,--LEFt(C2,ROW(C$1:C$100)))追问没用,C2是9.10销售硬脂酸1t*4900 这个,提取1追答明白你的意思了。
假设数据“9.10销售硬脂酸1t*4900“、“9.7销售泥芯油5.4t*5000”等在EXCEL表的C列,并且数据从第二行开始向下填充。
在D2单元格中输入以下公式:
=LOOKUP(9.99E+307,--MId(RIGHt(C2,LEN(C2)-5),MIN(FIND({0;1;2;3;4;5;6;7;8;9},RIGHt(C2,LEN(C2)-5)&123456789)),ROW(C$1:C$100)))
输入上面的公式后,同时按下CTR+SHIFT+ENTER键,生成有效的数组公式。
试试吧!
全部回答
  • 1楼网友:忘川信使
  • 2021-11-11 07:09
给你个思路

先找到最后字符串中最后一个中文的位置,code(字符串)>5000 可能是中文
再找到字符串中t的位置(find())
再用mid函数截取出来
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯