Excel如何快速提取数字?excel文本中提取数字公式

使用“快速填充”(Ctrl + E) 最简单,无需公式

适用于 Excel 2013 及以上版本。

步骤:

EXCEL如何把数字从字符串中提取出来?5种常用提取数字方法。
加载中
EXCEL如何把数字从字符串中提取出来?5种常用提取数字方法。
  1. 假设数据在 A 列(如 A1: "ABC123DEF")。
  2. 在 B1 单元格手动输入你想提取的数字:123。
  3. 点击 B2 单元格,按快捷键 Ctrl + E。
  4. Excel 会自动识别模式并填充剩余单元格。

✅ 优点:速度快,无需公式。
❌ 缺点:如果数据模式不统一,可能出错,需检查。


使用函数提取(适合动态更新)

情况 1:数字在字符串末尾(如 "ABC123" → 123)

使用 RIGHT + LEN + SUBSTITUTE 组合:

=RIGHT(A1, LEN(A1) - LEN(SUBSTITUTE(A1, 0, "")) - LEN(SUBSTITUTE(A1, 1, "")) - LEN(SUBSTITUTE(A1, 2, "")) - LEN(SUBSTITUTE(A1, 3, "")) - LEN(SUBSTITUTE(A1, 4, "")) - LEN(SUBSTITUTE(A1, 5, "")) - LEN(SUBSTITUTE(A1, 6, "")) - LEN(SUBSTITUTE(A1, 7, "")) - LEN(SUBSTITUTE(A1, 8, "")) - LEN(SUBSTITUTE(A1, 9, "")))

Excel如何快速提取数字?excel文本中提取数字公式

💡 更简洁写法(Excel 365 / 2021):

=TEXTAFTER(A1, TEXTJOIN("", TRUE, TEXT(SEQUENCE(10)-1, "0")))

或使用 VBA 自定义函数(见下文)。

情况 2:数字在字符串开头(如 "123ABC" → 123)

=LEFT(A1, LEN(A1) - LEN(SUBSTITUTE(A1, 0, "")) - LEN(SUBSTITUTE(A1, 1, "")) - ... - LEN(SUBSTITUTE(A1, 9, "")))

情况 3:提取所有数字(无论位置,如 "A1B2C3" → 123)

Excel 没有内置纯函数直接提取中间数字,但可以使用以下技巧:

✅ 推荐:使用 TEXTJOIN + MID + ISNUMBER(Excel 365)

Excel如何快速提取数字?excel文本中提取数字公式

=TEXTJOIN("", TRUE, IFERROR(--MID(A1, SEQUENCE(LEN(A1)), 1), ""))

解释:逐字符检查是否为数字,如果是则保留,最后拼接。

✅ 更兼容写法(Excel 2019 及以下):

使用辅助列或 VBA。


使用 VBA 自定义函数(最灵活)

按 Alt + F11 打开 VBA 编辑器,插入模块,粘贴以下代码:

Function ExtractNumbers(ByVal str As String) As String
    Dim i As Integer
    Dim result As String
    For i = 1 To Len(str)
        If IsNumeric(Mid(str, i, 1)) Then
            result = result & Mid(str, i, 1)
        End If
    Next i
    ExtractNumbers = result
End Function

使用方法:
在单元格中输入:

=ExtractNumbers(A1)

✅ 优点:适用于任何位置、任意混合字符串,可提取所有数字。
❌ 缺点:需要启用宏,保存为 .xlsm 格式。


使用“分列”功能(仅适用于固定格式)

Excel如何快速提取数字?excel文本中提取数字公式

如果数据格式统一(如 "ABC-123"),可使用:

  1. 选中列 → 数据 → 分列 → 分隔符号 → 勾选其他(如 )→ 完成。
  2. 然后删除非数字列。

总结建议

场景 推荐方法
快速一次性提取 Ctrl + E(快速填充)
动态更新 + 数字在末尾 RIGHT + SUBSTITUTE 组合
动态更新 + 数字在开头 LEFT + SUBSTITUTE 组合
提取任意位置所有数字 VBA 自定义函数 或 Excel 365 TEXTJOIN + MID
格式统一(如带分隔符) 分列 功能

如需进一步帮助,请提供你的数据样例(如 A1: "ID-12345-ABC"),我可以给出具体公式。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/479096.html

赞 (0)
H5机械公司网站怎么做?机械行业官网搭建费用
上一篇 2026年7月10日 08:20
CDN带宽计费方式详解,CDN带宽怎么收费
下一篇 2026年7月10日 08:25

