单元格里的数字,想显示成人民币大写、带两位小数、还是只要千分位,全看你怎么设置格式。Excel 自带的自定义格式,就是让你把数字“打扮”成想要的样子,不改动原始数据,改的只是显示效果。
自定义单元格格式是什么
所谓自定义格式,就是自己写一串格式代码,告诉表格“这个数字该怎么显示”。比如 520.14 可以显示成 520.14 元、¥520.14,也可以显示成带千分位的 520.14。
它的好处是:改的是显示,不改存储。你随时可以换回原来的样子,也不影响公式计算。
用 WPS 表格快速设置自定义格式
选中要设置的单元格,按 Ctrl+1 打开“设置单元格格式”,在“数字”选项卡里点“自定义”,右边的类型框输入格式代码,预览区会即时显示效果。
常见代码一贴就能用:
| 想显示的效果 | 格式代码 |
|---|---|
| --- | --- |
| 保留两位小数 | 0.00 |
| 千分位分隔 | #,##0 |
| 百分比 | 0.00% |
| 日期(2026-9-18) | yyyy-m-d |
| 时间(14:30) | hh:mm |
| 金额前加货币符号 | ¥#,##0.00 |
| 人民币大写 | [DBNum2][$-804]G/通用格式 |
比如输入 0.00%,0.5 就会显示成 50.00%,而单元格里存的还是 0.5,后续乘以总价照样算得对。
自定义格式的三个小技巧
第一,正数、负数、零可以分别设置,用英文分号隔开,比如 0.00;[红色]-0.00;0,负数自动变红。第二,想让数字小于某个值不显示,可以用条件格式代码。第三,单元格里既能显示文字又能带数字,比如 "本月销售额:"#,##0,前面固定文字、后面带数值。
常见疑问
自定义格式会影响计算吗? 不会。它只改变显示,存储值和公式计算都按原始数据来。
为什么我输入的格式代码没生效? 检查代码是否完整,分号、引号要用英文半角;另外确认选的确实是“自定义”分类,而不是改了别的选项卡。
自定义格式能保存到其他工作簿吗? 当前工作簿内直接可用;跨文档复用建议把设好格式的单元格区域复制过去,或保存为模板。
小结
会写自定义格式代码,表格里的数字就能按你的规则显示,几十上百条数据一改显示样式,报告立刻清爽不少。如果你在用 WPS 表格,Ctrl+1 打开设置单元格格式就能上手,值得试一下。