恰当变换 让Excelrmb小写变大
将RMB小写金额转换为大写文件格式,用Excel给予格式,将自定义格式类型中的“[dbnum2]G将通用性文件格式改为“[dbnum2] G/实现通用文件格式“元”。
将RMB小写金额转换为大写文件格式,用Excel给出格式,将自定义格式类型中的“[dbnum2]G将通用性文件格式改为“[dbnum2] G/实现通用文件格式“元”。
将RMB小写金额转换为大写文件格式,用Excel给出格式,将自定义格式类型中的“[dbnum2]G将通用性文件格式改为“[dbnum2] G/通用文件格式“元”实现。然而,当转换较低时,出现了问题。例如,¥6050.09只能转换为“陆千零五拾零九圆”。Excel能解决这种先天发育不足吗?告诉你以下两种方式(以下都是B1变换,假设B1是由函数公式ROUND组成的( )四舍五入获得二位小数小写金额,其值为6.050.09)。
1.在三个连续的同行表格中改变
1. B2输入公式 “=IF(B1,“金额小于零”INT(B1)”,数值为6,050.00,点击“文件格式”→表格中→数据→独特→中文大写数字→明确地说,B2显示“陆千零伍拾”,点击“文件格式”→表格中→数据→将“类型”输入框中的“[dbnum2]G(dbnum2)(“/通用文件格式”调整为:rmb”)GB2表示:“/通用文件格式为“元”(rmb)陆千零伍拾元”。
2. C2中搜索“=IF"INT(B1?
2. C2中搜索“=IF"INT(B1??10)-INT(B1)??10)同样的C2改为:[DBNum2]GC2表示通用文件格式为“角”:“零角”。
3. D2中搜索“=IF"INT(B1??100)-INT(B1??10)??10)同样的D2改为:[DBNum2]G/通用文件格式“分”, D2表示:“九分”。 然后,大写金额格式的变换在三个连续的同行业表格中完成。B2应右对齐,C2列宽无间距,且不设上下边框,D2应左对齐,以使变换符合会计文件格式。
二、用Excel给出的函数变换
个位数为0,一般不表示;不是0,表示“XXX元”;不以0、角位和分位均为0,表示“XXX元整”;元角分位均为0,则显示“零元整”。
小数点后面的第一个是0、而且元位或分位有0,一般不表示;0、而且元位和分位不是0,则显示“零”;不是0,表示“X角”。
小数点后面的第二个是0,显示“整体”;不是0,表示“X分”。
B2输入公式根据上述构思:
“IF(B1,“金额小于零”IF(OR(B1=0,B1=”)(rmb)零元整”);
IF(B1<1,"(rmb)",TEXT(INT(B1),[dbnum2](rmb)G/通用性文件格式”)&“元”&&IF(INT(B1???10)-INT(B1)??10=0); IF(INT(B1)??(INT(B1??100)-INT(B1??10)??十、=0,","零"),TEXT(INT(B1??10)-INT(B1)??“dbnum2”)&“角”&&IF((INT(B1??100)-INT(B1??10)??10)=0,“整”,TEXT((INT(B1??100)-INT(B1*10)*10),“[dbnum2]”)&“分”))。