Excel人民幣大寫轉換函數
使用excel自訂函數(VBA)實現人民幣由小寫數字轉換爲大寫數字。
操作方法
(01)1.啓動excel,按alt+F11組合鍵開啟vba編輯視窗,並插入一個新模組。如圖:
(02)2.在《模組1》的編輯視窗中填寫如下代碼:Public Function RMBDX(M)'人民幣大寫函數RMBDX = Replace((Round(M + 0.00000001, 2), "[DBnum2]"), ".", "元")RMBDX = IIf(Left(Right(RMBDX, 3), 1) = "元", Left(RMBDX, Len(RMBDX) - 1) & "角" & Right(RMBDX, 1) & "分", IIf(Left(Right(RMBDX, 2), 1) = "元", RMBDX & "角整", IIf(RMBDX = "零", "", RMBDX & "元整")))RMBDX = Replace(Replace(Replace(Replace(RMBDX, "零元零角", ""), "零元", ""), "零角", "零"), "-", "負")End Function
(03)3.切換回EXCEL的介面,測試函數。測試成功,即可使用。
(04)在任意單元各種輸入需要轉換的數值,然後如入函數=RMBDX(A1)回車
(05)這樣自訂的函數雖然可以像內置函數一樣使用,不過卻並不是真正的內置函數,只能用於當前工作簿。
(06)工作簿的儲存。可以將工作簿儲存爲xls格式或者儲存爲XLSM格式(啓用宏的文檔)
大寫數字轉換的方法
(01)如果僅需要轉換爲中文大寫數字,可透過設定單元格格式的方法進行轉換選中單元格——鼠標右鍵——設定單元格格式——特殊——中文大寫
(02)同理,轉爲中文小寫的方法,如此相似。
(03)注意:使用單元格格式的方法,修改的僅僅是顯示的內容,單元格的內容實際上還是阿拉伯數字;使用自訂函數RMBDX的方法,轉換後的單元格內容,不再是阿拉伯數字,而是中文文字。
特別提示
這樣自訂的函數雖然可以像內置函數一樣使用,不過卻並不是真正的內置函數,只能用於當前工作簿。
如對您有幫助,請投票支援,謝謝!
如有疑問,請提問留樣。
-
怎麼做手工帳:[6]登記總賬
操作方法(01)先要看月末餘額,根據餘額登記總賬目。(02)再根據明細賬和月末餘額來登記總賬目。(03)填寫的時候要一個科目一個科目寫,總賬要等級的是科目彙總數,所以先填寫一級科的用途,然後蓋上半月合計的章。(04)對照明細賬目,還有彙總表裏邊的彙總數據,正確填寫借貸雙方本月...
-
如何恢復回收站圖標,回收站圖標刪除了怎麼辦?
回收站是我們日常工作中比較常用的工具,就是把我們刪除的檔案都放入到其中,但是有時候我們不經意的操作會把回收站刪除,怎麼能順利的恢復回收站的圖標就顯得尤爲重要,下面小編就跟大家分享一下如何恢復回收站。一、透過桌面圖標恢復回收站(01)我們以WIN7系統爲例,大家...
-
如何把15位身份證轉換成18位身份證
1、將前面的身份證號碼17位數分別乘以不同的係數。從第一位到第十七位的係數分別爲:7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2。2、將這17位數字和係數相乘的結果相加。3、用加出來和除以11,看餘數是多少?4、餘數只可能有0-1-2-3-4-5-6-7-8-9-10這11個數字。其分別對應的最後一位身份證的號碼爲1...
-
怎麼調筆記本的亮度的方法
筆記本電腦現在已經成爲我們家裏必不可少的PC產品,有時候我們會覺得電腦屏幕比較暗或者比較亮,如何方便快捷的調節屏幕亮度,就顯得很重要,下面小編就分享一下個人。調節屏幕亮度方法一:鍵盤調節(01)鍵盤調節是調節電腦亮度的最快捷方法,其具體操作爲:電腦的功能鍵“Fn”...