当前位置:首页 > 办公 > Excel教程 > 正文内容

Excel提取字符串中的数字

访客2个月前 (09-01)Excel教程54

单元格中的数据包含文本和数字(如),如何使用公式提取出该单元格中的数字?

先不看答案,自已动手试一试。

公式思路

先找到字符串文本中第1个数字出现的位置,然后取出从该位置起的全部数据。

公式

数组公式如下:

=1*MID(A1,MATCH(FALSE,ISERROR(1*MID(A1,ROW(1:10),1)),0),255)

公式解析

首先,公式:

MID(A1,ROW(1:10),1)

将单元格A1中的数据转换成一个数组:{“E”;”x”;”c”;”e”;”l”;”2”;”0”;”1”;”7”;””}。

我们假设单元格A1中的数据长度不会超过10个。

然后,将数组乘以1,即公式:

1*MID(A1,ROW(1:10),1)

得到数组{#VALUE!; #VALUE!; #VALUE!; #VALUE!; #VALUE!;2;0;1;7; #VALUE!}。

接下来,使用IFERROR函数,若数组中是错误值则转换成TRUE,否则为FALSE,即公式:

ISERROR(1*MID(A1,ROW(1:10),1))

得到数组{TRUE; TRUE; TRUE; TRUE; TRUE;FALSE; FALSE; FALSE; FALSE;TRUE}。

使用MATCH函数,查找数组中第一个FALSE出现的位置,即

MATCH(FALSE,ISERROR(1*MID(A1,ROW(1:10),1)),0)

得到值6,即字符串中的第6个字符开始出现数字。此时的公式为

=1*MID(“Excel2017”,6,256)

即从字符串“Excel2017”的第6位开始提取256个字符数据,从而取出字符“2017”,然后将其乘以1,转换成数字。

小结

使用MID函数,可以实现数据分离。

数字与文本相乘将产生错误值。

MATCH函数精确查找指定值第1次出现的位置。

数字与数字形式的文本相乘,将其转换为数字。

下期预告

Excel公式练习18:获取每行中第一个非空单元格

如何使用公式获取每行中第一个非空单元格?例如下图所示工作表,要求使用公式根据上半部分的表格求各项目的开工日期。

也就是说,要求出单元格区域B2:G6的每行中第一个非空单元格对应的B1:G1中的日期。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/1280.html

标签: excel
分享给朋友:

相关文章

excel怎么点击订单名称,即可跳转到另一表该订单详情

excel怎么点击订单名称,即可跳转到另一表该订单详情

最近年末汇总统计表格的特别多。前天就有朋友提出问题:“订单完成表”与“订单详情”不在一个表格,能不能在“订单完成表”中点击某订单,即可跳转到“订单详情”表中该订单所在行? 效果如下: 像前天的方法一样,用HYPERLI...

如何实现Excel单元格内换行?

如何实现Excel单元格内换行?

  使用过Excel的人都有遇到这样的情况,就是偶尔会输入比较长的内容,但有希望可以在一个单元格中显示。Excel没有换行的命令,直接用回车键不是在同一单元格内换行而是切换到了它下面的...

Excel求连续数据之和的最大值

Excel求连续数据之和的最大值

求连续N个数据中所有连续M个数据之和的最大值。 下图所示。 在单元格B5中,给出了一个求连续几年薪水之和的最大值的公式。示例中是每连续4年(由单元格A5指定)薪水之和的最大值。 工作表的单元格A10中是2008年至20...

Excel快捷键和常用函数

Excel快捷键 ctrl+P或CTRL+SHIFT+F12:显示“打印”对话框。 CTRL+向上键或+向左键(打印预览):缩小显示时,滚动到第一页 CTRL+向下键或+向右键(打印预览):缩小显示时,滚动到最后一页 S...

Excel怎么快速计算排名?快速计算排名技巧分享

Excel怎么快速计算排名?快速计算排名技巧分享

  在使用Excel处理数据时偶尔需要对其进行排名,许多人都对此伤透了脑筋。那么,在Excel中该怎么快速计算排名呢?下面小编就来介绍一种借助Rank函数快速计算Excel排名的方法,...

Excel如何合并同类数据

Excel如何合并同类数据

  我们在编辑Excel表格的过程中,大量数据中经常会出现同类数据,为了更好的归类和浏览,我们最好是合并同类数据。那么如何使用Excel合并同类数据呢?下面小编就给大家演示一下Exce...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。