Excel提取字符串中的数字
发布时间:2022-06-30 22:36:21
单元格中的数据包含文本和数字(如),如何使用公式提取出该单元格中的数字?
先不看答案,自已动手试一试。
公式思路
先找到字符串文本中第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中的日期。


猜你喜欢
- Xmind2022Mac是一款非常便捷的制作思维导图的软件,制作思维导图可以帮助用户更高效的进行学习,在如何创建自定义风格模式呢?下面我们分
- 极速一键重装系统软件使用的用户很多但是在装完系统后想要卸载的时候大家都发现没法卸载残留,今天就给你们带来了极速一键重装系统卸载残留方法,一起
- 在WPS表格中为了标记一些数据或者备忘一些特殊信息,我们需要插入标签来完成这样的记录,下面小编为大家介绍用以下步骤轻松完成插入标签。方法/步
- 电脑下载软件、程序的过程中,可能一不小心就下到中毒文件,导致电脑中病毒。电脑中毒了怎么办,恢复出厂设置有用吗?下面就来仔细看看这个问题。恢复
- 当我们给我们的win7系统进行磁盘管理或者磁盘分区的时候,需要打开win7系统电脑里的磁盘工具。有些小白用户并不懂得打开磁盘工具怎么办?接下
- 通过先后收购HGST(日立)、SanDisk(闪迪),西部数据坐上了全球硬盘界的头把交椅。虽然西数和希捷一样看到了SSD的巨大势头,但出于各
- 点击文件---打印。打印设置中打印范围中选择自定义范围,输入1,最后一页的页码,如1,9 。点击每版打印下拉按钮,选择缩放至纸张大小。继续点
- 在实际操作Excel工作表的过程中,由于某种特殊的原因,经常需要将工作表中的某行或列隐藏。但是很多用户在隐藏行或列后,不知道如何将隐藏的行或
- win10升级助手点击登录没反应无法登录该怎么办?Windows10升级助手你已经在使用吧,但有没有发现有时点登录没反应呢?你是不是在烦恼为
- 辛辛苦苦码了半天字,加上一点背景颜色让自己的文章更美观,更好看,更能够吸引人不是挺好一件事嘛~下面小编就教教大家如何设置Word背景颜色!w
- win10开机后资源管理器不断重启怎么办?最近有很多小伙伴反映自己在使用win10系统的过程中,电脑的资源管理器一直重启,不知道该怎么办,下
- 很多网友问wps2019单元格数据怎么分列?这篇文章主要介绍了wps2019分列数据教程,需要的朋友可以参考下在使用wps2019的时候,有
- 关于一个文档而言,有一个 标致的封面无疑会 减色 很多, 配置封面有两种 方法,一种是 拔出 他人 建造好的封面模板, 另外一种是 本人 建
- Win10 19H1跳跃预览版18247怎么升级?win10想要升级到最新版的19H1跳跃预览版18247,该怎么手动升级呢?下面我们就来看
- 在使用公式查询或汇总多工作表数据时经常需要用到整个工作簿所有工作表的名称,下面介绍如何用宏表函数GET.WORKBOOK来提取工作表名称。
- 如上图,如何将表1快速地设置成为表2中的四线表呢?在WPS文字中,这其实是一个很简单的设置,可是,如果不熟悉具体的设置的话,要操作起来还是有
- 进行自动生成目录设置,就会达到你要求的效果,而要自动生成目录,打文件时应设置题目格式。一、输入题目时这样操作1、打开WORD文档输入标题时,
- 有的小伙伴在操作Mac电脑不小心删除了文件,清空mac垃圾桶,里面的文件还能找回来么?我来告诉你肯定是可以找回来的,因为废纸篓清空,其实删除
- cad旋转快捷键“RO”,使用方法:1、打开AutoCAD,点击界面右下方“对象捕捉”旁边的三角形,在弹出的选项栏中勾选“端点”、“中点”、
- 园园app如何锁定房间?园园app是一款社交软件,用户可以使用其和好友进行语音聊天等,想要锁定园园app中的房间,具体该怎么操作?下面就是园