国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

Excel人民幣小寫金額轉換大寫技巧

2024-08-23 19:25:32
字體:
來源:轉載
供稿:網友

 要將人民幣小寫金額轉換成大寫格式,用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替換掉。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 陵水| 旌德县| 阿图什市| 阿鲁科尔沁旗| 两当县| 苍山县| 达日县| 宜宾县| 广汉市| 临海市| 宁晋县| 云龙县| 东安县| 澳门| 喀什市| 翁源县| 葫芦岛市| 隆子县| 曲沃县| 韶关市| 咸宁市| 赫章县| 阿勒泰市| 晋宁县| 尼玛县| 灵山县| 武汉市| 宾阳县| 海盐县| 长子县| 醴陵市| 依安县| 香河县| 兴隆县| 东阿县| 镇巴县| 塘沽区| 旬邑县| 景泰县| 诸暨市| 阿勒泰市|