数字大写在线转换器
输入金额立即转换成票据规范的中文大写,精确到角分,报销单、合同、支票填写不再出错。
使用说明
第1步:在上方输入框填入金额,最多两位小数(精确到分)。
第2步:点「转换为大写」,立即得到票据规范的中文大写写法,含「整」「零」的正确处理。
第3步:抄写到票据、合同或报销单上。建议在大写金额前加「人民币」三字,这是票据规范的要求,也能防篡改。
转换结果按中国人民银行《正确填写票据和结算凭证的基本规定》处理,可直接用于支票、发票、收据、借款合同等正式单据。
阿拉伯数字与大写数字对照表
很多人搜「数字大写怎么写0到10」,其实是要一份完整的对照。下面两张表覆盖数字和单位,可以截图保存备用。
| 阿拉伯数字 | 规范大写 | 简化大写 | 常见错误写法 |
|---|---|---|---|
| 0 | 零 | 〇 | 另、令 |
| 1 | 壹 | 一 | 壶、壶 |
| 2 | 贰 | 二 | 貳、弍、两 |
| 3 | 叁 | 三 | 參、仨 |
| 4 | 肆 | 四 | 仟(误作4)、泗 |
| 5 | 伍 | 五 | 午、仵 |
| 6 | 陆 | 六 | 陸、坴 |
| 7 | 柒 | 七 | 染、桼 |
| 8 | 捌 | 八 | 扒、仈 |
| 9 | 玖 | 九 | 久、玖(错写为玫) |
| 10 | 壹拾 | 十 | 什、拾(单独用) |
规范大写用于票据、合同、财务凭证;简化大写(一二三…)只适合日常书写,不能用于正式票据。
单位对照:百、千、万、亿怎么写
| 位数 | 规范大写 | 举例 |
|---|---|---|
| 十 | 拾 | 10 → 壹拾 |
| 百 | 佰 | 100 → 壹佰 |
| 千 | 仟 | 1000 → 壹仟 |
| 万 | 万 | 10000 → 壹万 |
| 亿 | 亿 | 100000000 → 壹亿 |
| 元 / 角 / 分 | 元 / 角 / 分 | 1.23 → 壹元贰角叁分 |
把上面两张表合起来用,就覆盖了「数字大写怎么写 0 到 10 加上百千万」的全部情况——数字表负责每一位读什么,单位表负责这一位是什么位。比如 25000 元,拆开就是贰(数字)+ 万(单位)+ 伍(数字)+ 仟(单位)→ 贰万伍仟元整。这份对照表可以截图保存,填单子时随时对照。
关键提醒:大写金额里的「拾」必须单独写成「壹拾」,不能只写「拾」。比如 15 元要写「壹拾伍元」,写成「拾伍元」在银行可能被退票——因为前面留白容易被加字改成「贰拾伍元」。
大写金额书写规范:零、整、角分怎么处理
这是实际填票据时最容易出错的部分。规则其实不复杂,记住四条就够:
规则一:到「元」为止要写「整」
金额正好是整数元,或到角为止,后面要加「整」(也可写「正」)。例:1000 元 → 壹仟元整;10.50 元 → 壹拾元伍角整。
规则二:有「分」就不写「整」
金额精确到分时,结尾不写「整」。例:10.55 元 → 壹拾元伍角伍分,不能写成「…伍分整」。
规则三:连续多个零只写一个「零」
阿拉伯数字中间有连续的 0,中文大写里只写一个「零」。例:10005 元 → 壹万零伍元整(不是「壹万零零零伍元」)。
还有一种情况:万位或元位是 0,但千位、角位不是 0 时,「零」可以写也可以不写。例:107000 元 可写「壹拾万柒仟元整」。
规则四:前面必须加「人民币」
票据规范要求大写金额前标明「人民币」字样,且要紧接填写、不能留空白,否则容易被加字篡改。如果单据上已预印「人民币」就不用重复写。
| 阿拉伯数字 | 规范大写 | 说明 |
|---|---|---|
| 0.50 | 零元伍角整 | 元位为 0,要写「零元」 |
| 1050.30 | 壹仟零伍拾元叁角整 | 连续零只写一个零,到角为止写整 |
| 1050.00 | 壹仟零伍拾元整 | 整数元写整 |
| 1050.05 | 壹仟零伍拾元零伍分 | 角位为 0,用零补位;有分不写整 |
| 10005.00 | 壹万零伍元整 | 中间连零只写一个零 |
| 100000000 | 壹亿元整 | 亿位 |
Excel 里怎么把数字转成大写(公式设置)
如果你要在 Excel 表格里批量把金额转成大写,有两种办法。
方法一:NUMBERSTRING 函数(最简单)
中文版 Excel 有一个隐藏函数,公式是:
=NUMBERSTRING(A1,2)
第二个参数填 2 得到「壹仟贰佰叁拾肆」这种规范大写;填 1 得到「一千二百三十四」。把这个公式往下拖,整列都能转。
注意:NUMBERSTRING 是中文版 Excel 的隐藏函数,在部分 Excel 版本或 WPS 中可能不支持。而且它只转整数,不会自动加「元角分」和「整」,需要自己拼接。
方法二:TEXT 函数拼接(通用,含元角分)
想直接得到带「元角分」的完整结果,用这个公式(假设金额在 A1,且已保留两位小数):
=TEXT(INT(A1),"[DBNum2]")&"元"&IF(INT(A1*10)-INT(A1)*10=0,IF(INT(A1*100)-INT(A1*10)*10=0,"整","零"),TEXT(INT(A1*10)-INT(A1)*10,"[DBNum2]")&"角")&IF(INT(A1*100)-INT(A1*10)*10=0,"",TEXT(INT(A1*100)-INT(A1*10)*10,"[DBNum2]")&"分")
[DBNum2] 是 Excel 的数字格式代码,作用就是输出中文大写数字,这是「Excel 数字变大写」的核心技巧。
实际使用中,Excel 公式对「连续零」「万位为零」这类边界情况处理容易出错,建议用公式批量生成后抽样核对几条,重要单据仍以上方转换器和银行规范为准。
最容易出错的五种情况
1. 「拾」单写。15 应写「壹拾伍」而不是「拾伍」。这是被银行退票最多的原因。
2. 该写「整」没写,或不该写却写了。到元、到角写「整」;有「分」不写「整」。
3. 用简化字。票据上写「一二三四五六七八九十」是无效的,必须用「壹贰叁肆伍陆柒捌玖拾」。也不能自造简化字,比如把「贰」写成「弍」。
4. 前面留空白。大写金额前留出空档,等于给别人加字的机会。要求紧接「人民币」填写,多余部分划掉或写「×」。
5. 「零」写多或写少。连续零只写一个;但元位是 0 时(如 0.50 元)不能省略,要写「零元伍角」。
常见问题
1050.30元的大写怎么写?
壹仟零伍拾元叁角整。中间连续多个零只写一个“零”,角分位都有数字时结尾不写“整”。
为什么结尾要写“整”字?
到元或到角为止的金额,写“整”表示到此为止、无法再加数字,是票据防篡改的规范要求。
15元为什么要写“壹拾伍元”而不是“拾伍元”?
因为「拾」前面留空,别人可以加字改成「贰拾伍元」「叁拾伍元」。规范要求十位必须写全「壹拾」,不给篡改留空间。这也是银行退票最常见的原因。
数字大写和小写金额不一致会怎样?
按票据法规,两者不一致的票据银行不予受理。实际操作中如果已经写错,应在错误处划线更正并签章,或直接作废重填——不要涂改、不要用消字灵,涂改过的票据视为无效。
金额是0.05元怎么写?
零元零伍分。元位和角位都是 0,需要各补一个「零」,有「分」结尾不写「整」。
能反过来把大写转成阿拉伯数字吗?
本站目前支持「小写转大写」。如果你需要反向转换(大写转小写)的使用场景,欢迎通过页脚邮箱告诉我们,我们会根据需求增加。
转换结果有小数位限制吗?
金额精确到分,也就是最多两位小数,这也是票据和账务的通用精度。超过两位小数的输入会被按分处理。