excel表格里一串数字如何同时删除前面和后面的数字只留中间的数字 EXCEL表怎么去掉前几位后后几位数字,把中间的数字筛选出来

www.zhiqu.org     时间: 2024-05-16

可以利用公式实现将一串数字同时删除前面和后面的数字只留中间的数字。

软件版本:office2007

方法如下:

1.将A列数字删除前面和后面的数字,只保留中间的数字:

2.输入公式如下:

3.下拉填充得到结果:



比如说A1单元格是身份证“123456199012011234”,在后一单元格输入公式“=MID(A1,7,8)
”即可,表示从第7位起,取8位字符。(中文也算1 个字符,如果希望中文算2 个字符,可以用MIDB函数)

比如是在A列 在B1 输入
=MID(A1,7,8)
然后下拉

用MID函数取中间数即可,需要详细步骤请追问

在excel表格同一单元格当中,如何删除文字前面和后面的数字,只保留文字。求靠谱的答案。谢谢~

如果格式都一样的话,试下这个:
假设数据在A1单元格:

=MID(A1,FIND(".",A1)+1,3)

如果是两个字的名称,会提取到一个空格。如果不想要这个空格的话,试试下面这个:
=MID(A1,FIND(".",A1)+1,FIND(" ",A1)-FIND(".",A1)-1)



如图,A1有18号,B1用函数=MID(A1,7,4)
就能提取出A1单元格从第7位开始取4位数。


#蓟贤文# excel如何批量删除某些的数据 -
(19198019488): 方法一 如果单元格中的数挨在一起,先选中一个单元格并按住鼠标右键,再拖动鼠标,即可选中所有数字.如单元格分散在各处,则先左手按住Ctrl件,右手逐一点击需选中的数即可. 在选中的最后一个单元格中,点击鼠标右键,选择删除功...

#蓟贤文# Excel表中,一列数据删除前7位数据,保留后面所有数据 -
(19198019488): 方法:用left ,right, mid ,len 函数.比如想删除A列所有数据的前x位数据.在B列或其他列输入= right( A1 , len(A1)-x ),并拷贝到该列其他行.比如想删除A列所有数据的后x位数据.在B列或其他列输入= left( A1 , len(A1)-x ),并拷贝到该列其他行.同时删除A列所有数据的前x位和后y位数据.在B列或其他列输入= mid( A1 , x+1, len(A1)-(x+y) ),并拷贝到该列其他行.x,y是实际数据.详细可以看这几个函数的说明文档.

#蓟贤文# excel表格里不要后面三位数字,怎么批量删除? -
(19198019488): 设该列为A列,从A1开始,请在空白的列如D列的D1输入公式:=LEFT(A1,LEN(A1)-3)下拉即可得到不要A列后3位的数,如有需要,请将D列复制,在A1选择性粘贴数值即可放回A列.

#蓟贤文# 如何在EXCEL里一齐删除数个单元格内前面的数字序号和空格,数字序号和空格属于单元格内的内容. -
(19198019488): 内容前有数字序号,并以空格分隔,该情况可以用分列的方法来快速删除:1、选择该列;2、在数据功能区,数据工具,分列,分隔符选空格,见下图;3、分列完成后,删除序号列,即可

#蓟贤文# excel表格里面的一串数字,现在不需要后面的三位数字,怎么快速的删掉它 -
(19198019488): 选择C列,在“数据”选项下的“分列”中,以“固定列宽”的方式,将后面的三个字符长度分列出去,且忽略列,即可. 详见附图

#蓟贤文# Excel 如何在一个表格中一次性删除末尾是相同数字的号码 如:1231 1235 1234 我只希望表格留下4235 -
(19198019488): 替换--查找内容里输*1234(前面的那个是星号,打上去怎么这么小),替换内容里什么也不填,全部替换 注意:点一下选项--在单元格匹配前打上勾.

#蓟贤文# 电子表格中一列里有文字有数字,怎么能把一列中所有的数字删除? -
(19198019488): 假如数据在A列,那么在B2输入=RIGHT(A2,1)回车下拉到你所需要的地方

#蓟贤文# 怎么在excel中批量删除每行1前边的数字 -
(19198019488): 你可以借助辅助列,比如然后复制,选择性粘帖,数值

#蓟贤文# excel怎么删除一串数字中的数字 -
(19198019488): 选中这个数字,按Delete

#蓟贤文# EXCEL,怎么删除一列数据中的第一个数字? -
(19198019488): =right(A1,LEN(A1)-1) 补充: 也可以用 =REPLACE(A1,1,1,"") 记得采纳啊