數字轉大寫貨幣金額
1. 如何將數字轉化成人民幣大寫金額
常見問題,見以下鏈接
http://club.excelhome.net/thread-337509-1-1.html
2. 寫一個方法,將錢後數字金額轉換成漢字大寫金額
public class no4 {
 public static void main(String[] args) {
//  金額大小寫轉換
  float money=2038.0f;
  int m1,m2,m3,m4,m5,m6,temp;
  temp = (int)(money*100);
  System.out.println(money);
  
  m1 =temp%1000000/100000;
  m2 =temp%100000/10000;
  m3 =temp%10000/1000;
  m4 =temp%1000/100;
  m5 =temp%100/10;
  m6 =temp%10;
  
  char c1,c2,c3,c4,c5,c6;
  c1=transe(m1);
  c2=transe(m2);
  c3=transe(m3);
  c4=transe(m4);
  c5=transe(m5);
  c6=transe(m6);
  String str="";
  if(m1!=0)
  {
   str+=c1+"千";
  }
  if(m2!=0)
  {
   str+=c2+"百";
  }
  if(m1!=0&&m2==0&&(m3!=0||m4!=0))
  {
   str+="零";
  }
  if(m3!=0)
  {
   str+=c3+"十";
  }
  if(m2!=0&&m3==0&&m4!=0)
  {
   str+="零";
  }  
  if(m4!=0)
  {
   str+=c4;
  }
  str+="元";
  if(m5 ==0&&m6 ==0)
  {
   str+="整";
  }
  if(m5!=0)
  {
   str+=c5+"角";
  }
  if(m5==0&&m6!=0)
  {
   str+="零";
  }
  if(m6!=0)
  {
   str+=c6+"分";
  }
  
  System.out.print(str+"\n");
  System.out.println("..........................");
  
 }
 
