You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求Excel 2016提取单元格中独立6位数字的公式

Excel 2016公式:提取单元格中独立的6位数字

针对你需要从单元格提取独立6位纯数字(前后为空格、单元格开头/结尾,无字母或其他字符相连)的需求,可使用以下数组公式:

=IFERROR(MID(A1,MIN(IF(ISNUMBER(--MID(" "&A1&" ",ROW($1:99),6))*(MID(" "&A1&" ",ROW($1:99),1)=" ")*(MID(" "&A1&" ",ROW($1:99)+6,1)=" "),ROW($1:99))),6),"无结果")

使用说明:

  • 将公式中的A1替换为目标单元格
  • 输入公式后,需按Ctrl+Shift+Enter完成数组输入(Excel 2016需手动触发数组计算)
  • 若单元格内容长度超过99字符,将ROW($1:99)改为更大范围(如ROW($1:200))

公式逻辑:

  1. " "&A1&" ":给单元格内容前后添加空格,统一处理开头/结尾的6位数字场景
  2. 遍历所有可能的字符位置,同时验证三个条件:
    • 从当前位置开始的6个字符是纯数字
    • 当前位置的字符是空格(对应原单元格的开头或6位数字前的分隔)
    • 6位数字后的字符是空格(对应原单元格的结尾或6位数字后的分隔)
  3. 提取第一个符合条件的6位数字,无匹配时返回“无结果”

验证示例:

原始单元格内容公式返回结果
295900 PADOXGH295900
V06644 V09523 DELI010 601848123 DeliveryReceivables DELIVERY INC 296016 LOGISTICS296016
AKORPE V12347 MEL712无结果

内容的提问来源于stack exchange,提问作者footballgames101

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 07:06:00