免费Excel干货|4大核心提取技巧,数字、汉字、字符编码一键搞定
做表格最头疼的是什么?
杂乱数据混在一起,汉字、数字、符号堆砌在同一单元格,想要的内容藏在中间,手动复制粘贴费时又易错,几百行数据能耗掉半天时间!
其实Excel自带全套数据提取函数,不用付费插件、不用复杂操作,零基础也能一键精准提取指定内容。
今天给大家整理4类超高频提取实战技巧:提取指定数值、统计数值个数、查询字符编码、精准提取汉字,全覆盖日常办公场景,看完直接套用公式,效率翻倍!
函数提取指定数值:混杂文本中精准抠出数字
日常工作中经常遇到这类数据:姓名+手机号、产品名称+编号、文字+金额,比如「小李13800138000」「水杯39.9元」,想要单独提取里面的数字,手动拆分太麻烦。
分享两个通用函数方案,适配整数、小数、任意位置数字提取:
1. 基础场景:固定位置提取数字
搭配MID+FIND函数,定位数字起始位置,精准提取指定数值。
2. 进阶场景:不规则混杂文本提取纯数字
针对文字、数字、符号无序混合的内容,使用万能提取公式,适配所有复杂场景。
万能公式:=-LOOKUP(0,-MID(A1,MIN(FIND(ROW($1:$9),A1&56^7)),ROW(INDIRECT("1:"&LEN(A1)))))
✅ 支持提取:整数、小数、多段连续数字
✅ 适配格式:前置文字、后置文字、数字居中的所有文本
操作小贴士:旧版Excel输入后需按【Ctrl+Shift+Enter】回车生效,Office2021及WPS新版直接回车即可。

函数提取数值个数:快速统计单元格数字数量
很多时候我们不需要提取数字,只需要统计文本中包含多少个数字,比如校验账号位数、统计编码数字个数、核对数据完整性。
核心依靠 LEN+SUBSTITUTE 函数组合,原理:总字符数 - 剔除数字后的字符数 = 数字个数。
通用公式:=LEN(A1)-LEN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""))
实战案例
A1单元格:「订单20260816ABC」
套用公式后直接得出结果:8,精准统计出文本中8位数字。
公式解析
1. SUBSTITUTE批量替换剔除单元格内所有0-9数字;
2. LEN(A1)统计原文本总字符数;
3. 两者差值即为纯数字的个数,零误差、无遗漏。

函数提取字符编码:CHAR/CODE函数一键互查
很多人不知道,Excel可以直接查询字符编码,快速获取汉字、符号、字母对应的系统编码,批量整理特殊符号、统一数据格式必备!
用到两个核心专属函数:CODE、CHAR
1. CODE函数:提取字符对应的ANSI编码
作用:将单个字符、汉字、符号,转换为对应的数字编码
语法:=CODE(文本/单元格)
案例:A1输入「中」,公式=CODE(A1),得出汉字「中」的系统编码;输入「A」,可得出字母专属编码。
2. CHAR函数:根据编码还原对应字符
作用:输入数字编码,反向生成对应的字符、特殊符号
语法:=CHAR(编码数字)
实战用途:批量生成换行符、标点符号、特殊图标,解决表格乱码、符号不统一问题。
✅ 小知识点:汉字、全角符号、半角符号均有专属唯一编码,可用于数据查重、格式统一校验。

汉字精准提取:中英文+数字混合文本只留汉字
最常用的办公场景:混合文本中剔除数字、字母、符号,只保留纯汉字,比如从「王五666-Wang」中提取「王五」。
核心原理:利用LEN(字符数)与LENB(字节数)的差值特性——汉字占2个字节,数字、字母、符号仅占1个字节,精准区分汉字与其他字符。
1. 提取左侧汉字(汉字在前,数字字母在后)
通用公式:=LEFT(A1,LENB(A1)-LEN(A1))
案例:A1=「张三123ABC」,套用公式直接提取纯汉字「张三」。
2. 通用万能:提取单元格所有汉字(不限位置)
针对汉字分散、无序混合的文本,适用进阶通用公式,一键提取全部汉字。
核心逻辑:通过字节与字符差值筛选汉字,批量剔除所有非汉字内容,适配99%的混合文本场景。

新手必看:4大提取场景公式汇总(直接复制)
给大家整理好了全套通用公式,无需修改,直接替换单元格即可使用👇
1. 【提取混杂文本中所有数值】=-LOOKUP(0,-MID(A1,MIN(FIND(ROW($1:$9),A1&56^7)),ROW(INDIRECT("1:"&LEN(A1)))))
2. 【统计文本中数字总个数】=LEN(A1)-LEN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""))
3. 【字符转编码/编码转字符】 字符查编码:=CODE(A1)编码转字符:=CHAR(编码数字)
4. 【提取文本中纯汉字】=LEFT(A1,LENB(A1)-LEN(A1))
Excel数据提取根本不用死记硬背,掌握这4组核心函数,就能搞定数值提取、数字统计、字符编码、汉字筛选四大高频需求。
告别手动拆分、人工核对,几百行数据一键批量处理,大幅提升办公效率,告别无效加班!
后续会持续更新Excel批量处理、数据清洗、函数组合高阶技巧,感兴趣可以点赞关注,随时解锁免费办公干货~

夜雨聆风