最近,總是有人提問數字大小寫轉換的問題,今天就把相關公式和技巧來一個小結,以後不用百度查找了。
如果是整數,在Excel表中超簡單:
設置單元格格式 - 特殊 - 中文大寫數字
如果你想用公式,有兩個
=TEXT(A3,"[DBNum2]G/通用格式")
另一個是使用了在Excel函數庫中查不到的隱藏函數
=NUMBERSTRING(A3,2)
如果數字含小數(角分),轉換公式變得巨複雜,從幾十個公式中挑一個最簡單的:
=SUBSTITUTE(IF(-RMB(A2),IF(A2<0,"負",)&TEXT(INT(ABS(A2)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A2),2),"[>9][dbnum2]0角0分;[>][dbnum2]0分;整"),""),"零分","整")
這時不得不表揚一下wps表格,非常體貼的提供了直接轉換人民幣大寫的格式。
如果你只是輸入大寫數字,就簡單了,用QQ或搜狗拼音輸入法,先輸入字母V,再輸入數字就OK了。
編後語:真的希望微軟Excel能添加金額轉大寫的格式,因為手寫公式=rept("太",10000)複雜了。
長按下面二維碼圖片,點上面」識別圖中二維碼「然後再點關注,每天可以收到一篇最新的excel教程。