您的位置 首页 资讯中心

手把手教你用WPS表格TEXT函数(含格式代码大全)

在WPS表格里处理数据时,经常需要把数字转成特定格式——日期要显示成"2026年7月",百分比要保留两位小数,金额要加千分位。手动设置格式太麻烦,TEXT函数一步到位。

为什么要学TEXT函数?

因为它能让你的表格看起来更专业。同样的数据,格式规范和不规范,给人的专业感完全不同。

准备工作

打开WPS表格,在A列输入一些数据:一个小数(如0.1235)、一个日期序列值、一个正数和一个负数。

操作步骤

第一步:数字转百分比

在B2单元格输入公式:

`

=TEXT(A2, "0.00%")

`

按下回车,0.1235就变成了"12.35%"。

第二步:数字转日期

在B3单元格输入公式:

`

=TEXT(A3, "yyyy年mm月dd日")

`

将日期序列值转为可读的日期文本。

第三步:条件判断正负

在B4单元格输入公式:

`

=TEXT(A4, "正数;负数;零")

`

正数显示"正数",负数显示"负数",零显示"零"。

第四步:保留小数位数

在B5单元格输入公式:

`

=TEXT(A5, "0.000")

`

数值被保留三位小数显示。

常用格式代码大全

格式代码说明示例
0数字占位符,不足补0000 → 5显示为"005"
#数字占位符,不足不补### → 5显示为"5"
.小数点0.00 → 保留两位小数
,千分位分隔符#,##0 → 1000显示为"1,000"
%百分比0.0% → 0.5显示为"50.0%"
yyyy四位数年份2026
mm两位月份07
dd两位日期08
aaaa星期几(中文)星期一

常见问题

问:TEXT函数返回的结果为什么不能计算?

答:因为TEXT返回的是文本类型。如果需要保留计算能力,建议用单元格格式设置代替。

问:格式代码中"0"和"#"有什么区别?

答:"0"是强制显示位数的占位符,位数不够补0;"#"只在有数字时才显示。

扫码添加企业顾问

一对一解答您的需求

WPS365企业顾问二维码

常见问题(FAQ)

问:TEXT函数能转人民币大写吗?

答:需要配合其他函数使用,TEXT本身不支持直接转人民币大写格式。

问:手机版WPS能用TEXT函数吗?

答:可以,WPS手机版同样支持TEXT函数,用法与电脑版一致。

问:格式代码写错了怎么办?

答:TEXT函数会返回错误值#VALUE!,检查格式代码的语法即可。

注:部分内容由 AI 匹配目标关键词,结合WPS 365 官方知识库智能生成,如有疑问或者建议可以 联系我们

热门文章

预约演示
联系我们