Excel में मुद्रा को शब्द टेक्स्ट में कैसे परिवर्तित करें?
गैर-देशी भाषियों के लिए जो अंग्रेजी को अपनी दूसरी भाषा के रूप में उपयोग करते हैं, कभी-कभी मुद्रा संख्या को सीधे अंग्रेजी शब्दों में बदलना मुश्किल होता है जब संख्या बहुत लंबी होती है। इस लेख में, आप सीखेंगे कि एक्सेल में मुद्रा को शब्दों के टेक्स्ट में आसानी से कैसे परिवर्तित किया जाए।
VBA कोड के साथ मुद्रा को शब्दों में बदलें
एक्सेल के लिए कुटूल के साथ मुद्रा को शब्दों में बदलें
VBA कोड के साथ मुद्रा को शब्दों में बदलें
नीचे दिए गए वीबीए कोड से, आप मुद्रा संख्या को अंग्रेजी शब्दों में बदल सकते हैं।
1। दबाएँ ऑल्ट + F11 को खोलने के लिए अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक संवाद बॉक्स।
2। में अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक संवाद बॉक्स पर क्लिक करें सम्मिलित करें > मॉड्यूल। फिर नीचे दिए गए कोड को कॉपी करके कोड विंडो में पेस्ट करें।
वीबीए कोड: मुद्रा संख्या को अंग्रेजी शब्दों में बदलें
Function NumberstoWords(ByVal pNumber)
Dim Dollars, Cents
arr = Array("", "", " Thousand ", " Million ", " Billion ", " Trillion ")
pNumber = Trim(Str(pNumber))
xDecimal = InStr(pNumber, ".")
If xDecimal > 0 Then
Cents = GetTens(Left(Mid(pNumber, xDecimal + 1) & "00", 2))
pNumber = Trim(Left(pNumber, xDecimal - 1))
End If
xIndex = 1
Do While pNumber <> ""
xHundred = ""
xValue = Right(pNumber, 3)
If Val(xValue) <> 0 Then
xValue = Right("000" & xValue, 3)
If Mid(xValue, 1, 1) <> "0" Then
xHundred = GetDigit(Mid(xValue, 1, 1)) & " Hundred "
End If
If Mid(xValue, 2, 1) <> "0" Then
xHundred = xHundred & GetTens(Mid(xValue, 2))
Else
xHundred = xHundred & GetDigit(Mid(xValue, 3))
End If
End If
If xHundred <> "" Then
Dollars = xHundred & arr(xIndex) & Dollars
End If
If Len(pNumber) > 3 Then
pNumber = Left(pNumber, Len(pNumber) - 3)
Else
pNumber = ""
End If
xIndex = xIndex + 1
Loop
Select Case Dollars
Case ""
Dollars = "No Dollars"
Case "One"
Dollars = "One Dollar"
Case Else
Dollars = Dollars & " Dollars"
End Select
Select Case Cents
Case ""
Cents = " and No Cents"
Case "One"
Cents = " and One Cent"
Case Else
Cents = " and " & Cents & " Cents"
End Select
NumberstoWords = Dollars & Cents
End Function
Function GetTens(pTens)
Dim Result As String
Result = ""
If Val(Left(pTens, 1)) = 1 Then
Select Case Val(pTens)
Case 10: Result = "Ten"
Case 11: Result = "Eleven"
Case 12: Result = "Twelve"
Case 13: Result = "Thirteen"
Case 14: Result = "Fourteen"
Case 15: Result = "Fifteen"
Case 16: Result = "Sixteen"
Case 17: Result = "Seventeen"
Case 18: Result = "Eighteen"
Case 19: Result = "Nineteen"
Case Else
End Select
Else
Select Case Val(Left(pTens, 1))
Case 2: Result = "Twenty "
Case 3: Result = "Thirty "
Case 4: Result = "Forty "
Case 5: Result = "Fifty "
Case 6: Result = "Sixty "
Case 7: Result = "Seventy "
Case 8: Result = "Eighty "
Case 9: Result = "Ninety "
Case Else
End Select
Result = Result & GetDigit(Right(pTens, 1))
End If
GetTens = Result
End Function
Function GetDigit(pDigit)
Select Case Val(pDigit)
Case 1: GetDigit = "One"
Case 2: GetDigit = "Two"
Case 3: GetDigit = "Three"
Case 4: GetDigit = "Four"
Case 5: GetDigit = "Five"
Case 6: GetDigit = "Six"
Case 7: GetDigit = "Seven"
Case 8: GetDigit = "Eight"
Case 9: GetDigit = "Nine"
Case Else: GetDigit = ""
End Select
End Function
3। दबाएँ ऑल्ट + Q को बंद करने के लिए एक साथ कुंजियाँ अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक संवाद बॉक्स।
4. एक रिक्त सेल (बी1) का चयन करें जो उस सेल के निकट है जिसे आप शब्दों में बदलना चाहते हैं, सूत्र दर्ज करें =संख्याशब्दों(A1), और फिर दबाएं दर्ज कुंजी।
नोट: A1 वह सेल है जिसमें मुद्रा संख्या होती है। आप इसे आवश्यकतानुसार बदल सकते हैं।
5. सेल बी1 का चयन करें, मुद्रा संख्याओं के सभी अंग्रेजी शब्द प्राप्त करने के लिए फिल हैंडल को नीचे खींचें।
एक्सेल के लिए कुटूल के साथ मुद्रा को शब्दों में बदलें
यह लंबा VBA कोड जटिल लगता है। यहां मैं आपको इस समस्या को आसानी से हल करने के लिए एक उपयोगी उपयोगिता से परिचित कराऊंगा। साथ शब्दों को संख्याएँ की उपयोगिता एक्सेल के लिए कुटूल, मुद्रा को शब्दों में परिवर्तित करना अब कोई समस्या नहीं होगी। कृपया निम्नानुसार करें.
आवेदन करने से पहले एक्सेल के लिए कुटूल, कृपया सबसे पहले इसे डाउनलोड करें और इंस्टॉल करें.
1. उन मुद्रा संख्याओं वाले कक्षों का चयन करें जिन्हें आप परिवर्तित करना चाहते हैं।
2। क्लिक करें कुटूल > सामग्री > शब्दों को संख्याएँ. स्क्रीनशॉट देखें:
3। में मुद्रा शब्दों के लिए संख्याएँ संवाद बॉक्स में, चयन करें अंग्रेज़ी विकल्प, और क्लिक करें OK or लागू करें बटन.
अब चयनित मुद्रा संख्याएँ तुरंत अंग्रेजी शब्दों में परिवर्तित हो जाती हैं।
यदि आप इस उपयोगिता का निःशुल्क परीक्षण (30-दिन) चाहते हैं, कृपया इसे डाउनलोड करने के लिए क्लिक करें, और फिर उपरोक्त चरणों के अनुसार ऑपरेशन लागू करने के लिए जाएं।
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है। वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...
ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है
- Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
- नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
- आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!