如何定義excel貨幣大寫
1. 在excel中將貨幣數字轉換成大寫
我們都知道excel可以做很多會計上做的工作,excel小技巧也有很多,今天我們就來一起學習一個在excel中將貨幣數字轉換成大寫,具體方法如下:
1、分別選中E11、F11、G11單元格,依次輸入公式:=TEXT(INT(ABS(C10)),"[DBNum2]G/通用格式")、=TEXT(INT(ABS(C10*10))-INT(ABS(C10))*10,"[DBNum2]G/通用格式")、=TEXT(INT(ABS(C10*100)) -INT(ABS(C10*10))*10,"[DBNum2]G/通用格式")。上述公式的含義是:分別確定統計結果的元、角、分的數值,並將其轉換為中文大寫格式。
2、選中E10單元格,輸入公式:=D11&E11&"元"&F11&"角"&G11&"分"或 =CONCATENATE(D11,E11,"元",F11,"角",G11, "分")。上述公式的含義是:將D11至G11單元格中的文本組合為一個整體,並在相應位置加上單位“元、角、分”文字。
3、滑鼠左擊11行的行標,選中該行,右擊滑鼠,選“隱藏”選項,將11行隱藏起來,不影響正常列印。至此,轉換工作結束,效果如圖所示。
以上就是我們在excel中將貨幣數字轉換成大寫的方法,大家可以根據自己的需要來使用,同時也可以根據自己的聰明才智發現更多的小技巧。
2. excel表格中如何實現貨幣金額大寫
很簡單:
選中你想要實現大寫的單元格,例如A1單元格,單擊A1單元格
右鍵單擊,設置單元格格式
數字—特殊—-中文大寫數字,點擊確定
退出來之後,直接在那個單元格里輸入阿拉伯數字,回車就能變成大寫了
3. 在Excel中如何讓人民幣小寫變大寫
要將人民幣小寫金額轉換成大寫格式,用Excel提供的格式,將自定義格式類型中的「[dbnum2]G/通用格式」改為「[dbnum2] G/通用格式「元」」來實現。
要將人民幣小寫金額轉換成大寫格式,用Excel提供的格式,將自定義格式類型中的「[dbnum2]G/通用格式」改為「[dbnum2] G/通用格式「元」」來實現。但在轉換小數時卻出現了問題,比如¥6,050.09隻能轉換為「陸仟零伍拾.零玖圓」。那麼用Excel能不能解決這一先天不足呢?告訴大家其方法有以下兩種(以下均對B1轉換,假設B1是通過函數ROUND( )四捨五入取得二位小數的小寫金額數,其值為¥6,050.09)。
一、在三個連續的同行單元格中轉換
1. B2中輸入公式 「=IF(B1<0,"金額為負無效",INT(B1))」,計算結果為¥6,050.00,然後點擊「格式→單元格→數字→特殊→中文大寫數字→確定」,B2顯示「陸仟零伍拾」,再點擊「格式→單元格→數字→自定義」,將「類型」編輯框中的「[dbnum2]G/通用格式」修改為:[dbnum2](「人民幣」)G/通用格式「元」,此時B2顯示:「(人民幣)陸仟零伍拾元」。
2. C2中輸入「=IF(B1<0,"",INT(B1??10)-INT(B1)??10)」,同樣C2改為:[DBNum2]G/通用格式「角」,C2顯示:「零角」。
3. D2中輸入「=IF(B1<0,"",INT(B1??100)-INT(B1??10)??10)」,同樣D2改為:[DBNum2]G/通用格式「分」, D2顯示:「玖分」。
這樣在連續的三個同行單元格中實現了大寫金額格式的轉換。為了使轉換符合財務格式,B2應右對齊,C2列寬無間隔,且不設左右邊框線,D2要左對齊。
二、用Excel提供的函數轉換
個位為0,則不顯示;不為0,顯示「XXX元」;不為0、且角位和分位均為0,顯示「XXX元整」;元角分位均為0,則顯示「零元整」。
小數點後面第一位為0、且元位或分位有一為0,則不顯示;為0、且元位和分位均不為0,則顯示「零」;不為0,顯示「X角」。
小數點後面第二位為0,則顯示「整」;不為0,顯示「X分」。
根據以上思路在B2中輸入公式:
「IF(B1<0,"金額為負無效",IF(OR(B1=0,B1=""),"(人民幣)零元整"));
IF(B1<1,"(人民幣)",TEXT(INT(B1),"[dbnum2](人民幣)G/通用格式")&&"元")&&IF(INT(B1??10)-INT(B1)??10=0);
IF(INT(B1)??(INT(B1??100)-INT(B1??10)??10)=0,"","零"),TEXT(INT(B1??10)-INT(B1)??10,"[dbnum2]")&&"角")&&IF((INT(B1??100)-INT(B1??10)??10)=0,"整",TEXT((INT(B1??100)-INT(B1*10)*10),"[dbnum2]")&&"分")))」。
確認後B2顯示:「(人民幣)陸仟零伍拾元零玖分」。以後使用時將公式復制到有關單元格中,若轉換的對象B1發生了變化,可點擊「編輯→替換」將B1替換掉。
4. 如何在Excel中自動生成人民幣大寫
Excel顯示中文大寫,設置單元格格式,特殊
還是中國人的軟體適合中國人用。
5. 如何在EXCEL中設置金額大寫
excel設置金額變大寫步驟:
1、首先建立一個excel表格,右擊桌面新建excel表格!
2、我以07版的excel表格為例,在表格中隨便輸入幾個數字,45661,這個數字變成中文大寫金額寫起來有點難度吧!不用擔心,用excel表格很快就能搞定!首先選中單元格,選擇設置單元格格式!
6. excel怎麼設置人民幣大寫金額
用Office2016打開表格,選中單元格後滑鼠右鍵選擇「設置單元格格式」。選擇「數字」--->「特殊」--->「中文大寫數字」即可。
7. Excel 怎樣把貨幣金額自動大寫
方法一:
=IF(B1<0,"金額為負無效",(IF(OR(B1=0,B1=""),"(人民幣)零元",IF(B1<1,"(人民幣)",TEXT(INT(B1),"[dbnum2](人民幣)G/通用格式")&"元"))))&IF((INT(B1*10)-INT(B1)*10)=0,IF(INT(B1*100)-INT(B1*10)*10=0,"","零"),(TEXT(INT(B1*10)-INT(B1)*10,"[dbnum2]")&"角"))
&IF((INT(B1*100)-INT(B1*10)*10)=0,"整",TEXT((INT(B1*100)-INT(B1*10)*10),"[dbnum2]")&"分")
方法二
="大寫金額:"&IF(TRIM(B1)="","",IF(B1=0,"","人民幣"&IF(B1<0,"負",)&IF(INT(B1),TEXT(INT(ABS(B1)),"[dbnum2]")&"元",)&IF(INT(ABS(B1)*10)-INT(ABS(B1))*10,TEXT(INT(ABS(B1)*10)-INT(ABS(B1))*10,"[dbnum2]")&"角",IF(INT(ABS(B1))=ABS(B1),,IF(ABS(B1)<0.1,,"零")))&IF(ROUND(ABS(B1)*100-INT(ABS(B1)*10)*10,),TEXT(ROUND(ABS(B1)*100-INT(ABS(B1)*10)*10,),"[dbnum2]")&"分","整")))
8. 在EXCEL中怎樣使輸入的數字生成人民幣大寫
Excel中使輸入的數字生成大寫,可在設置單元格格式中設置選擇「中文大寫數字」。
具體的操作步驟如下:
1、在電腦中打開相關的EXCEL表格,使用滑鼠選中需要將數字轉換為人民幣大寫的單元格,並在選中區域內點擊滑鼠右鍵,然後點擊選擇「設置單元格格式」。