相关推荐

  • Python怎么做服务端和客户端,socket编程怎么入门?

    Python做服务器端和客户端,核心是理解Socket通信模型,再用HTTP、WebSocket等高层协议做工程化封装:服务端负责监听、接收、处理、返回,客户端负责发起连接、发送请求、读取响应, 入门先用标准库socket,做Web接口再上FastAPI、Flask或Django,客户端则用requests、h……

    2026年9月22日
    000
  • 2核4G的VPS到底能放几个网站,够用吗?

    2核4G的VPS配置,在合理优化的情况下,足以支撑3到5个中等流量的WordPress网站,或者10个左右轻量级静态站点,这个结论基于大量个人站长的实际部署经验,同时也取决于你选择的软件环境、网站类型以及流量规模,下面我从各个维度拆解这个配置的真实承载能力,并给出可操作的部署建议,评估网站承载量的核心因素同样是……

    2026年7月30日
    1000
  • 什么是原生IP、广播IP与住宅IP?如何区分及各自特点

    原生IP、广播IP与住宅IP的核心区别在于来源与稳定性:原生IP源自运营商直接分配,真实度最高;广播IP多用于局域网或特定协议,极少用于公网访问;住宅IP则是ISP分配给普通家庭用户的动态IP,性价比高且隐蔽性强,三者根据业务需求在数据采集、账号安全及成本控制上各有侧重,在数字化营销和网络安全领域,IP地址不仅……

    2026年6月30日
    3500
  • AIoT物联网平台是什么,AIoT物联网平台有哪些功能

    AIoT物联网平台是人工智能技术与物联网基础设施的深度融合体,其核心本质在于通过智能化手段,赋予万物感知、思考与执行的能力,实现从“万物互联”向“万物智联”的跨越,该平台不仅仅是连接设备的工具,更是企业数字化转型的智能大脑,它通过整合数据采集、分析处理与云端协同,解决了传统物联网应用中数据孤岛、价值挖掘困难以及……

    2026年3月20日
    9900
  • 服务器ecs多少钱一年?阿里云ECS价格表查询

    服务器ECS一年的租赁费用并非固定数值,核心结论在于:入门级配置年费通常在100元至500元之间,企业级标准配置年费集中在1000元至5000元区间,而高性能业务场景则可能突破万元大关, 价格差异主要源于实例规格、地域选择、带宽模式及付费方式四大维度,用户在选购时,不应仅看标价,更需计算“性能价格比”与“隐性运……

    2026年4月8日
    9200
  • HostYun香港VPS月付27元值得买吗,香港原生IP大带宽VPS推荐

    HostYun凭借香港原生IP、27元起的月付低价及50M高带宽,成为预算有限且追求网络稳定性的用户搭建海外服务的优选方案,在云服务器市场日益内卷的当下,寻找一款既便宜又稳定的VPS并非易事,许多用户被“无限流量”或“超低价格”吸引,最终却遭遇限速、断流或售后失联的困境,HostYun的出现,恰好切中了这一痛点……

    2026年6月27日
    1610
  • ASP.NET用户重复登录?如何解决多次登录问题

    ASP.NET用户多次登录的解决方法核心解决方案: 解决ASP.NET用户多次登录问题的关键在于精确控制身份验证票据的生命周期、强化并发登录检测机制、结合服务器端会话状态管理,并实施设备/位置感知等安全增强措施,下面将详细拆解实施步骤与最佳实践,问题现象与核心危害用户账号在未经授权的情况下,于多个设备或浏览器同……

    2026年2月8日
    11930
  • 服务器ip地址怎么进云服务器地址,云服务器IP登录步骤详解

    要实现通过服务器IP地址进入云服务器,核心在于正确配置安全组规则、使用合适的远程连接工具以及确保网络通信畅通,这一过程并非简单的地址输入,而是涉及网络协议、身份验证与安全策略的综合操作,只有打通这三个环节,才能顺利通过公网IP地址管理云服务器资源, 理解IP地址与连接入口的关系在操作之前,必须明确云服务器的IP……

    2026年4月1日
    13400
  • 弘速云香港VPS测评,28元/月实测数据与性能表现,弘速云香港VPS好用吗

    弘速云香港VPS在28元/月价位段具备极高的性价比,实测下行带宽稳定在10Mbps-20Mbps区间,延迟低且连接稳定,适合个人博客、轻量级建站及海外业务部署,但在高并发场景下表现中等,核心性能实测数据在2026年的虚拟主机市场中,香港节点因其独特的地理优势,依然是连接内地与海外的首选方案,针对弘速云这款主打性……

    2026年5月12日
    16300
  • 新手如何进入2b2t国际版服务器,2b2t国际服怎么进

    进入2b2t服务器国际版的核心路径是:拥有Minecraft Java版正版账号,启动器内添加服务器地址 2b2t.org,选择1.12.2至1.20.4之间的兼容版本连接,然后等待排队进入, 整个过程不需要白名单,但必须通过正版验证,国内玩家通常还需要加速器优化网络,2b2t服务器国际版怎么进:从正版账号到服……

    2026年9月18日
    100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注