![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
13个回答
2019-05-04 · 知道合伙人软件行家
关注
![](https://wyw-base.cdn.bcebos.com/pc-content/follow.gif)
展开全部
如果所有数据都如图所示,最后的数字都是3位,,且假设数据在B列,那么,可用公式:
=RIGHT(B1,3)
如果后面的数字位数不确定,但第3个“-”后第1个数字不为0,可用公式:
=MAX(--TEXT(RIGHT(B1,COLUMN(A:Z)),"0;0;0;!0"))
同时按Ctrl+Shift+Enter三键输入数组公式
=RIGHT(B1,3)
如果后面的数字位数不确定,但第3个“-”后第1个数字不为0,可用公式:
=MAX(--TEXT(RIGHT(B1,COLUMN(A:Z)),"0;0;0;!0"))
同时按Ctrl+Shift+Enter三键输入数组公式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
借助一个辅助列,配合substitute函数和find函数,len函数,mid函数,就可以达到目的。
第一部,用substitute函数把第三个符号替换成某个字符
第二部,用len和fiind函数确定需要提取的范围,mid函数来提取就达到目的了。
第一部,用substitute函数把第三个符号替换成某个字符
第二部,用len和fiind函数确定需要提取的范围,mid函数来提取就达到目的了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在B1中输入或复制粘贴下列公式之一
=RIGHT(A1,3)
=MID(A1,FIND("$",SUBSTITUTE(A1,"-","$",LEN(A1)-LEN(SUBSTITUTE(A1,"-",))))+1,LEN(A1))
下拉填充
也可选择此列,进行分列。以-为分隔符,左侧3列不导入,只导入第4列。
=RIGHT(A1,3)
=MID(A1,FIND("$",SUBSTITUTE(A1,"-","$",LEN(A1)-LEN(SUBSTITUTE(A1,"-",))))+1,LEN(A1))
下拉填充
也可选择此列,进行分列。以-为分隔符,左侧3列不导入,只导入第4列。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询