当前位置: > 投稿>正文

小写金额如何自动转换成大写,怎么将小写金额转换成大写金额显示(EXCEL表格里带小数、负数的数字转换成大写金额)

02-12 互联网 未知 投稿

关于【小写金额如何自动转换成大写】,怎么将小写金额转换成大写金额显示,今天向乾小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

1、小写金额如何自动转换成大写:怎么将小写金额转换成大写金额显示

怎么将小写金额转换成大写金额显示呢?今天小编分享下自己的方法,希望能够帮助到有需要的小伙伴。

操作方法

打开需要把小写金额转化为大写金额的excel表格,见下图

把excel表格里面的小写金额复制到大写金额里面,见下图

右击大写金额的单元格,找到设置单元格式,见下图

点击设置单元格式,找到数字下方的特殊,见下图

点击特殊,找到人民币大写,见下图

点击确定就能看到小写金额已经全部变成大写金额了,见下图

2、EXCEL表格里带小数、负数的数字转换成大写金额,拿去直接套用

大家好,在财务上我们经常会将小写的金额转换成大写的金额,利用EXCEL的单元格格式或是内置的函数都只能针对整数部分进行转换,如果遇到有多位小数、整数、负数等混合的数据,上面两种办法都无法实现,今天我们使用组合函数的方式来解决这一问题。

本案例中多位小数采用的是四舍五入原则。

小写金额如何自动转换成大写,怎么将小写金额转换成大写金额显示(EXCEL表格里带小数、负数的数字转换成大写金额)

先来拆解函数公式,将输入的数字分为整数和小数部分,先看整数部分:

函数公式:TEXT(INT(ABS(A3)),"[DBNUM2]")&"元"

函数公式的意思:先将数字转换成正数,然后取出整数部分,用TEXT函数转换成大写数字,后面添加元,遇到负数的情况,还得再处理。

小写金额如何自动转换成大写,怎么将小写金额转换成大写金额显示(EXCEL表格里带小数、负数的数字转换成大写金额)

修改函数公式,在前面添加IF判断条件,如果数字小于0,则在前面添加“负”字。

小写金额如何自动转换成大写,怎么将小写金额转换成大写金额显示(EXCEL表格里带小数、负数的数字转换成大写金额)

接下来是小数部分的转换

函数公式:TEXT(MOD(A3,1)*100,"[DBNUM2]0角0分")

函数意思:使用MOD求余函数,让数字除以1得到它的余数也就是小数部分,使用函数TEXT将其转换成大写数字,面对负数的时候,这个公式也有问题,负数求余,除数应该修改为“-1”。

小写金额如何自动转换成大写,怎么将小写金额转换成大写金额显示(EXCEL表格里带小数、负数的数字转换成大写金额)

于是修改函数公式:SUBSTITUTE(IF(A3<0,TEXT(MOD(A3,-1)*100,"[DBNUM2]0角0分"),TEXT(MOD(A3,1)*100,"[DBNUM2]0角0分")),"-","")

函数公式意思:先用IF条件判断,如果小于1的数字,则MOD函数的除数是“-1”,否则就是“1”,由于负数的MOD余数也是负数,需要用SUBSTITUTE函数将前面的符号“-”去除。

小写金额如何自动转换成大写,怎么将小写金额转换成大写金额显示(EXCEL表格里带小数、负数的数字转换成大写金额)

观察下表格里的小数部分的转换情况,里面的“零角零分”“零角壹分”“壹角零分”都是书写不规范的,需要替换掉。

小写金额如何自动转换成大写,怎么将小写金额转换成大写金额显示(EXCEL表格里带小数、负数的数字转换成大写金额)

有三种情况需要替换,故使用了三次“SUBSTITUTE”函数。

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(A6<0,TEXT(MOD(A6,-1)*100,"[DBNUM2]0角0分"),TEXT(MOD(A6,1)*100,"[DBNUM2]0角0分")),"-",""),"零角零分","整"),"零分","整"),"零角","零")

小写金额如何自动转换成大写,怎么将小写金额转换成大写金额显示(EXCEL表格里带小数、负数的数字转换成大写金额)

最后将整数和小数部分的函数合在一起,组成完整的函数公式“=IF(A3<0,"负","")&TEXT(INT(ABS(A3)),"[DBNUM2]")&"元"&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(A3<0,TEXT(MOD(A3,-1)*100,"[DBNUM2]0角0分"),TEXT(MOD(A3,1)*100,"[DBNUM2]0角0分")),"-",""),"零角零分","整"),"零分","整"),"零角","零")”。

函数公式比较长,理解起来其实也不难,不想理解的,直接拿去套用即可。

本文关键词:怎么把小写金额转换成大写金额,金额小写如何转换大写,怎么将小写金额转换成大写金额显示出来,怎么把大写金额转成小写金额,小写金额如何自动转换成大写。这就是关于《小写金额如何自动转换成大写,怎么将小写金额转换成大写金额显示(EXCEL表格里带小数、负数的数字转换成大写金额)》的所有内容,希望对您能有所帮助!更多的知识请继续关注《犇涌向乾》百科知识网站:http://www.029ztxx.com!

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。

猜你喜欢