如何将数字金额快速转换到会计写法金额?

网友解答: 给你一个公式,这样就得到大写金额了(公式中的I65表示小写数单元格):="合计: (大写) "&IF(ROUND(I65,2)<0,"无效数值",IF(ROUN

网友解答:

给你一个公式,这样就得到大写金额了(公式中的I65表示小写数单元格):

="合计: (大写) "&IF(ROUND(I65,2)<0,"无效数值",IF(ROUND(I65,2)=0,"零",IF(ROUND(I65,2)<1,"",TEXT(INT(ROUND(I65,2)),"[dbnum2]")&"元")&IF(INT(ROUND(I65,2)*10)-INT(ROUND(I65,2))*10=0,IF(INT(ROUND(I65,2))*(INT(ROUND(I65,2)*100)-INT(ROUND(I65,2)*10)*10)=0,"","零"),TEXT(INT(ROUND(I65,2)*10)-INT(ROUND(I65,2))*10,"[dbnum2]")&"角")&IF((INT(ROUND(I65,2)*100)-INT(ROUND(I65,2)*10)*10)=0,"整",TEXT((INT(ROUND(I65,2)*100)-INT(ROUND(I65,2)*10)*10),"[dbnum2]")&"分")))

用这个公式,还挺好用的

=NUMBERSTRING(INT(G9/1)*1,2)&"元整"

其中,G9是你需要加元整的数字,1是划到个位数,如果是100,1000的都相应的划到百位数、千位数等,2是固定值。

标签: