office 办公精进ExcelOffice小技巧

Excel小技巧-单元格中自动输入大写的人民币金额

2018-04-07  本文已影响18人  玖玖归牛

我们在使用财务报表或者是电子的报销单据的时候,需要填写大写的人民币金额,如果我们手动输入文本,金额数据就不能再次参加计算。今天小编为大家来介绍一种区别于手动输入的方式,可以实现自动变更为人民币大写显示方式。

一、整数位金额大写

选中目标单元格区域,切换到【开始】选项卡,在【数字】组中,点击对话框启动器,弹出【设置单元格格式】对话框,并自动显示【数字】选项卡中,在左侧的【分类】列表框中,点击【特殊】按钮,在右侧的类型列表框中选择【中文大写数字】选项。再次,在【分类】列表框中,点击【其他】按钮,在【类型】文本框中添加【"元整"】。最后点击【确定】按钮,就完成了设置,我们在目标单元格中输入数字后就直接显示为大写金额。

二、带小数位的金额大写

我们通过函数来实现小数位的单元格自动金额大写,但是需要在另外一单元格实现。解题思路分步骤如下:IF函数是用来逻辑判断,INT函数是取整,TEXT函数是将小写数字转换成中文大写格式,RIGHT函数是截取类函数。目标单元格如果是其他位置,通过【编辑】组完成替换即可。

=IF((A1-INT(A1))=0,TEXT(A1,"[DBNUM2]")&"元整",IF(INT(A1*10)-A1*10=0,TEXT(INT(A1),"[DBNUM2]")&"元"&TEXT((INT(A1*10)-INT(A1)*10),"[DBNUM2]")&"角整",TEXT(INT(A1),"[DBNUM2]")&"元"&IF(INT(A1*10)-INT(A1)*10=0,"零",TEXT(INT(A1*10)-INT(A1)*10,"[DBNUM2]")&"角")&TEXT(RIGHT(A1,1),"[DBNUM2]")&"分"))

欢迎关注,以上。

上一篇下一篇

猜你喜欢

热点阅读