数字转人民币大写

报销单、合同、发票都要的金额大写,一次生成。支持整列批量转换,也可以不传文件直接试算。

100% 本地处理 整列转换 符合票据规范 AI 金额大写建议

快速试算(不用上传文件)

等待输入

支持千分位(1,234.56)、¥ 符号与负数。整数部分最多 12 位(约万亿)。要批量转换,用下方向导上传文件。

如何操作

  1. 只想算一个数:在「快速试算」里直接输入即可,不用上传任何文件。
  2. 要批量转换:上传文件,选择工作表和金额列。
  3. 选择大写列的位置与表头名,点击开始转换。
  4. 预览确认后下载 XLSX 文件。

适用场景

报销与付款单

把报销明细里的金额批量转成大写,直接复制进单据,不再手工查表。

合同与报价

合同附件里的金额清单需要中文大写时,一次性生成整列。

财务对账

导出给财务的表格附一列大写金额,核对时不容易看错位数。

最佳实践

保留两位小数

金额超过两位小数时会四舍五入到分,建议在源数据里先定好精度。

检查零的写法

角位为 0 而分位不为 0 时会补「零」(如 1234.06 → 壹仟贰佰叁拾肆元零陆分),符合票据填写规范。

负数会加「负」

负金额写作「负X元X角X分」。红字冲销场景请按需手动调整。

超大金额注意范围

整数部分超过 12 位(万亿以上)无法转换,会原样保留该单元格。

常见问题

大写规则依据是什么?
按中国人民银行《正确填写票据和结算凭证的基本规定》的通行写法:元位为「0」但角位不为「0」时补「零」,末尾为「元」时加「整」。
0.5 会转成什么?
零元伍角。整数部分为 0 但角分不为 0 时保留「零元」前缀,避免被误读成漏写。
为什么有些单元格没变?
不是数字、或整数部分超过 12 位的内容无法转换,会原样保留,不会清空你的数据。
可以在原列上直接替换吗?
当前版本只新增一列,不覆盖原金额列——保留原始数值便于后续核对与复算。

把重复的表格活,交给浏览器

选一个工具 → 拖入文件 → 下载结果。全程在你自己的浏览器里跑完,文件不出本机,也无需注册登录。

处理中…