Excel में मुद्रा संख्याओं को शीघ्रता से शब्दों में कैसे बदलें?
मान लीजिए कि आपके पास एक्सेल में टेक्स्ट को शब्दों में बदलने के लिए आवश्यक मुद्रा संख्याओं की एक श्रृंखला है, और क्या आपके पास इसे तुरंत हल करने के लिए कोई त्वरित तरकीबें हैं? अब यह ट्यूटोरियल आपको एक्सेल में एक साथ कई मुद्रा संख्याओं को अंग्रेजी शब्दों में बदलने के कुछ आसान तरीके बताता है।
मुद्रा संख्याओं को लंबे वीबीए वाले शब्दों में लिखें
सुविधाजनक नंबर टू वर्ड्स फ़ंक्शन के साथ मुद्रा संख्याओं को शब्दों में लिखें
मुद्रा संख्याओं को लंबे वीबीए वाले शब्दों में लिखें
Excel में, आप VBA को छोड़कर संख्याओं को शीघ्रता से अंग्रेजी शब्दों में परिवर्तित नहीं कर सकते।
1। दबाएँ ऑल्ट + F11 कुंजी को खोलने के लिए अनुप्रयोग के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की.
2। क्लिक करें सम्मिलित करें > मॉड्यूल और नए में VBA के नीचे पेस्ट करें मॉड्यूल खिड़की.
वीबीए: मुद्रा संख्याओं को अंग्रेजी शब्दों में बदलें।
Function SpellNumberToEnglish(ByVal pNumber)
'Updateby20131113
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
SpellNumberToEnglish = 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. फिर इस कोड को सेव करें और वर्कशीट पर वापस जाने के लिए विंडो बंद करें, और एक खाली सेल का चयन करके इस फॉर्मूले को टाइप करें =SpellNumberToEnglish(A2) (ए2 मुद्रा संख्या है), और दबाएँ दर्ज कुंजी, फिर इस सूत्र को अपनी आवश्यक कोशिकाओं पर लागू करने के लिए भरण हैंडल को नीचे खींचें। स्क्रीनशॉट देखें:
आसान स्पेल आउट नंबर फ़ंक्शन के साथ मुद्रा संख्याओं को शब्दों में लिखें
यदि आपको आमतौर पर संख्याओं को शब्दों में बदलने की आवश्यकता होती है, तो उपरोक्त विधि आपके लिए अच्छा और सुविधाजनक तरीका नहीं होना चाहिए। हालाँकि, आप इसका उपयोग कर सकते हैं शब्दों को संख्याएँ यदि आपके पास है तो मुद्रा संख्याओं को शीघ्रता से अंग्रेजी शब्दों या चीनी शब्दों में परिवर्तित करने का कार्य एक्सेल के लिए कुटूल.
एक्सेल के लिए कुटूल, से अधिक के साथ 300 सुविधाजनक कार्य, आपके कार्यों को और अधिक आसान बनाते हैं। |
बाद मुफ़्त इंस्टालेशन एक्सेल के लिए कुटूल, कृपया नीचे दिए अनुसार कार्य करें:
1. मुद्रा संख्याएँ चुनें और क्लिक करें कुटूल > सामग्री > शब्दों को संख्याएँ. स्क्रीनशॉट देखें:
2। में मुद्रा शब्दों के लिए संख्याएँ संवाद, जांचें अंग्रेज़ी or चैनीस विकल्प जैसा आपको चाहिए। स्क्रीनशॉट देखें:
3। क्लिक करें Ok or लागू करें. फिर आपके द्वारा चयनित मुद्रा संख्याएँ शब्दों में बदल दी गई हैं।
अंग्रेजी शब्दों के लिए मुद्रा संख्याएँ
चीनी शब्दों के लिए मुद्रा संख्याएँ
नोट: आप संख्याओं को शब्दों पर लागू करने से पहले मुद्रा संख्याओं को किसी अन्य वर्कशीट में कॉपी और पेस्ट कर सकते हैं
मुद्रा संख्या को शब्दों में बदलें
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है। वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...
ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है
- Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
- नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
- आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!