這也是一個(gè)很常見(jiàn)的問(wèn)題了:如何將小寫金額轉(zhuǎn)為大寫金額。在Excel中有幾種實(shí)現(xiàn)方法,適合不同場(chǎng)景。今天為大家分別介紹一下:
01
單元格格式設(shè)置
第一種方法是使用單元格格式設(shè)置。
選中需要轉(zhuǎn)換格式的單元格或單元格區(qū)域,按Ctrl+1打開格式設(shè)置對(duì)話框。在左側(cè)選擇特殊,右側(cè)選擇中文大寫數(shù)字
點(diǎn)擊確定,轉(zhuǎn)換為大寫數(shù)字:
這個(gè)方法可以很好的轉(zhuǎn)換所有的大于元的金額數(shù)字,對(duì)于有小數(shù)點(diǎn)的數(shù)字,結(jié)果不太符合要求:
另外,這個(gè)方法轉(zhuǎn)換的結(jié)果沒(méi)有“元”,需要自己通過(guò)公式添加輔助列進(jìn)行處理。
02
利用隱藏函數(shù)NUMBERSTRING
Excel中有一個(gè)隱藏函數(shù),這個(gè)函數(shù)的作用就是將數(shù)字進(jìn)行大寫轉(zhuǎn)換。下面是這個(gè)函數(shù)的使用示例:
可以看出,這個(gè)函數(shù)對(duì)小數(shù)的處理方式是進(jìn)行四舍五入。另外這個(gè)函數(shù)也不包含“元”,需要我們自己添加,比如使用公式:=NUMBERSTRING(B3,2) & "元"
順便說(shuō)一下,這個(gè)隱藏函數(shù)最后一個(gè)參數(shù)可以取1,2,3三個(gè)值,分別將數(shù)字轉(zhuǎn)換為不同的形式,下面的示例可以說(shuō)明各種轉(zhuǎn)換規(guī)則:
03
使用公式
有幾種不同的公式可以完成完美的大寫金額的轉(zhuǎn)換,下面是大家用的比較多的一種
=SUBSTITUTE(SU
BSTITUTE(TEXT(INT(A2),"[DBNum2][$-804]G/通用格式元"&IF(INT(A2)=A2,"整",""))&TEXT(MID(A2,FIND(".",A2&".0")+1,1),"[DBNum2][$-804]G/通用格式角")&TEXT(MID(A2,FIND(".",A2&".0")+2,1),"[DBNum2][$-804]G/通用格式分"),"零角","零"),"零分","")
結(jié)果如下:
這個(gè)方法可以說(shuō)是比較完美的轉(zhuǎn)換了。公式盡管復(fù)雜,但是不難理解。有興趣大家可以自己理解一下這個(gè)公式。如果有問(wèn)題,在文章后面留言交流。
04
輸入法
這個(gè)方法不算轉(zhuǎn)換,但是可以很方便的輸入大寫金額:
打開中文輸入法(我用的是微軟拼音),先敲一個(gè)v,然后輸入數(shù)字,輸入完成后選擇b,就可以輸入大寫金額了。
好了,今天就分享到這里了!
加入E學(xué)會(huì),學(xué)習(xí)更多Excel實(shí)用技能,讓工作更輕松
聯(lián)系客服