永发信息网

EXcel怎么去除文字保留数字

答案:5  悬赏:30  手机版
解决时间 2021-03-21 16:48
  • 提问者网友:太高姿态
  • 2021-03-20 20:29
EXcel怎么去除文字保留数字
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-03-20 20:50
如果是有规则的数字与文字组合,比如文字在左数字在右,可以利用right或者left函数以及len和lenb函数来实现保留数字去掉文字。
软件版本;Office2007
方法如下:

1.去除A列中的文字,只保留数字:

2.输入公式如下:
公式解释:由于用lenb求文字位数每个文字是2位,而数字是1位,这样就能知道有多少位文字,从而用单元格字符串总长度减去文字长度,得到的就是数字长度。

3.下拉填充得到结果:

全部回答
  • 1楼网友:孤独的牧羊人
  • 2021-03-21 01:00
B1=RIGHt(A1,LEN(A1)*2-LENB(A1)) 下拉追问可以更详细点吗追答还要怎么详细
LENB("中国")=4 LENB("12")=2
LEN("中国")=2 LEN("12")=2
这样用LENB 与LEN就可以把中文与数字区分开了
  • 2楼网友:末日狂欢
  • 2021-03-20 23:35

在B1单元格中输入以下公式,然后向下填充公式
=RIGHt(A1,2*LEN(A1)-LENB(A1))
 
详见附图
  • 3楼网友:爱难随人意
  • 2021-03-20 22:38
徐浪的手机号的位数不是11位?
如果都是11位的手机号码,可以考虑公式:
B1输入=RIGHt(A1,11)
下拉复制
  • 4楼网友:时间的尘埃
  • 2021-03-20 21:00

 可以用substitute()函数替换掉0-9的数字。因为wps中这个函数套用只能8层,需要加一个辅助单元格(这一列,可以隐藏),如果excel里可以,就放一个单元格。wps里步骤如下:
1.在单元格C3里替换0到7,录入这个公式:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B3,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,"")

2.在D3里录入公式,替换8和9,公式:
=SUBSTITUTE(SUBSTITUTE(C3,8,""),9,"")


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