Excel输入大写数字将小写的数字全部变成严格的大写金额
大写数字在生活中比较常见,比如大写的金额,写应该都会,使用Excel输入你会吗?本例介绍三种快捷输入大写金额的方法,设置单元格格式、用搜狗输入法以及公式,这下子不愁不会了,有需要的朋友可以参考下。
在单元格输入小写数字后,按Ctrl+1调出单元格格式设置对话框,分类选择特殊,类型为中文大写数字,单击确定按钮。
就可以看到小写的数字全部变成大写了。
对于习惯用搜狗输入法的朋友,输入大写数字也挺方便的。只需在数字前面加一个v就行,如v123。
但这些对于做会计的朋友,大写的金额,要求就比较严格,仅仅是按上面的方法是行不通的,需要另外借助公式才可以。
有一种是带整的,一种是没有的,正常第一种用得多。
参考公式:
带整字:=IF(A1<0,"无效数值",IF(A1=0,"",IF(A1<1,"",TEXT(INT(A1),"[dbnum2]")&"元")&IF(INT(A1*10)-INT(A1)*10=0,IF(INT(A1)*(INT(A1*100)-INT(A1*10)*10)=0,"","零"),IF(AND((INT(A1)-INT(A1/10)*10)=0,INT(A1)>0),"零"&TEXT(INT(A1*10)-INT(A1)*10,"[dbnum2]")&"角",TEXT(INT(A1*10)-INT(A1)*10,"[dbnum2]")&"角"))&IF((INT(A1*100)-INT(A1*10)*10)=0,"整",TEXT(INT(A1*100)-INT(A1*10)*10,"[dbnum2]")&"分")))
没有:=TEXT(INT(A1),"[DBNUM2]")&"元"&TEXT(MID(A1,LEN(INT(A1))+2,1),"[DBNUM2]D角")&TEXT(MID(A1,LEN(INT(A1))+3,1),"[DBNUM2]D分")