乐于分享
好东西不私藏

WPS表格技能:text函数,数据显示化妆师

WPS表格技能:text函数,数据显示化妆师

点击图片,打开小程序,进店购买》无屏幕护眼听力学习机【新概念英语随身听】。拼多多

今天我们来学习被称为Excel“格式化妆师” 的 ——TEXT 函数。工作中你一定遇到过:合并文本时日期变成乱码数字、数字想显示成“001” 却总是 “1”、想把成绩自动转成 “优秀 / 良好”、金额要转成大写…… 这些烦人的格式问题,一个TEXT 函数全搞定

数字、日期、时间等数值,按你自定义的格式代码,转换成指定样式的文本。还能替代多层IF 函数做简单判断。

公式格式:=TEXT(数值, “格式代码”)

关键提醒TEXT 转换后是文本,不能直接用于加减乘除计算!建议保留原数据,在新单元格用TEXT 转换。

常用格式代码速查表(直接复制)

新手不用死记,收藏这张表,需要时直接套用:

类型

格式代码

效果示例

日期

yyyy-mm-dd

2026-04-07

yyyy 年 m 月 d 日

2026 年 4 月 7 日

mm-dd

04-07

数字

0.00

123 → 123.00(补两位小数)

#,##0

12345 → 12,345(千分位)

0000

12 → 0012(补前导零)

时间

hh:mm:ss

14:30:05

h 时 mm 分

14 时 30 分

5 大高频实操案例(直接复制套用)

案例1:合并文本,日期不变乱码(最常用)

场景A 列姓名,B 列入职日期。直接用&合并,日期会变成数字(如45236)。

公式=A2&”入职日期:”&TEXT(B2, “yyyy年m月d日”)

效果:张三入职日期:2026 年 4 月 7 日

案例2:数字补零,生成规范编号

场景:员工编号要4 位数(0001、0015),直接输入会去掉前导零。

公式=TEXT(A2, “0000”)

效果5 → 0005;12 → 0012

案例3:智能判断,替代多层 IF 函数

场景:根据分数评等级(>85 优秀,>75 良好,否则一般),不用写复杂 IF。

公式=TEXT(B2, “[>85]优秀;[>75]良好;一般”)

效果90→优秀;80→良好;60→一般

TEXT函数替代IF函数判断成绩等级

案例4:金额转大写(财务必备)

场景:把小写金额(1234.56)转成中文大写。

公式=TEXT(A2, “[DBNum2]G/通用格式元”)

效果1234.56 → 壹仟贰佰叁拾肆元

TEXT函数金额转大写

案例5:时间计算,显示总小时数

场景:计算加班时长超过24 小时(如 25 小时),普通格式会变成 1 天 1 小时。

公式=TEXT(B2-A2, “[h]小时mm分”)

效果25 小时 30 分