小编有个朋友刚毕业,在一家公司的财务部门做小助理,最近她犹犹豫豫地向小编开口咨询了一个困扰了她很久的问题,那就是如何将阿拉伯数字快速转换为中文大写汉字。
财务报表中有很多地方是既需要有数字金额,也需要有汉字金额的,她虽然可以一个个的去输入,但效率太慢了,还容易出错。
我刚开始听到这个问题时愣了一下,很是不能理解这个问题为什么会觉得难以开口,她向我解释说,自己刚毕业,没什么经验,部门里的前辈只会安排她做事情,但却不会耐着性子去教她怎么做,自己又脸皮薄,觉得不好意思去麻烦别人。
听到此处,我自是教了她两个将数字转换为汉字的方法,今天在这也同样分享给大家。
第1种:通过输入法转换。
如下图所示,在单元格中输入“V 数字”,在输入法上弹出的列表中,选择b选项中的大写汉字即可。
不过这种方法只适合量少的工作表,如果需要批量转换,还是第2种方法更实用些。
第2种:通过函数公式转换。
在单元格中输入公式:
=" "&IF(ABS(A3)<0.005,"",IF(A3<0,"负",)&IF(INT(ABS(A3)),TEXT(INT(ABS(A3)),"[dbnum2]")&"元"))
大家在实际用的时候,先把这个公式复制到记事本里,比如你要将A1的数字转化成大写汉字,那就用记事本的替换功能将A3替换成A1,再将公式复制粘贴到要显示大写的单元格就可以了。
不过上面这个公式只能用于整数,下面再附送一个公式,整数、小数位数都能用:
=IF(A4<0,"负","")&TEXT(INT(ABS(A4)),"[dbnum2]")&"元"&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(A4*100,2),"[dbnum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零")
好了,今天有关在Excel中将数字转换为汉字的两个财务技巧便介绍到这,有不懂的问题可以留言问小编呦!感谢支持Excel880工作室,还请持续关注我们呀!微信公众号EXCEL880