有个VBA的自己定义函数,你把我发给你的附件收下来,打开后-启用宏;
然后在在你的工作表里输入公式(=money(单元格))就可以了;可以显示角,分哦!如图:
把B3为结果=B1-B2 改为 =INT(B1-B2) 大写右边显示人民币大写:设置单元格格式--特殊--点选右边类型下的--中文大写数字--确定
假设72.0558在C1单元格,则求整数部分大写公式为
=IF(C1<>0,TEXT(LEFT(C1,FIND(".",C1)-1),"[dbnum2]"),"")
或者
=IF(C1<>0,TEXT(INT(C1),"[dbnum2]"),"")
在实付金额里用INT函数将数字向下舍入到最接近的整数
INT(B3)=72,再将数字转换成大写就行了
将B4的储存格式中的小数点位数调到0即可/