如何在Excel中將數字轉換為印度盧比的單詞?

      網友投稿 368 2025-04-01

      如何在Excel中將數字轉換為印度盧比的單詞?

      本文,我將介紹如何在Excel中將數字列表轉換為印度盧比或英語的單詞。

      使用VBA代碼將數字轉換為印度盧比的單詞

      具有驚人功能的將數字轉換為英文單詞

      使用VBA代碼將數字轉換為印度盧比的單詞

      以下VBA代碼可以幫助您將數字轉換為盧比的單詞,請按以下步驟操作:

      1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic應用程序 窗口。

      2。 點擊 插頁 > 模塊,然后將以下代碼粘貼到“模塊窗口”中。

      VBA代碼:將數字轉換為盧比的單詞

      Public Function RupeeFormat(SNum As String) Updateby Extendoffice Dim xDPInt As Integer Dim xArrPlace As Variant Dim xRStr_Paisas As String Dim xNumStr As String Dim xF As Integer Dim xTemp As String Dim xStrTemp As String Dim xRStr As String Dim xLp As Integer xArrPlace = Array("", "", " Thousand ", " Lacs ", " Crores ", " Trillion ", "", "", "", "") On Error Resume Next If SNum = "" Then RupeeFormat = "" Exit Function End If xNumStr = Trim(str(SNum)) If xNumStr = "" Then RupeeFormat = "" Exit Function End If xRStr = "" xLp = 0 If (xNumStr > 999999999.99) Then RupeeFormat = "Digit excced Maximum limit" Exit Function End If xDPInt = InStr(xNumStr, ".") If xDPInt > 0 Then If (Len(xNumStr) - xDPInt) = 1 Then xRStr_Paisas = RupeeFormat_GetT(Left(Mid(xNumStr, xDPInt + 1) & "0", 2)) ElseIf (Len(xNumStr) - xDPInt) > 1 Then xRStr_Paisas = RupeeFormat_GetT(Left(Mid(xNumStr, xDPInt + 1), 2)) End If xNumStr = Trim(Left(xNumStr, xDPInt - 1)) End If xF = 1 Do While xNumStr <> "" If (xF >= 2) Then xTemp = Right(xNumStr, 2) Else If (Len(xNumStr) = 2) Then xTemp = Right(xNumStr, 2) ElseIf (Len(xNumStr) = 1) Then xTemp = Right(xNumStr, 1) Else xTemp = Right(xNumStr, 3) End If End If xStrTemp = "" If Val(xTemp) > 99 Then xStrTemp = RupeeFormat_GetH(Right(xTemp, 3), xLp) If Right(Trim(xStrTemp), 3) <> "Lac" Then xLp = xLp + 1 End If ElseIf Val(xTemp) <= 99 And Val(xTemp) > 9 Then xStrTemp = RupeeFormat_GetT(Right(xTemp, 2)) ElseIf Val(xTemp) < 10 Then xStrTemp = RupeeFormat_GetD(Right(xTemp, 2)) End If If xStrTemp <> "" Then xRStr = xStrTemp & xArrPlace(xF) & xRStr End If If xF = 2 Then If Len(xNumStr) = 1 Then xNumStr = "" Else xNumStr = Left(xNumStr, Len(xNumStr) - 2) End If ElseIf xF = 3 Then If Len(xNumStr) >= 3 Then xNumStr = Left(xNumStr, Len(xNumStr) - 2) Else xNumStr = "" End If ElseIf xF = 4 Then xNumStr = "" Else If Len(xNumStr) <= 2 Then xNumStr = "" Else xNumStr = Left(xNumStr, Len(xNumStr) - 3) End If End If xF = xF + 1 Loop If xRStr = "" Then xRStr = "No Rupees" Else xRStr = " Rupees " & xRStr End If If xRStr_Paisas <> "" Then xRStr_Paisas = " and " & xRStr_Paisas & " Paisas" End If RupeeFormat = xRStr & xRStr_Paisas & " Only" End Function Function RupeeFormat_GetH(xStrH As String, xLp As Integer) Dim xRStr As String If Val(xStrH) < 1 Then RupeeFormat_GetH = "" Exit Function Else xStrH = Right("000" & xStrH, 3) If Mid(xStrH, 1, 1) <> "0" Then If (xLp > 0) Then xRStr = RupeeFormat_GetD(Mid(xStrH, 1, 1)) & " Lac " Else xRStr = RupeeFormat_GetD(Mid(xStrH, 1, 1)) & " Hundred " End If End If If Mid(xStrH, 2, 1) <> "0" Then xRStr = xRStr & RupeeFormat_GetT(Mid(xStrH, 2)) Else xRStr = xRStr & RupeeFormat_GetD(Mid(xStrH, 3)) End If End If RupeeFormat_GetH = xRStr End Function Function RupeeFormat_GetT(xTStr As String) Dim xTArr1 As Variant Dim xTArr2 As Variant Dim xRStr As String xTArr1 = Array("Ten", "Eleven", "Twelve", "Thirteen", "Fourteen", "Fifteen", "Sixteen", "Seventeen", "Eighteen", "Nineteen") xTArr2 = Array("", "Twenty", "Thirty", "Forty", "Fifty", "Sixty", "Seventy", "Eighty", "Ninety") Result = "" If Val(Left(xTStr, 1)) = 1 Then xRStr = xTArr1(Val(Mid(xTStr, 2, 1))) Else If Val(Left(xTStr, 1)) > 0 Then xRStr = xTArr2(Val(Left(xTStr, 1)) - 1) End If xRStr = xRStr & RupeeFormat_GetD(Right(xTStr, 1)) End If RupeeFormat_GetT = xRStr End Function Function RupeeFormat_GetD(xDStr As String) Dim xArr_1() As Variant xArr_1 = Array(" One", " Two", " Three", " Four", " Five", " Six", " Seven", " Eight", " Nine", "") If Val(xDStr) > 0 Then RupeeFormat_GetD = xArr_1(Val(xDStr) - 1) Else RupeeFormat_GetD = "" End If End Function

      3。 插入代碼后,保存并關閉代碼窗口,返回到工作表,然后輸入以下公式: = RupeeFormat(A2) 到一個空白單元格中,然后向下拖動填充手柄以將此公式應用于其他單元格,所有數字均以盧比表示,請參見屏幕截圖:

      具有驚人功能的將數字轉換為英文單詞

      如何在Excel中將數字轉換為印度盧比的單詞?

      如果您想將數字轉換成英文單詞, Kutools for Excel小寫金額轉大寫 功能可以幫助您快速輕松地解決此工作。

      提示:申請這個 字數 功能,首先,您應該下載 Kutools for Excel,然后快速輕松地應用該功能。

      安裝后 Kutools for Excel,請這樣做:

      1。 選擇要轉換的數字列表,然后單擊 庫工具 > 內容 > 小寫金額轉大寫,請參見屏幕截圖:

      2。 在 數字到貨幣單詞 對話框中選擇 英語 選項從 語言 部分,然后單擊 Ok 按鈕,所選內容中的數字已轉換為英語貨幣單詞,請參見屏幕截圖:

      點擊下載Kutools for Excel并立即免費試用!

      最佳辦公效率工具

      Kutools for Excel解決了您的大多數問題,并使您的生產率提高了80%

      超級公式欄(輕松編輯多行文本和公式);閱讀視圖 (輕松讀取和編輯大量單元格); 粘貼到過濾范圍... 合并單元格/行/列 和保存數據; 拆分單元格內容; 合并重復的行和總和/平均值...防止細胞重復; 比較范圍... 選擇重復或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇... 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,復選框等... 收藏并快速插入公式,范圍,圖表和圖片; 加密單元 帶密碼 創建郵件列表 并發送電子郵件... 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和注釋之間轉換... 超級篩選(將過濾方案保存并應用于其他工作表);高級排序 按月/周/日,頻率及更多; 特殊過濾器 用粗體,斜體... 結合工作簿和工作表; 根據關鍵列合并表; 數據分割成多個工作表; 批量轉換xls,xlsx和PDF... 數據透視表分組依據 周號,周幾等 顯示未鎖定的單元格 用不同的顏色 突出顯示具有公式/名稱的單元格...
      閱讀更多 功能齊全的30天免費試用版... 采購... 

      office Tab - 為 Office 帶來選項卡式界面,讓您的工作更加輕松

      在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。 在同一窗口的新選項卡中而不是在新窗口中打開并創建多個文檔。 每天將您的工作效率提高50%,并減少數百次鼠標單擊!
      閱讀更多 功能齊全的30天免費試用版... 采購... 

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Excel中批量合并起止日期到一個單元格的方法(excel起始日期合并到一起)
      下一篇:無代碼開發平臺小程序(無代碼開發平臺 開源)
      相關文章
      亚洲AV无码一区二三区| 亚洲欧洲无码一区二区三区| 亚洲 综合 国产 欧洲 丝袜| 亚洲日本成本人观看| 亚洲色精品三区二区一区| 亚洲成AV人网址| 亚洲一区二区三区成人网站| 亚洲伊人色一综合网| 亚洲免费黄色网址| 亚洲国产亚洲片在线观看播放| 亚洲尹人香蕉网在线视颅| 亚洲va在线va天堂va888www| 亚洲成AV人片在线观看| 无码久久精品国产亚洲Av影片| 亚洲av无码乱码国产精品| 久久久久无码精品亚洲日韩| 久久青青成人亚洲精品| 人人狠狠综合久久亚洲婷婷| 亚洲成av人在线视| 亚洲国产精品自在在线观看 | 国产亚洲人成A在线V网站| 亚洲日韩人妻第一页| 久久久久亚洲精品中文字幕 | 亚洲国色天香视频| 亚洲AV成人无码天堂| 亚洲粉嫩美白在线| 亚洲爆乳大丰满无码专区| 国产精品无码亚洲一区二区三区| 妇女自拍偷自拍亚洲精品| 亚洲国产精品成人AV无码久久综合影院| 亚洲国产精品自在拍在线播放| 精品国产人成亚洲区| 亚洲国产精品成人久久| 亚洲视频免费在线观看| 亚洲大尺码专区影院| 亚洲日韩乱码中文字幕| 人人狠狠综合久久亚洲高清| 亚洲日韩人妻第一页| 久久久久亚洲AV成人无码 | 国产亚洲精品美女久久久久久下载| 在线a亚洲v天堂网2018|