資源描述:
《小寫數(shù)字金額轉人民幣大寫公式》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、小寫數(shù)字金額轉人民幣大寫公式 在會計工作中,經(jīng)常要將Excel數(shù)字小寫金額轉換漢字大寫金額公式。我們在網(wǎng)上探索,會找到有很多設置Excel數(shù)字小寫金額轉漢字大寫金額公式的方法,基本上都很繁瑣,且功能不全面(對負金額不能轉換)。本文總結了一個數(shù)字小寫金額轉換漢字大寫金額的公式,公式僅500多個字符?! 」饺缦拢骸 ?IF(ROUND(A1,2)=0,"",IF(A1<0,"負","")&IF(ABS(A1)>=1,TEXT(INT(ROUND(ABS(A1),2)),"[dbnum2]")&"元","")&IF(VALUE(MID(R
2、IGHT(TEXT((ABS(A1)*100+100),"###"),2),1,1))=0,IF(VALUE(RIGHT(TEXT(ABS(A1)*100,"###"),1))=0,"整",IF(ABS(A1)>=1,"零","")&TEXT(VALUE(RIGHT(TEXT(ABS(A1)*100,"###"),1)),"[dbnum2]")&"分"),IF(VALUE(RIGHT(TEXT(ABS(A1)*100,"###"),1))=0,TEXT(VALUE(MID(RIGHT(TEXT((ABS(A1)*100+100),"#
3、##"),2),1,1)),"[dbnum2]")&"角整",TEXT(VALUE(MID(RIGHT(TEXT((ABS(A1)*100+100),"###"),2),1,1)),"[dbnum2]")&"角"&TEXT(VALUE(RIGHT(TEXT(ABS(A1)*100,"###"),1)),"[dbnum2]")&"分")))—3— 公式中A1為小寫金額所在單元格,實際使用中只需將其替換為實際小寫金額所在單元格即可,非常方便?! 」娇梢詫φ龜?shù)、零(本公式轉換為空白,與支票一致,如需轉換為“零元整”,只需在公式第一個雙引
4、號內加入即可)、負數(shù)(會計數(shù)據(jù)有時也涉及到)均可進行轉換。 最近,在網(wǎng)上看到高手設計的更簡潔的轉換公式,缺點是只能把“0”轉換為空白,不能轉換為“零元整”,公式如下: =SUBSTITUTE(SUBSTITUTE(IF(-RMB(A1),IF(A1>0,,"負")&TEXT(INT(ABS(A1)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A1,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(A1^2<1,,"零")),"零分","整") 將以上兩個公式結合一下,達
5、到既簡短,又能達到“0”的空白和“零元整”兩種(根據(jù)需要只能選其中一種)轉換結果的目的。公式如下: =IF(ROUND(A1,2)=0,"",IF(A1<0,"負","")&IF(ABS(A1)>=1,TEXT(INT(ROUND(ABS(A1),2)),"[dbnum2]")&"元","")&SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(RMB(A1,2),2),"[dbnum2]0角0分;;整"),"零角",IF(A1^2<1,,"零")),"零分","整")) 以上三個公式的轉換效果是一樣的,如下圖所示:
6、—3——3—