小編有個朋友剛畢業(yè),在一家公司的財務部門做小助理,最近她猶猶豫豫地向小編開口咨詢了一個困擾了她很久的問題,那就是如何將阿拉伯數(shù)字快速轉換為中文大寫漢字。
財務報表中有很多地方是既需要有數(shù)字金額,也需要有漢字金額的,她雖然可以一個個的去輸入,但效率太慢了,還容易出錯。
我剛開始聽到這個問題時愣了一下,很是不能理解這個問題為什么會覺得難以開口,她向我解釋說,自己剛畢業(yè),沒什么經驗,部門里的前輩只會安排她做事情,但卻不會耐著性子去教她怎么做,自己又臉皮薄,覺得不好意思去麻煩別人。
聽到此處,我自是教了她兩個將數(shù)字轉換為漢字的方法,今天在這也同樣分享給大家。
第1種:通過輸入法轉換。
如下圖所示,在單元格中輸入“V+數(shù)字”,在輸入法上彈出的列表中,選擇b選項中的大寫漢字即可。
不過這種方法只適合量少的工作表,如果需要批量轉換,還是第2種方法更實用些。
第2種:通過函數(shù)公式轉換。
在單元格中輸入公式:
=""&IF(ABS(A3)<0.005,"",IF(A3<0,"負",)&IF(INT(ABS(A3)),TEXT(INT(ABS(A3)),"[dbnum2]")&"元"))
大家在實際用的時候,先把這個公式復制到記事本里,比如你要將A1的數(shù)字轉化成大寫漢字,那就用記事本的替換功能將A3替換成A1,再將公式復制粘貼到要顯示大寫的單元格就可以了。
完美公式
不過上面這個公式只能用于整數(shù),下面再附送一個公式,整數(shù)、小數(shù)位數(shù)都能用:
=IF(A4<0,"負","")&TEXT(INT(ABS(A4)),"[dbnum2]")&"元"&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(A4*100,2),"[dbnum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零")
注意復制后替換A4為你得目標單元格地址
好了,今天有關在Excel中將數(shù)字轉換為漢字的兩個財務技巧便介紹到這,有不懂的問題可以留言問小編呦!感謝支持Excel880工作室,還請持續(xù)關注我們呀!