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://test.idctop.com/article/479096.html

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

相关推荐

  • 美国荷兰HostingBVPS测评哪个好?美国荷兰服务器租用价格

    综合实测数据显示,若追求极致性价比与基础建站,美国Hostinger(BVPS架构)更具优势;若重视数据隐私合规、低延迟访问欧洲市场或需要更高稳定性,荷兰VPS是更优选择,两者在2026年均无绝对优劣,需根据业务地域与合规需求决策,底层架构与网络性能深度对比在2026年的VPS市场中,美国与荷兰节点的核心差异已……

    2026年5月18日
    2900
  • ios开发者账号免费吗,ios免费开发者账号申请教程

    对于绝大多数个人开发者和小型团队而言,通过苹果官方注册的个人类型账号,是获取ios开发者账号 免费使用权限(特指开发测试阶段)的唯一正规且安全的途径,虽然该账号无法用于App Store上架分发,但其提供的真机调试、Xcode深度开发测试以及部分开发工具的访问权限,足以满足学习、原型验证及内部测试的核心需求,试……

    2026年3月25日
    32900
  • 如何将服务器空间搬迁到虚拟主机,虚拟主机迁移流程是什么?

    迁移背景与技术逻辑分析在网站运营进入成熟期后,许多站长会面临一个核心决策:是否需要从高成本的VPS或独立服务器迁移到虚拟主机,从技术架构层面来看,这种迁移本质上是从“完全控制权”向“托管化服务”的转变,对于流量稳定、对底层系统配置要求不高的中小型企业站或个人博客而言,这种迁移能够显著降低运维复杂度与带宽成本,为……

    2026年7月13日
    15800
  • app支付开发怎么接入?app支付开发流程及注意事项

    App 支付开发:高效、安全、合规是成功落地的三大基石在移动支付高度普及的今天,App 支付开发已从“可选项”变为“必选项”,据艾瑞咨询2024年数据,超87%的移动电商交易通过App内支付完成,而支付转化率直接影响用户留存与复购——支付环节每优化1秒,转化率可提升5%~8%,本文直击核心:如何构建稳定、合规……

    2026年4月18日
    6100
  • ajax数据库怎么建立?ajax连接数据库教程

    删除 `; container.appendChild(div); });}“`通过这种方式,页面实现了“无刷新”更新,用户感觉不到数据库的存在,只看到了数据的动态变化,常见误区与优化策略在实际开发中,许多初学者容易陷入一些思维陷阱,导致系统性能低下或安全隐患,直接在AJAX中执行SQL绝对禁止在前端Java……

    2026年5月31日
    3700
  • AI训练总爆内存?解决深度学习内存不足的秘籍

    AI深度学习内存:突破性能瓶颈的核心引擎AI深度学习性能的关键瓶颈往往不在于算力,而在于内存的带宽与容量, 强大的GPU/TPU算力若无法获得充足、高速的数据供给,就如同性能跑车困于拥堵路段,效率大打折扣,理解并优化内存子系统,是释放AI模型(尤其是大模型)潜力的核心所在,深度学习为何如此“渴求”内存?海量模型……

    2026年2月15日
    16000
  • 广州稳定DDos高防ip租用价格多少?高防IP租用费用贵吗

    2026年广州稳定DDoS高防IP租用价格通常在每月3000元至80000元不等,核心取决于防御峰值(100G-2T+)、清洗模式及线路规格,企业级T级防御基准线约为15000元/月,2026广州DDoS高防IP租用价格全景拆解防御峰值与计费模式权重广州作为华南互联网枢纽,频遭大流量及混合型DDoS狙击,当前租……

    2026年4月28日
    6000
  • 狼人杀谁开发的,狼人杀游戏是谁发明的

    开发一款狼人杀类游戏的核心在于构建高并发的实时通信系统与严谨的状态机逻辑,这不仅仅是代码的堆砌,更是对社交互动逻辑的数字化重构,要实现一个流畅、防作弊且体验极佳的狼人杀应用,必须从底层架构、核心算法到安全机制进行系统化设计,虽然桌游爱好者经常讨论狼人杀谁开发的,将其起源归功于俄罗斯学生 Dimitry Davi……

    2026年2月23日
    14000
  • iOS开发必备技能有哪些,新手入门需要掌握什么?

    掌握iOS开发必备技能体系,是构建高质量应用程序的基石,对于开发者而言,核心在于不仅要精通编程语言,更要深入理解Apple的生态设计理念、架构模式以及底层性能优化机制,iOS开发的精髓在于将Swift语言的现代特性与UIKit/SwiftUI的界面构建能力相结合,并通过MVVM等架构模式实现高内聚低耦合的代码结……

    2026年2月16日
    25400
  • 公安办公大楼智能化建设有哪些难点?智能化系统设计方案

    核心算力底座选型深度测评与实战指南随着“智慧警务”建设的深入,公安办公大楼的数字化转型已从简单的网络连通迈向数据智能驱动的新阶段,作为支撑视频监控分析、大数据研判、指挥调度及内部办公的核心基础设施,服务器不仅是硬件的堆砌,更是业务连续性与数据安全的基石,在选型过程中,如何平衡性能、稳定性、安全性与成本,是IT决……

    2026年6月27日
    1700

发表回复

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