Excel 函数教程 / 第3章

文本函数

用于文本提取、格式转换、查找替换、清洗和拼接,适合编码、身份证、电话、地址、公司名称等数据处理。

本章学习目标

掌握本章函数的使用方法、适用场景、注意事项,并能根据业务问题选择正确函数组合。

函数清单

使用方法、注意事项与案例

函数常用语法使用方法注意事项案例公式
提取字符串
MIDMID(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=MID(A2,7,8)

结果:清洗后的文本

MIDBMIDB(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=MIDB(A2)

结果:清洗后的文本

FINDFIND(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=FIND(A2)

结果:计算结果

FINDBFINDB(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=FINDB(A2)

结果:计算结果

LEFTLEFT(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=LEFT(A2,2)

结果:清洗后的文本

LEFTBLEFTB(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=LEFTB(A2)

结果:清洗后的文本

RIGHTRIGHT(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=RIGHT(A2,4)

结果:清洗后的文本

RIGHTBRIGHTB(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=RIGHTB(A2)

结果:清洗后的文本

PHONETICPHONETIC(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=PHONETIC(A2)

结果:计算结果

文本格式转换
ASCASC(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=ASC(A2)

结果:计算结果

BAHTTEXTBAHTTEXT(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=BAHTTEXT(A2)

结果:清洗后的文本

CHARCHAR(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=CHAR(A2)

结果:计算结果

CODECODE(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=CODE(A2)

结果:计算结果

DOLLARDOLLAR(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=DOLLAR(A2)

结果:计算结果

FIXEDFIXED(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=FIXED(A2)

结果:计算结果

JISJIS(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=JIS(A2)

结果:计算结果

LOWERLOWER(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=LOWER(A2)

结果:清洗后的文本

NUMBERVALUENUMBERVALUE(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=NUMBERVALUE(A2)

结果:清洗后的文本

PROPERPROPER(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=PROPER(A2)

结果:清洗后的文本

RMBRMB(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=RMB(A2)

结果:计算结果

TSUM(数值区域)汇总数值。注意排除文本数字和隐藏筛选场景。
=T(A2)

结果:计算结果

TEXTTEXT(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=TEXT(A2,"yyyy-mm-dd")

结果:清洗后的文本

UNICHARUNICHAR(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=UNICHAR(A2)

结果:计算结果

UNICODEUNICODE(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=UNICODE(A2)

结果:计算结果

UPPERUPPER(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=UPPER(A2)

结果:清洗后的文本

VALUEVALUE(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=VALUE(A2)

结果:清洗后的文本

WIDECHARWIDECHAR(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=WIDECHAR(A2)

结果:计算结果

查找与替换
SEARCHSEARCH(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=SEARCH(A2)

结果:计算结果

SEARCHBSEARCHB(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=SEARCHB(A2)

结果:计算结果

REPLACEREPLACE(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=REPLACE(A2)

结果:清洗后的文本

REPLACEBREPLACEB(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=REPLACEB(A2)

结果:清洗后的文本

SUBSTITUTESUBSTITUTE(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=SUBSTITUTE(A2)

结果:清洗后的文本

CLEANCLEAN(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=CLEAN(A2)

结果:计算结果

其他文本处理
CONCATENATECONCATENATE(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=CONCATENATE(A2)

结果:清洗后的文本

EXACTEXACT(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=EXACT(A2)

结果:计算结果

LENLEN(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=LEN(A2)

结果:计算结果

LENBLENB(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=LENB(A2)

结果:计算结果

REPTREPT(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=REPT(A2)

结果:计算结果

TRIMTRIM(文本,参数)提取、转换、查找或替换文本。注意全角/半角、空格、不可见字符和文本型数字。
=TRIM(A2)

结果:清洗后的文本

典型案例

本章高频业务场景

使用场景公式说明
提取身份证出生日期
=TEXT(MID(A2,7,8),"0000-00-00")
从身份证第7位开始取8位并格式化。
屏蔽手机号
=REPLACE(A2,4,4,"****")
隐藏中间四位。
清理多余空格
=TRIM(SUBSTITUTE(A2,CHAR(160)," "))
处理普通空格和网页复制来的不间断空格。
编码补零
=TEXT(A2,"000000")
把 123 显示为 000123。

学习建议

  • 先理解函数返回值类型:数值、文本、日期、逻辑值、引用或错误值。
  • 再看参数顺序和区域大小是否一致,尤其是条件类、查找类和数据库类函数。
  • 复杂公式建议拆成辅助列,确认每一步结果正确后再合并。