EXCEL中,如何提取部分数字
一列数据,后面五位数据有规律,前面数字的位数不规则,如何一次性把后五位删除,并保留前面的数字。见下表:SA103103A0011AYA101130011AYA101150...
一列数据,后面五位数据有规律,前面数字的位数不规则,如何一次性把后五位删除,并保留前面的数字。 见下表: SA103103A0011A YA101130011A YA101150010A YA101150021A YA101150049A ZYA10350023A SK103930009A SK103930010A AG105030015A EQ10724990001A KS1031735001A SB1011350013A SB1021660016A EQ10723980001A SA10064A0003A SA10183A0012A 谢谢!
展开
5个回答
2022-11-08 · 百度认证:IT168官方账号,优质数码领域创作者
关注
展开全部
1.提取第一个单元格数字在excel表格中,手动提取第一个单元格数字。2.点击下一个单元格鼠标点击提取数字的下一个单元格。3.按Ctrl+E提取使用快捷键Ctrl+E智能提取下面的数字。
1、打开excel表格,在A列单元格中输入需要进行提取数值的内容。
2、在B1单元格中输入函数公式:=LEFT(A1,LEN(A1)-5),意思是取A1中的数值作为基础,将A1倒数5位数去除。
3、点击回车键,即可生成函数公式的计算结果,下图中已经将A1单元格内后五位的字符去除了。
4、向下拖动复制公式,即可将A列中的数据批量进行提取部分内容的操作了。
1、打开excel表格,在A列单元格中输入需要进行提取数值的内容。
2、在B1单元格中输入函数公式:=LEFT(A1,LEN(A1)-5),意思是取A1中的数值作为基础,将A1倒数5位数去除。
3、点击回车键,即可生成函数公式的计算结果,下图中已经将A1单元格内后五位的字符去除了。
4、向下拖动复制公式,即可将A列中的数据批量进行提取部分内容的操作了。
展开全部
1、打开excel表格,在A列单元格中输入需要进行提取数值的内容。
2、在B1单元格中输入函数公式:=LEFT(A1,LEN(A1)-5),意思是取A1中的数值作为基础,将A1倒数5位数去除。
3、点击回车键,即可生成函数公式的计算结果,下图中已经将A1单元格内后五位的字符去除了。
4、向下拖动复制公式,即可将A列中的数据批量进行提取部分内容的操作了。
2、在B1单元格中输入函数公式:=LEFT(A1,LEN(A1)-5),意思是取A1中的数值作为基础,将A1倒数5位数去除。
3、点击回车键,即可生成函数公式的计算结果,下图中已经将A1单元格内后五位的字符去除了。
4、向下拖动复制公式,即可将A列中的数据批量进行提取部分内容的操作了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打开excel表格,在A列单元格中输入需要进行提取数值的内容。
2、在B1单元格中输入函数公式:=LEFT(A1,LEN(A1)-5),意思是取A1中的数值作为基础,将A1倒数5位数去除。
3、点击回车键,即可生成函数公式的计算结果,下图中已经将A1单元格内后五位的字符去除了。
4、向下拖动复制公式,即可将A列中的数据批量进行提取部分内容的操作了。
2、在B1单元格中输入函数公式:=LEFT(A1,LEN(A1)-5),意思是取A1中的数值作为基础,将A1倒数5位数去除。
3、点击回车键,即可生成函数公式的计算结果,下图中已经将A1单元格内后五位的字符去除了。
4、向下拖动复制公式,即可将A列中的数据批量进行提取部分内容的操作了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以实现的,
ctrl+F3
把下面的公式写进去
Charts
=ROW(INDIRECT("1:"&LEN(Sheet1!$C1)))
Numbers=COUNT(--MID(Sheet1!$C1,Chars,1))
确认,下一步假设的你数据在C列,则在D列输入如下的公式
{=TEXT(SUM(MID($C3,SMALL(IF(ISNUMBER(--MID($C3,Chars,1)),Chars),ROW(INDIRECT("1:"&Numbers))),1)*10^(Numbers-ROW(INDIRECT("1:"&Numbers)))),REPT(0,Numbers))}
不行的话把附件发给我,gxlogistics@163.com
如果你的数值都是连续的话下面这个方法更加简单
=LOOKUP(9E+307,--MID($A2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"0123456789")),ROW(INDIRECT("1:"&LEN(A2)))))
ctrl+F3
把下面的公式写进去
Charts
=ROW(INDIRECT("1:"&LEN(Sheet1!$C1)))
Numbers=COUNT(--MID(Sheet1!$C1,Chars,1))
确认,下一步假设的你数据在C列,则在D列输入如下的公式
{=TEXT(SUM(MID($C3,SMALL(IF(ISNUMBER(--MID($C3,Chars,1)),Chars),ROW(INDIRECT("1:"&Numbers))),1)*10^(Numbers-ROW(INDIRECT("1:"&Numbers)))),REPT(0,Numbers))}
不行的话把附件发给我,gxlogistics@163.com
如果你的数值都是连续的话下面这个方法更加简单
=LOOKUP(9E+307,--MID($A2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"0123456789")),ROW(INDIRECT("1:"&LEN(A2)))))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如何把表格中的数字单独提取出来呢?用复制-粘贴就能搞定。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询