日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

巧用Excel 轻松转换人民币大小写

發布時間:2025/4/16 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 巧用Excel 轻松转换人民币大小写 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
???
巧用Excel 輕松轉換人民幣大小寫 2010-02-08 11:22
要將人民幣小寫金額轉換成大寫格式,用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替換掉。

?

http://hi.baidu.com/%C7%E0%C3%C3%D6%F3%C2%ED/blog/item/5e2e85100f65145af819b883.html

?

總結

以上是生活随笔為你收集整理的巧用Excel 轻松转换人民币大小写的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。