小写金额转换为大写金额(包含圆角分)

如下图所示,我们想把小写金额数字转换成财务带圆角分的大写数字

excel如何将小写金额转为大写金额?-趣帮office教程网

在目标单元格输入公式:

=TEXT(INT(A4),"[dbnum2]")&TEXT(RIGHT(A4*100,2),"圆[dbnum2]0角0分")

然后点击回车键,最后下拉填充其它数据即可

excel如何将小写金额转为大写金额?-趣帮office教程网

解读:

①首先通过TEXT(INT(A4),"[dbnum2]")把小写金额整数转换成大写。通过INT函数获取整数部分,然后TEXT函数第二参数数值格式设置为"[dbnum2]"就是转换成大写。

②然后通过&连接符再通过TEXT(RIGHT(A4*100,2),"圆[dbnum2]0角0分"),把小数部分转换成大小,并且设置单位圆角分。通过RIGHT(A4*100,2)获取后两位小数部分,乘以100是为了把小数部分也转换成大写;第二个TEXT函数第二参数数值格式设置设置为"圆[dbnum2]0角0分",

圆[dbnum2]:代表第一个TEXT函数转换的大写数字单位显示元;

0角0分:代表第二个TEXT函数转换的大写数字单位显示角分,格式码中的0有特殊含义,表示要处理的值本身。

③上面公式可以直接套用,把转换的单元格参数换成自己的就可以了。