小写金额转换为大写金额(包含圆角分)
如下图所示,我们想把小写金额数字转换成财务带圆角分的大写数字
在目标单元格输入公式:
=TEXT(INT(A4),"[dbnum2]")&TEXT(RIGHT(A4*100,2),"圆[dbnum2]0角0分")
然后点击回车键,最后下拉填充其它数据即可
解读:
①首先通过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有特殊含义,表示要处理的值本身。
③上面公式可以直接套用,把转换的单元格参数换成自己的就可以了。
评论 (0)