 public static char  transe(int m)
 { 
  char r=' ';
  switch (m)
  {
     case 0:
        r ='零';
        break;
     case 1:
        r ='壹';
        break; 
     case 2:
        r ='貳';
        break;
     case 3:
        r ='叄';
        break;
     case 4:
        r ='肆';
        break;
     case 5:
        r ='伍';
        break;
     case 6:
        r ='陸';
        break;
     case 7:
        r ='柒';
        break;
     case 8:
        r ='捌';
        break;
     case 9:
        r ='玖';
        break;
        
  }
  return r;
 }
}
3. 在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中將貨幣數字轉換成大寫的方法,大家可以根據自己的需要來使用,同時也可以根據自己的聰明才智發現更多的小技巧。
4. 人民幣小寫金額轉換大寫金額
其實不用什麼軟體,這個通過EXCEL就可以搞定的.
要將人民幣小寫金額轉換成大寫格式,用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
5. excel表裡,將數字轉化為大寫並附帶貨幣字樣的小寫金額
假設數據在A1,則在B1輸入
=TEXT(INT(A1),"[dbnum2]")&"圓"&TEXT(--RIGHT(A1*100,2),"[dbnum2]0角0分")&TEXT(A1,"¥#,##0.00_);(¥#,##0.00)")
6. 阿拉伯數字 轉換成 人民幣大寫
用Excel在你想輸入數字的單元格右鍵快捷菜單選擇「設置單元格格式」在 「數字」的選項下的「特殊」中選擇中文大寫數字(有兩個,選第二個是繁體)點擊「確認」就好了
阿拉伯數字,是現今國際通用數字。最初由印度人發明,後由阿拉伯人傳向歐洲,之後再經歐洲人將其現代化。正因阿拉伯人的傳播,成為該種數字最終被國際通用的關鍵節點,所以人們稱其為「阿拉伯數字」(也可以說是人們弄錯,誤稱為阿拉伯數字)。
阿拉伯數字由0,1,2,3,4,5,6,7,8,9共10個計數符號組成。採取位值法,高位在左,低位在右,從左往右書寫。藉助一些簡單的數學符號(小數點、負號、百分號等),這個系統可以明確的表示所有的有理數。為了表示極大或極小的數字,人們在阿拉伯數字的基礎上創造了科學記數法。
中文大寫金額數字應用正楷或行書填寫,如壹、貳、叄、肆、伍、陸、柒、捌、玖、拾、佰、仟、萬、億、元、角、分、零、整(正)等字樣,不得用一、二(兩)、三、四、五、六、七、八、九、十、毛、另(或0)填寫,不得自造簡化字。如果金額數字書寫中使用繁體字,如貳、陸、億、萬、圓的,也應受理。
人民幣大寫的正確寫法還應注意以下幾項:
一、中文大寫金額數字到「元」為止的,在「元」之後、應寫「整」(或「正」)字;在「角」之後,可以不寫「整」(或「正」)字;大寫金額數字有「分」的,「分」後面不寫「整」(或「正」)字。
二、中文大寫金額數字前應標明「人民幣」字樣,大寫金額數字應緊接「人民幣」字樣填寫,不得留有空白。大寫金額數字前未印「人民幣」字樣的,應加填「人民幣」三字,在票據和結算憑證大寫金額欄內不得預印固定的「仟、佰、拾、萬、仟、佰、拾、元、角、分」字樣。
7. 怎樣在EXCEL中數字轉人民幣大寫
在單元格的格式裡面改 改成貨幣格式 然後自定義為貨幣金額大寫應該就可以吧
8. 電子表格里的數字貨幣金額怎樣轉換成中文大寫
第一種方法�復制紅字體部分至需大寫金額單元格=TEXT(INT(B12),"[DBNum2]G/通用格式")&"元"&IF((INT(B12*10)-INT(B12)*10)=0,IF((INT(B12*100)-INT(B12)*100)>0,"零",""),TEXT(INT(B12*10)-INT(B12)*10,"[DBNum2]G/通用格式")&"角")&IF((INT(B12*100)-INT(B12*10)*10)=0,"整",TEXT(INT(B12*100)-INT(B12*10)*10,"[DBNum2]G/通用格式")&"分") B12為小寫金額所在單元格�� 第二種方法�復制紅字體部分至需大寫金額單元格=IF(ROUND(B12,2)<0,"無效數值",IF(ROUND(B12,2)=0,"零",IF(ROUND(B12,2)<1,"",TEXT(INT(ROUND(B12,2)),"[dbnum2]")&"元")&IF(INT(ROUND(B12,2)*10)-INT(ROUND(B12,2))*10=0,IF(INT(ROUND(B12,2))*(INT(ROUND(B12,2)*100)-INT(ROUND(B12,2)*10)*10)=0,"","零"),TEXT(INT(ROUND(B12,2)*10)-INT(ROUND(B12,2))*10,"[dbnum2]")&"角")&IF((INT(ROUND(B12,2)*100)-INT(ROUND(B12,2)*10)*10)=0,"整",TEXT((INT(ROUND(B12,2)*100)-INT(ROUND(B12,2)*10)*10),"[dbnum2]")&"分")
9. 數字大小寫轉換人民幣金額大寫
你好,人民幣大寫規則如下:
中文大寫金額數字應用正楷或行書填寫,如壹、貳、叄、肆、伍、陸、柒、捌、玖、拾、佰、仟、萬、億、元、角、分、零、整(正)等字樣。不得用一、二(兩)、三、四、五、六、七、八、九、十、廿、毛、另(或0)填寫,不得自造簡化字。如果金額數字書寫中使用繁體字,如貳、陸、億、萬、圓的,也可。
中文大寫金額數字到"元"為止的,在"元"之後,應寫"整"(或"正")字,在"角"之後,可以不寫"整"(或"正")字。大寫金額數字有"分"的,"分"後面不寫"整"(或"正")字。
中文大寫金額數字前應標明"人民幣"字樣,大寫金額數字有"分"的,"分"後面不寫"整"(或"正")字。
中文大寫金額數字前應標明"人民幣"字樣,大寫金額數字應緊接"人民幣"字樣填寫,不得留有空白。大寫金額數字前未印"人民幣"字樣的,應加填"人民幣"三字。在票據和結算憑證大寫金額欄內不得預印固定的"仟、佰、拾、萬、仟、佰、拾、元、角、分"字樣。
將人民幣小寫金額轉換成大寫的方法:
要將人民幣小寫金額轉換成大寫格式,用Excel提供的格式,將自定義格式類型中的「[dbnum2]G/通用格式」改為「[dbnum2] G/通用格式「元」」來實現。但在轉換小數時卻出現了問題,比如¥6,050.09隻能轉換為「陸仟零伍拾.零玖圓」。那麼用Excel能不能解決這一先天不足呢?其方法有以下兩種(以下均對B1轉換,假設B1是通過函數ROUND( )四捨五入取得二位小數的小寫金額數,其值為¥6,050.09)。
10. 怎麼用Excel將小寫金額轉換成人民幣的大寫金額
可以先將小寫金額所在的單元格選中,然後設置單元格格式為中文大寫數字。
1、打開Excel文檔,用滑鼠將所有小寫金額所在的單元格選中,然後右擊被選中的單元格,點擊「從下拉列表中選擇...」按鈕:

