电脑教程
位置:首页>> 电脑教程>> office教程>> excel 金额大写的三种方法,并截图展示excel金额大写的具体效果

excel 金额大写的三种方法,并截图展示excel金额大写的具体效果

  发布时间:2022-08-30 00:05:48 

标签:excel金额大写

excel金额大写,对于做行政出纳的,会随时用到。下面整理一些excel金额大写的常见应用情景:

比如,下图所示的,A列是一些小写数字,BCD列是已经完成的不同的excel金额大写效果。下面逐一介绍。

excel 金额大写的三种方法,并截图展示excel金额大写的具体效果

excel金额大写样式一:

B2单元格输入公式:=SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(A2)),"[dbnum2]G/通用格式元;负[dbnum2]G/通用格式元;"&IF(A2>-0.5%,,"负"))&TEXT(RIGHT(FIXED(A2),2),"[dbnum2]0角0分;;"&IF(ABS(A2)>1%,"整",)),"零角",IF(ABS(A2)<1,,"零")),"零分","整"),下拉复制。

提示:当整数部分没有时,不显示。比如0.15,显示壹角伍分。

excel金额大写样式二:

C2单元格输入公式:=IF(A2=0,"零元整",IF(A2<0,"负",)&IF(INT(ABS(A2)),TEXT(INT(ABS(A2)),"[dbnum2]")&"元",)&IF(INT(ABS(A2)*10)-INT(ABS(A2))*10,TEXT(INT(ABS(A2)*10)-INT(ABS(A2))*10,"[dbnum2]")&"角",IF(INT(ABS(A2))=ABS(A2),,"零"))&IF(ROUND(ABS(A2)*100-INT(ABS(A2)*10)*10,),TEXT(ROUND(ABS(A2)*100-INT(ABS(A2)*10)*10,),"[dbnum2]")&"分","整")),下拉。

提示:当整数部分为0时,显示零元整。

excel金额大写样式三:

D2单元格输入公式:=CONCATENATE(TEXT(INT(A2),"[DBNum2][$-804]G/通用格式")&"元"&IF((INT(A2*10)-INT(A2)*10)=0,"",TEXT(IF(AND(CEILING(A2*100,1)-INT(A2*10)*10=10,INT(A2*1000)-INT(A2*100)*10>=5),INT(A2*10)-INT(A2)*10+1,INT(A2*10)-INT(A2)*10),"[DBNum2][$-804]G/通用格式")&"角")&IF(OR(INT(A2*100)-INT(A2*10)*10=0,(IF(INT(A2*1000)-INT(A2*100)*10>=5,CEILING(A2*100,1)-INT(A2*10)*10=10,FALSE))),"整",(IF(INT(A2*1000)-INT(A2*100)*10>=5,(IF(CEILING(A2*100,1)-INT(A2*10)*10=10,"",(TEXT(CEILING(A2*100,1)-INT(A2*10)*10,"[DBNum2][$-804]G/通用格式")&"分"))),(TEXT(INT(A2*100)-INT(A2*10)*10,"[DBNum2][$-804]G/通用格式")&"分")))),"(¥",FIXED(A2,2,TRUE),"元)"),下拉。

提示:这样将大小写,包括金额符号都一并添加进去了。

0
投稿

猜你喜欢

手机版 电脑教程 asp之家 www.aspxhome.com