Excel阿拉伯?dāng)?shù)字小寫轉(zhuǎn)換為中文大寫的功能,是我們大部分用戶日常辦公,常常需要用到的功能,且應(yīng)用專業(yè)相當(dāng)廣泛,無論是財務(wù)類、造價類、銷售類的,一般有以下五種方法,此處分篇介紹,第一篇介紹前面三種方法。
一、手工輸入中文大寫 (容易出錯 )
二、文本格式轉(zhuǎn)換法(角分不夠完整 )
三、通過函數(shù)轉(zhuǎn)換法 (公式太長)
四、自定義函數(shù)轉(zhuǎn)換法 (操作簡單)
五、VBA程序加載工具轉(zhuǎn)換法(操作方便)
上面的幾種方法中,前面三種方法的用戶較多。
一、手工輸入中文大寫
手工輸入是最原始的方法,也一般是初級用戶或表格用的較少的用戶常用,就是根據(jù)我們的小寫數(shù)字用中文大寫手動輸入單元格內(nèi)'0、1、2、3、4、5、6、7、8、9”,大寫:“零”、“壹”、”貳”、叁”、”肆、”拾”、”伍”、”陸”、柒”、捌”、玖”、元”、角”、分”、拾”、佰”、仟”、萬”、億”;
二、文本格式轉(zhuǎn)換法
1、將光標(biāo)移至需要輸入數(shù)的單元格中。在單元格輸入小字?jǐn)?shù)字(如385.26)。
2、按”Crtl 1”快捷組合鍵,彈出“設(shè)置單元格格式“對話框,從彈出的對話框中選擇”數(shù)字“選項卡。從分類列表框中選擇”特殊“選項;從類別列表框中選擇”中文大寫數(shù)字“選項。
3、 單擊“確定”按鈕,用戶輸入的385.26就會變?yōu)椤叭圪E拾陸.捌伍,如下圖所示.
三、通過Excel內(nèi)置函數(shù)轉(zhuǎn)換法
1、舉例:如在B6單元格內(nèi)輸入數(shù)字“326.85“,在其他單元格復(fù)制如下公式則當(dāng)前單元格內(nèi)文字顯示出”叁佰貳拾陸元捌角伍分”,
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分')))) 。藍色部分公式復(fù)制可用(如復(fù)制不成的朋友可關(guān)注公眾號留言郵箱,實例工作簿可發(fā)至您的郵箱)。
3、注意:此函數(shù)放置的單元格格式為常規(guī)或數(shù)值,不能是文本。
附注:第四、五種方法將在我的公眾號上后面文章刊出。
聯(lián)系客服