EXCEL数值四舍五入后,换成大写后又显示小数点后面大写怎么写后面的数值了,怎么设置?

怎么把电子表格中小写数字变成大写数字,但是是四舍五入的格式.如:1.23+1=2.23元,得出的数据应为贰元贰角叁分,可是我想要得到的数据是:人民币贰元贰角整.去掉后面的分.
我手头上有个现成的公式,在你需要得到文字的那个格里输入:=IF((INT(ROUND(I4,1)*10)-INT(ROUND(I4,1))*10)=0,TEXT(INT(ROUND(I4,1)),"[DBNum2]G/通用格式")&"元"&IF((INT(ROUND(I4,1)*100)-INT((ROUND(I4,1))*10)*10)=0,"整","零"&TEXT(INT(ROUND(I4,1)*100)-INT(ROUND(I4,1)*10)*10,"[DBNum2]G/通用格式")&"分"),TEXT(INT(ROUND(I4,1)),"[DBNum2]G/通用格式")&"元"&IF((INT(ROUND(I4,1)*100)-INT((ROUND(I4,1))*10)*10)=0,TEXT((INT(ROUND(I4,1)*10)-INT(ROUND(I4,1))*10),"[DBNum2]G/通用格式")&"角整",TEXT((INT(ROUND(I4,1)*10)-INT(ROUND(I4,1))*10),"[DBNum2]G/通用格式")&"角"&TEXT(INT(ROUND(I4,1)*100)-INT(ROUND(I4,1)*10)*10,"[DBNum2]G/通用格式")&"分"))I4代表2.23所在的那一格,如果是在别的格,就用别的格替换.ROUND(I4,1)就是自动把小数位保留一位,最后出来的结果是四舍五入到角的.
为您推荐:
其他类似问题
扫描下载二维码在excel表格里,如何让公式结果数值四舍五入后变成整数?
表白wan149
=round(公式,)
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 小数点后面大写怎么写 的文章

 

随机推荐