登录
    欢迎光临荷叶荷花香的个人小站~

Office Excel 中 如何把数字金额自动转换成大写数字

实用技术 荷叶荷花香 9693次浏览 0个评论

Office Excel 中 如何把数字金额自动转换成大写数字

用户在Excel表格中做账时,有些地方需要用大写金额来代替,

手动输入的话很麻烦,有没有办法快速将金额转换为大写的?

按照下面教程可以将小写金额改成大写金额。

方法一

Office Excel 中 如何把数字金额自动转换成大写数字

将小写数字转换成大写中文:

右击需要转换的单元格,在弹出的快捷菜单中选择“设置单元格格式”,

然后在“数字”选项卡中选择“特殊”,在“类型”中选择”中文大写数字”,

这时候原来的数字为12345,在示例里已变成大写的”壹万贰仟叁佰肆拾伍”,然后按确定即可。

Office Excel 中 如何把数字金额自动转换成大写数字

在数字金额后面加上元整的:

右击需要转换的单元格,在弹出的快捷菜单中选择“设置单元格格式”,然后在“数字”选项卡中选择“自定义”,

在“类型”中写入【[DBNum2][$-804]G/通用格式”元””整”】,然后按确定即可。

Office Excel 中 如何把数字金额自动转换成大写数字

方法二

如果遇到小数点等精确金额的就要用到函数:

=SUBSTITUTE(SUBSTITUTE(TEXT(INT(A2),"[DBNum2][$-804]G/通用格式元"&IF(INT(A2)=A2,"整",""))&TEXT(MID(A2,FIND(".",A2&".0")+1,1),"[DBNum2][$-804]G/通用格式角")&TEXT(MID(A2,FIND(".",A2&".0")+2,1),"[DBNum2][$-804]G/通用格式分"),"零角","零"),"零分","")

或者

=IF(A2<0,"负","")&TEXT(INT(ABS(A2)),"[dbnum2]")&"元"&SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(A2/1%,2),"[dbnum2]0角0分;;整"),"零角","零"),"零分","整")

 

说明:这里的A2是举例的,根据实际单元格修改。

Office Excel 中 如何把数字金额自动转换成大写数字


荷叶荷花香 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Office Excel 中 如何把数字金额自动转换成大写数字
喜欢 (1)
[radio585@163.com]
分享 (0)
关于作者:
出淤泥而不染 · 濯清涟而不妖 · 自然之道本无为 · 若执无为便有为
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址