Excel小字數字轉換中文大寫的五種方法(一)

Excel阿拉伯數字小寫轉換為中文大寫的功能,是我們大部分用戶日常辦公,常常需要用到的功能,且應用專業相當廣泛,無論是財務類、造價類、銷售類的,一般有以下五種方法,此處分篇介紹,第一篇介紹前面三種方法。

一、手工輸入中文大寫(容易出錯 )

二、文本格式轉換法(角分不夠完整 )

三、通過函數轉換法(公式太長)

四、自定義函數轉換法(操作簡單)

五、VBA程序載入工具轉換法(操作方便)

上面的幾種方法中,前面三種方法的用戶較多。

一、手工輸入中文大寫

手工輸入是最原始的方法,也一般是初級用戶或表格用的較少的用戶常用,就是根據我們的小寫數字用中文大寫手動輸入單元格內"0、1、2、3、4、5、6、7、8、9」,大寫:「零」、「壹」、」貳」、叄」、」肆、」拾」、」伍」、」陸」、柒」、捌」、玖」、元」、角」、分」、拾」、佰」、仟」、萬」、億」;

二、文本格式轉換法

1、將游標移至需要輸入數的單元格中。在單元格輸入小字數字(如385.26)。

2、按」Crtl 1」快捷組合鍵,彈出「設置單元格格式「對話框,從彈出的對話框中選擇」數字「選項卡。從分類列表框中選擇」特殊「選項;從類別列表框中選擇」中文大寫數字「選項。

3、 單擊「確定」按鈕,用戶輸入的385.26就會變為「叄佰貳拾陸.捌伍,如下圖所示.

三、通過Excel內置函數轉換法

1、舉例:如在B6單元格內輸入數字「326.85「,在其他單元格複製如下公式則當前單元格內文字顯示出」叄佰貳拾陸元捌角伍分」,

2、公式:=IF(B6=0,"",IF(INT(B6),TEXT(TRUNC(B6),"[dbnum2]")&"元","")&IF(MOD(B6,1)=0,"整",IF(TRUNC(B6,1),IF(B6=TRUNC(B6,1),TEXT(LEFT(RIGHT(B6*100,2)),"[dbnum2]0角整"),TEXT(RIGHT(B6*100,2),"[dbnum2]0"&IF(LEFT(RIGHT(B6*100,2))="0","","角")&"0分")),TEXT(B6*100,"[dbnum2]0分"))))。藍色部分公式複製可用(如複製不成的朋友可關注公眾號留言郵箱,實例工作簿可發至您的郵箱)。

3、注意:此函數放置的單元格格式為常規或數值,不能是文本。

附註:第四、五種方法將在我的公眾號上後面文章刊出。


推薦閱讀:

如何理解太極拳的「摺疊轉換」 :曾乃梁、吳文翰、張全亮
愛奇藝qsv格式怎麼轉換mp4格式?
JPG中的圖片是怎麼轉換成PDF
中國輿論:中日釣魚島爭奪戰「攻防轉換」
【收藏】手持GPS參數設置及全國各地坐標轉換參數

TAG:方法 | 數字 | Excel | 中文 | 轉換 | 字數 |