কম্পিউটার

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

স্প্রেডশীটগুলি অনেক লোক তাদের দৈনন্দিন কাজে ব্যবহার করে, যা তাদের অফিসের একটি গুরুত্বপূর্ণ উপাদান করে তোলে। যদিও বেশিরভাগ লোক যুক্তিসঙ্গতভাবে মৌলিক পদ্ধতিতে স্প্রেডশীট ব্যবহার করে, কিছু উন্নত ব্যবহারকারীরা সংখ্যাকে শব্দে রূপান্তর করা কঠিন বা জটিল বলে মনে করেন এক্সেলে। এই নির্দেশিকায়, আমরা এই সমস্যাটির সমাধান করেছি এবং চারটি প্রদান করেছি সংখ্যাকে শব্দে রূপান্তর করতে বিভিন্ন পদ্ধতি এক্সেলে। উপরন্তু, তিনটি আছে সংখ্যাগুলিকে পাঠ্য বিন্যাসে রূপান্তর করার জন্য আরও পদ্ধতি।

ওয়ার্কবুক ডাউনলোড করুন

আপনি নীচে থেকে এই নিবন্ধে যে ওয়ার্কবুকটি ব্যবহার করেছেন তা ডাউনলোড করতে পারেন এবং নিজে নিজে অনুশীলন করতে পারেন৷

এক্সেলে নম্বরকে শব্দে রূপান্তর করার 4 উপায়

নিবন্ধের এই বিভাগটি ব্যাখ্যা করে কিভাবে এক্সেলে সংখ্যাকে শব্দে রূপান্তর করতে হয়। তাছাড়া, আমরা চারটি প্রদর্শন করতে যাচ্ছি অপারেশন সঞ্চালনের কৌশল। সেশনটি পরিচালনার জন্য, আমরা Microsoft 365 সংস্করণ ব্যবহার করতে যাচ্ছি .

1. নম্বরকে শব্দে রূপান্তর করতে এক্সেলের সম্মিলিত ফাংশন ব্যবহার করুন

আমরা এখানে যে এক্সেল সূত্র ব্যবহার করেছি তা নির্ভর করে চারটি এর উপর ফাংশন বাম , মাঝখানে , TEXT , এবং বাছাই করুন ফাংশন।

প্রথমত, LEFT এর সিনট্যাক্স ফাংশন নিম্নরূপ:

মূলত, এই ফাংশনটি পাঠ্য থেকে অক্ষর বের করতে ব্যবহৃত হয়।

=LEFT (পাঠ্য, [সংখ্যা_অক্ষর])

পাঠ্য: টেক্সট স্ট্রিং যেটি থেকে অক্ষরগুলি বের করতে হবে।

সংখ্যা_অক্ষর [ঐচ্ছিক]: নিষ্কাশন করার জন্য অক্ষরের সংখ্যা। এটি বাম দিক থেকে শুরু হয়। ডিফল্টরূপে, num_chars=1 .

দ্বিতীয়ত, MID-এর সিনট্যাক্স ফাংশন নিম্নরূপ:

প্রকৃতপক্ষে, এই ফাংশনটি একটি স্ট্রিং থেকে পাঠ্য বের করতে ব্যবহৃত হয়।

=MID (টেক্সট, start_num, num_chars)

পাঠ্য: যে টেক্সট থেকে এক্সট্রাক্ট করতে হবে।

শুরু_সংখ্যা: এক্সট্রাক্ট করার জন্য প্রথম অক্ষরের অবস্থান।

সংখ্যা_অক্ষর: নিষ্কাশন করার জন্য অক্ষরের সংখ্যা।

তৃতীয়ত, TEXT-এর সিনট্যাক্স ফাংশন নিম্নরূপ:

অবশেষে, এই ফাংশনটি একটি সংখ্যাকে সংখ্যা বিন্যাসে একটি পাঠ্যে রূপান্তর করে৷

=TEXT (মান, ফরম্যাট_টেক্সট)

মান: রূপান্তর করার সংখ্যা৷

ফর্ম্যাট_টেক্সট: ব্যবহার করার জন্য নম্বর বিন্যাস।

এরপরে, CHOOSE-এর সিনট্যাক্স ফাংশন নিম্নরূপ:

এই ফাংশন অবস্থানের উপর ভিত্তি করে একটি তালিকা থেকে একটি মান পায়।

=নির্বাচন করুন (index_num, value1, [value2], …)

index_num: বেছে নেওয়ার মান। 1 এর মধ্যে একটি সংখ্যা এবং 254 .

মান1: প্রথম মান যা থেকে বেছে নিতে হবে।

মান2 [ঐচ্ছিক]: দ্বিতীয় মান যা থেকে বেছে নিতে হবে।

  • এখানে, আমরা সংখ্যাটিকে শব্দে সংখ্যা -এ রূপান্তর করব কলাম।

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

  • এখন, নিচের সূত্রটি C5 এ লিখুন সেল।

=বেছে নিন(বাঁদিকে(টেক্সট(B5,"00000000.00″))+1,,"এক","দুই","তিন","চার","পাঁচ","ছয়","সাত"," আট","নয়")

&IF(–LEFT(TEXT(B5,"000000000.00″))=0,,IF(AND(–MID(TEXT(B5,"00000000.00″),2,1)=0,–MID(TEXT(B5) ,”000000000.00″),3,1)=0),” শত”,” শত এবং “))

&Choose(MID(TEXT(B5,"00000000.00″),2,1)+1,,,"Twenty","thirty","Forty","Fifty","Sexty","Seventy"," আশি "," নব্বই ")

&IF(–MID(TEXT(B5,"000000000.00″),2,1)<>1,CHOOSE(MID(TEXT(B5,"00000000.00″),3,1)+1,,"এক", "দুই","তিন","চার","পাঁচ","ছয়","সাত","আট","নয়"),

বাছাই করুন(মিড(টেক্সট(B5,"00000000.00″),3,1)+1,"দশ","এগারো","বারো","তেরো","চৌদ্দ","পনেরো","ষোল" "সতেরো","আঠারো","উনিশ"))

&IF((–LEFT(TEXT(B5,"000000000.00″))+MID(TEXT(B5,"000000000.00″),2,1)+MID(TEXT(B5,"00000000.00″),3,1) )=0,,IF(AND(–MID(TEXT(B5,"00000000.00″),4,1)+MID(TEXT(B5,"000000000″),5,1)+MID(TEXT(B5," 000000000.00″), 6,1)+MID(TEXT(B5,"000000000.00″), 7,1))=0, (–MID(TEXT(B5,"00000000.00″), 8,1) + ডান(পাঠ্য) B5,"000000000.00″)))>0)," মিলিয়ন এবং "," মিলিয়ন "))

&Choose(MID(TEXT(B5,"000000000″),4,1)+1,,"এক","দুই","তিন","চার","পাঁচ","ছয়","সাত" ","আট","নয়")

&IF(–MID(TEXT(B5,"000000000.00″),4,1)=0,,IF(AND(–MID(TEXT(B5,"00000000.00″),5,1)=0,–MID (টেক্সট(B5,"000000000″),6,1)=0),"শত","শত এবং"))

&Choose(MID(TEXT(B5,"000000000″), 5,1)+1,,,"Twenty","thirty","4ty","Fifty","60","Seventy"," আশি"," নব্বই")

&IF(–MID(TEXT(B5,"000000000.00″),5,1)<>1,CHOOSE(MID(TEXT(B5,"00000000.00″),6,1)+1,,"এক", "দুই","তিন","চার","পাঁচ","ছয়","সাত","আট","নয়"), চয়ন করুন(মিড(টেক্সট(বি৫,"00000000.00″),6,1) +1,"দশ","এগারো","বারো","তেরো","চৌদ্দ","পনেরো","ষোল","সতেরো","আঠারো","উনিশ"))

&IF((–MID(TEXT(B5,"000000000″),4,1)+MID(TEXT(B5,"000000000.00″),5,1)+MID(TEXT(B5,"000000000.00″), 6,1))=0,,IF(OR(–MID(TEXT(B5,"000000000.00″), 7,1)+MID(TEXT(B5,"00000000.00″),8,1)+MID(TEXT) (B5,"000000000.00″),9,1))=0,–MID(TEXT(B5,"00000000.00″),7,1)<>0), "হাজার "," হাজার এবং "))>

&Choose(MID(TEXT(B5,"000000000″),7,1)+1,,"এক","দুই","তিন","চার","পাঁচ","ছয়","সাত" ","আট","নয়")

&IF(–MID(TEXT(B5,"000000000.00″),7,1)=0,,IF(AND(–MID(TEXT(B5,"00000000.00″),8,1)=0,–MID (TEXT(B5,"000000000″),9,1)=0), "শত "," শত এবং "))&

বাছাই করুন(মিড(টেক্সট(B5,"00000000.00″),8,1)+1,,,"বিশ ","ত্রিশ","চল্লিশ ","পঞ্চাশ ","ষাট "," সত্তর "," আশি "," নব্বই ")

&IF(–MID(TEXT(B5,"000000000.00″),8,1)<>1,CHOOSE(MID(TEXT(B5,"00000000.00″),9,1)+1,,"এক", "দুই","তিন","চার","পাঁচ","ছয়","সাত","আট","নয়"), চয়ন(মাঝখানে(টেক্সট(বি৫,"00000000.00″),9,1) +1,"দশ","এগারো","বারো","তেরো","চৌদ্দ","পনেরো","ষোল","সতেরো","আঠারো","উনিশ"))

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

পুরো সূত্রটি প্রথম নজরে জটিল বলে মনে হতে পারে, তবুও এটি মূলত একটি একক অংশের পুনরাবৃত্তি। সুতরাং, আপনি যদি বুঝতে পারেনপ্রথম সূত্রের অংশ, আপনি বাকিটা বুঝতে সক্ষম হবেন।

  • পরবর্তীতে, ENTER টিপুন .

ফলস্বরূপ, আপনি নিম্নলিখিত আউটপুট দেখতে পাবেন।

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

সূত্র ব্রেকডাউন:

প্রথমে, TEXT সংখ্যাটিকে “000000000.00”-এ পরিণত করতে এখানে ফাংশন ব্যবহার করা হয়েছে পাঠ্য বিন্যাস।

TEXT(B7,"000000000.00″)

এর পরে, বাম সংখ্যা থেকে বাম-সবচেয়ে অক্ষর বের করতে ফাংশন ব্যবহার করা হয়। এটি আমাদের রিটার্ন নম্বর শূন্য কিনা তা সনাক্ত করতে দেয় অথবা অন্য কোন মান।

LEFT(TEXT(B7,"000000000.00″))

এরপরে, বাছাই করুন ফাংশনটি উপযুক্ত শব্দ দিয়ে নিষ্কাশিত সংখ্যাকে উপস্থাপন করতে ব্যবহৃত হয়।

নির্বাচন করুন(বাঁদিকে(টেক্সট(B7,"00000000.00″))+1,"এক","দুই","তিন","চার","পাঁচ","ছয়","সাত","আট" "," নয়")

এখন, মানটি শূন্য কিনা তা পরীক্ষা করে অথবা না. যদি এটি শূন্য হয় তারপর এটি কিছুই প্রদর্শন করে না।

নির্বাচন করুন(বাঁদিকে(টেক্সট(B7,"00000000.00″))+1,"এক","দুই","তিন","চার","পাঁচ","ছয়","সাত","আট" "," নয়")

&IF(–LEFT(TEXT(B7,"000000000.00″))=0,,

এটি “শত” প্রদর্শন করবে যদি পরবর্তী দুই সংখ্যাগুলি হল শূন্য . অন্যথায়, এটি“শত এবং” প্রদর্শন করবে

নির্বাচন করুন(বাঁদিকে(টেক্সট(B7,"00000000.00″))+1,"এক","দুই","তিন","চার","পাঁচ","ছয়","সাত","আট" "," নয়")

&IF(–LEFT(TEXT(B7,"000000000.00″))=0,,IF(AND(–MID(TEXT(B7,"00000000.00″),2,1)=0,–MID(TEXT(B7) ,”000000000.00″),3,1)=0),” শত”,” শত এবং “))

এই সূত্রটির VBA প্রয়োজন নেই বা অ্যারে। সংখ্যাকে শব্দে পরিণত করার জন্য এটি একটি চমৎকার পদ্ধতি। যাইহোক, এর আছেদুটি ত্রুটিগুলি এক, এটি পয়েন্টের পরে দশমিক সংখ্যাকে পুরোপুরি উপস্থাপন করতে পারে না। দুই, সর্বাধিক সংখ্যা সীমা হল 999, 999, 999 . আসলে, মি. পিট এম. এই সূত্রটি নিয়ে এসেছে।

  • এখন, আপনি বাকি সারিগুলির জন্য সূত্রটি লিখতে পারেন বা কেবল এক্সেল অটোফিল বৈশিষ্ট্য ব্যবহার করতে পারেন .

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

অবশেষে, আপনি সমস্ত শব্দে রূপান্তরিত সংখ্যা পাবেন .

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

2. সংখ্যাগুলিকে শব্দে রূপান্তর করতে VLOOKUP ফাংশন প্রয়োগ করা হচ্ছে

আপনি VLOOKUP আবেদন করতে পারেন৷ সংখ্যাকে শব্দে রূপান্তর করতে ফাংশন এক্সেলে। আসুন ভিন্ন কিছু করি। এখানে, আপনাকে প্রথমে সমস্ত সংখ্যাগুলিকে শব্দে সন্নিবেশ করতে হবে তারপর আপনি এই ফাংশনটি ব্যবহার করে যেকোনো সংখ্যাকে শব্দে রূপান্তর করতে পারেন৷

পদক্ষেপ:

  • প্রথমে, C কলামে ম্যানুয়ালি শব্দে সমস্ত সংখ্যা লিখুন .

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

  • এখন, C12-এ নিম্নলিখিত সূত্রটি ব্যবহার করুন সেল।
=VLOOKUP(B12,B4:C9,2,FALSE)
  • তারপর, ENTER টিপুন .

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

ফর্মুলা ব্রেকডাউন

এই সূত্রে, VLOOKUP ফাংশন একটি প্রদত্ত অ্যারে থেকে একটি মান প্রদান করবে।

  • প্রথমত, B12 প্রদত্ত সারণীতে এটি সন্ধানের মান যা খুঁজছে।
  • দ্বিতীয়ভাবে, B4:C9 হল টেবিল অ্যারে যেখানে এটি লক্ষ্য মান খোঁজে .
  • তৃতীয়ত, 2 হল টেবিলের কলামের সংখ্যা যেখান থেকে একটি মান ফেরত দিতে হবে।
  • চতুর্থত, মিথ্যা একটি সঠিক বোঝায় মিল।

3. এক্সেলের মধ্যে নম্বরকে শব্দে রূপান্তর করতে একটি VBA ব্যবহার করে

সবচেয়ে আকর্ষণীয় অংশ হল আপনি আপনার নিজস্ব ফাংশন তৈরি করতে পারেন সংখ্যাকে শব্দে রূপান্তর করতে এক্সেলে। তাছাড়া, আপনি VBA কোড নিয়োগ করতে পারেন একটি সংজ্ঞায়িত বিকাশ করতে ফাংশন ধাপগুলো নিচে দেওয়া হল।

পদক্ষেপ :

  • প্রথমে, আপনাকে ডেভেলপার বেছে নিতে হবে ট্যাব>> তারপর ভিজ্যুয়াল বেসিক নির্বাচন করুন

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

  • এখন, ঢোকান থেকে ট্যাব>> আপনাকে মডিউল নির্বাচন করতে হবে .

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

  • এই সময়ে, আপনাকে নিচের কোডটি লিখতে হবে মডিউলে .
Function number_converting_into_words(ByVal MyNumber)
Dim x_string As String
Dim whole_num As Integer
Dim x_string_pnt
Dim x_string_Num
Dim x_pnt As String
Dim x_numb As String
Dim x_P() As Variant
Dim x_DP
Dim x_cnt As Integer
Dim x_output, x_T As String
Dim x_my_len As Integer
On Error Resume Next
x_P = Array("", "Thousand ", "Million ", "Billion ", "Trillion ", " ", " ", " ", " ")
x_numb = Trim(Str(MyNumber))
x_DP = InStr(x_numb, ".")
x_pnt = ""
x_string_Num = ""
If x_DP > 0 Then
x_pnt = " point "
x_string = Mid(x_numb, x_DP + 1)
x_string_pnt = Left(x_string, Len(x_numb) - x_DP)
For whole_num = 1 To Len(x_string_pnt)
x_string = Mid(x_string_pnt, whole_num, 1)
x_pnt = x_pnt & get_digit(x_string) & " "
Next whole_num
x_numb = Trim(Left(x_numb, x_DP - 1))
End If
x_cnt = 0
x_output = ""
x_T = ""
x_my_len = 0
x_my_len = Int(Len(Str(x_numb)) / 3)
If (Len(Str(x_numb)) Mod 3) = 0 Then x_my_len = x_my_len - 1
Do While x_numb <> ""
If x_my_len = x_cnt Then
x_T = get_hundred_digit(Right(x_numb, 3), False)
Else
If x_cnt = 0 Then
x_T = get_hundred_digit(Right(x_numb, 3), True)
Else
x_T = get_hundred_digit(Right(x_numb, 3), False)
End If
End If
If x_T <> "" Then
x_output = x_T & x_P(x_cnt) & x_output
End If
If Len(x_numb) > 3 Then
x_numb = Left(x_numb, Len(x_numb) - 3)
Else
x_numb = ""
End If
x_cnt = x_cnt + 1
Loop
x_output = x_output & x_pnt
number_converting_into_words = x_output
End Function
Function get_hundred_digit(xHDgt, y_b As Boolean)
Dim x_R_str As String
Dim x_string_Num As String
Dim x_string As String
Dim y_I As Integer
Dim y_bb As Boolean
x_string_Num = xHDgt
x_R_str = ""
On Error Resume Next
y_bb = True
If Val(x_string_Num) = 0 Then Exit Function
x_string_Num = Right("000" & x_string_Num, 3)
x_string = Mid(x_string_Num, 1, 1)
If x_string <> "0" Then
x_R_str = get_digit(Mid(x_string_Num, 1, 1)) & "Hundred "
Else
If y_b Then
x_R_str = "and "
y_bb = False
Else
x_R_str = " "
y_bb = False
End If
End If
If Mid(x_string_Num, 2, 2) <> "00" Then
x_R_str = x_R_str & get_ten_digit(Mid(x_string_Num, 2, 2), y_bb)
End If
get_hundred_digit = x_R_str
End Function
Function get_ten_digit(x_TDgt, y_b As Boolean)
Dim x_string As String
Dim y_I As Integer
Dim x_array_1() As Variant
Dim x_array_2() As Variant
Dim x_T As Boolean
x_array_1 = Array("Ten ", "Eleven ", "Twelve ", "Thirteen ", "Fourteen ", "Fifteen ", "Sixteen ", "Seventeen ", "Eighteen ", "Nineteen ")
x_array_2 = Array("", "", "Twenty ", "Thirty ", "Forty ", "Fifty ", "Sixty ", "Seventy ", "Eighty ", "Ninety ")
x_string = ""
x_T = True
On Error Resume Next
If Val(Left(x_TDgt, 1)) = 1 Then
y_I = Val(Right(x_TDgt, 1))
If y_b Then x_string = "and "
x_string = x_string & x_array_1(y_I)
Else
y_I = Val(Left(x_TDgt, 1))
If Val(Left(x_TDgt, 1)) > 1 Then
If y_b Then x_string = "and "
x_string = x_string & x_array_2(Val(Left(x_TDgt, 1)))
x_T = False
End If
If x_string = "" Then
If y_b Then
x_string = "and "
End If
End If
If Right(x_TDgt, 1) <> "0" Then
x_string = x_string & get_digit(Right(x_TDgt, 1))
End If
End If
get_ten_digit = x_string
End Function
Function get_digit(xDgt)
Dim x_string As String
Dim x_array_1() As Variant
x_array_1 = Array("Zero ", "One ", "Two ", "Three ", "Four ", "Five ", "Six ", "Seven ", "Eight ", "Nine ")
x_string = ""
On Error Resume Next
x_string = x_array_1(Val(xDgt))
get_digit = x_string
End Function

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

  • এখন, আপনাকে কোড সংরক্ষণ করতে হবে .
  • তারপর, আপনাকে এক্সেল ওয়ার্কশীটে যেতে হবে .

এই সময়ে, আপনি আপনার সংজ্ঞায়িত ব্যবহার করতে পারেন৷ ফাংশন এর জন্য, আপনাকে প্রদত্ত পদক্ষেপগুলি অনুসরণ করতে হবে।

পদক্ষেপ:

  • এখন, আপনি রূপান্তরিত আউটপুট দেখাতে চান এমন সেল নির্বাচন করুন। (আমাদের ক্ষেত্রে, সেল C5 )।
  • তারপর, সমান চিহ্ন (=) লিখুন কোষে এটি আপনাকে সূত্র টাইপ করতে সক্ষম করবে।
  • এর পর, টাইপ করুন “=number_converting_into_words ” অথবা number_converting_into_words নির্বাচন করুন ড্রপ-ডাউন মেনু থেকে ফাংশন।
  • পরবর্তীতে, আপনি যে সংখ্যার মানটিকে শব্দে রূপান্তর করতে চান সেই ঘরটি নির্বাচন করুন (আমাদের ক্ষেত্রে, সেল B5 )।
  •  অবশেষে, ENTER টিপুন বোতাম।

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

ফলস্বরূপ, এটি আপনার নির্বাচিত সেল নম্বরটিকে সংশ্লিষ্ট শব্দগুলিতে রূপান্তর করবে। শেষ অবধি, আপনি এই সূত্রটিকে বাকি কক্ষগুলিতেও অনুলিপি করতে পারেন৷

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

4. এক্সেল

তে ওয়ার্ডিং মুদ্রার জন্য VBA নিয়োগ করা

এই পদ্ধতিটি শেষের মতই। এটি VBA (অ্যাপ্লিকেশনের জন্য ভিজ্যুয়াল বেসিক) ব্যবহার করে একটি মডিউল সন্নিবেশ করেও কাজ করে এবং এটি একটি ফাংশন হিসাবে ব্যবহার করে। যেখানে এটি শেষ পদ্ধতি থেকে আলাদা তা হল এটি সংখ্যাগুলিকে উপযুক্ত মুদ্রার শব্দে রূপান্তর করে৷ তদ্ব্যতীত, নীচে একটি উদাহরণ দেওয়া হল।

375.65=তিনশত পঁচাত্তর ডলার এবং পঁয়ষট্টি সেন্ট

এখন, এই পদ্ধতিটি প্রয়োগ করতে এই পদক্ষেপগুলি অনুসরণ করুন:

  • প্রথমে, পদ্ধতি-3 অনুসরণ করুন মডিউল ঢোকাতে।
  • দ্বিতীয়ভাবে, মডিউল 2-এ নিম্নলিখিত কোডটি লিখুন .
Function Convert_Number_into_word_with_currency(ByVal whole_number)
Dim converted_into_dollar, converted_into_cent
my_ary = Array("", "", " Thousand ", " Million ", " Billion ", " Trillion ")
whole_number = Trim(Str(whole_number))
x_decimal = InStr(whole_number, ".")
If x_decimal > 0 Then
    converted_into_cent = get_ten(Left(Mid(whole_number, x_decimal + 1) & "00", 2))
    whole_number = Trim(Left(whole_number, x_decimal - 1))
End If
xIndex = 1
Do While whole_number <> ""
    xHundred = ""
    xValue = Right(whole_number, 3)
    If Val(xValue) <> 0 Then
        xValue = Right("000" & xValue, 3)
        If Mid(xValue, 1, 1) <> "0" Then
            xHundred = get_digit(Mid(xValue, 1, 1)) & " Hundred "
        End If
        If Mid(xValue, 2, 1) <> "0" Then
            xHundred = xHundred & get_ten(Mid(xValue, 2))
        Else
            xHundred = xHundred & get_digit(Mid(xValue, 3))
        End If
    End If
    If xHundred <> "" Then
        converted_into_dollar = xHundred & my_ary(xIndex) & Dollar
    End If
    If Len(whole_number) > 3 Then
        whole_number = Left(whole_number, Len(whole_number) - 3)
    Else
        whole_number = ""
    End If
    xIndex = xIndex + 1
Loop
Select Case converted_into_dollar
    Case ""
        converted_into_dollar = " Zero Dollar"
    Case "One"
        converted_into_dollar = " One Dollar"
    Case Else
        converted_into_dollar = converted_into_dollar & "Dollars"
End Select
Select Case converted_into_cent
    Case ""
        converted_into_cent = " and Zero Cent"
    Case "One"
        converted_into_cent = " and One Cent"
    Case Else
        converted_into_cent = " and " & converted_into_cent & "Cents"
End Select
Convert_Number_into_word_with_currency = converted_into_dollar & converted_into_cent
End Function
Function get_ten(pTens)
Dim my_output As String
my_output = ""
If Val(Left(pTens, 1)) = 1 Then
    Select Case Val(pTens)
        Case 10: my_output = "Ten"
        Case 11: my_output = "Eleven"
        Case 12: my_output = "Twelve"
        Case 13: my_output = "Thirteen"
        Case 14: my_output = "Fourteen"
        Case 15: my_output = "Fifteen"
        Case 16: my_output = "Sixteen"
        Case 17: my_output = "Seventeen"
        Case 18: my_output = "Eighteen"
        Case 19: my_output = "Nineteen"
        Case Else
    End Select
Else
Select Case Val(Left(pTens, 1))
    Case 2: my_output = "Twenty "
    Case 3: my_output = "Thirty "
    Case 4: my_output = "Forty "
    Case 5: my_output = "Fifty "
    Case 6: my_output = "Sixty "
    Case 7: my_output = "Seventy "
    Case 8: my_output = "Eighty "
    Case 9: my_output = "Ninety "
    Case Else
End Select
my_output = my_output & get_digit(Right(pTens, 1))
End If
get_ten = my_output
End Function
Function get_digit(pDigit)
Select Case Val(pDigit)
    Case 1: get_digit = "One"
    Case 2: get_digit = "Two"
    Case 3: get_digit = "Three"
    Case 4: get_digit = "Four"
    Case 5: get_digit = "Five"
    Case 6: get_digit = "Six"
    Case 7: get_digit = "Seven"
    Case 8: get_digit = "Eight"
    Case 9: get_digit = "Nine"
    Case Else: get_digit = ""
End Select
End Function

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

ফলস্বরূপ, আপনি আপনার সংজ্ঞায়িত ব্যবহার করতে পারেন Convert_Number_into_word_with_currency নামের ফাংশন . এর জন্য, আপনাকে প্রদত্ত পদক্ষেপগুলি অনুসরণ করতে হবে।

পদক্ষেপ:

  • এখন, আপনাকে একটি ঘর নির্বাচন করতে হবে, যেখানে আপনি ফলাফল রাখতে চান। আমরা C5 নির্বাচন করেছি সেল।
  • তারপর, আপনাকে C5-এ সংশ্লিষ্ট সূত্রটি ব্যবহার করতে হবে সেল।
=Convert_Number_into_word_with_currency(B5)
  • পরবর্তীতে, ENTER টিপুন .

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

  • অবশেষে, এক্সেল অটোফিল ফিচার ব্যবহার করুন বাকি কক্ষের জন্য C6:C9 .

অবশেষে, আপনি সমস্ত রূপান্তরিত পরিমাণ পাবেন।

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

এক্সেলে নম্বরকে টেক্সট ফরম্যাটে কীভাবে রূপান্তর করবেন

এখন পর্যন্ত, আমরা কীভাবে সংখ্যাকে শব্দে রূপান্তর করতে হয় সম্পর্কে কথা বলেছি এক্সেলে। নিবন্ধের এই বিভাগটি ব্যাখ্যা করে কিভাবে সংখ্যাকে পাঠ্যে পরিবর্তন করতে হয় এক্সেলে বিন্যাস। সংখ্যাগুলিকে পাঠ্যে রূপান্তর করার এটি সবচেয়ে সহজ এবং দ্রুততম পদ্ধতি।

এখানে, এই পদ্ধতিটি প্রয়োগ করতে এই পদক্ষেপগুলি অনুসরণ করুন:

  • প্রথমে, সাংখ্যিক মান সহ ঘর বা কক্ষ নির্বাচন করুন যা আপনি পাঠ্যে রূপান্তর করতে চান (আমাদের ক্ষেত্রে, সেল C5:C9 )
  • দ্বিতীয়ভাবে, হোম এ যান ট্যাব এবং পাঠ্য নির্বাচন করুন নম্বর-এর অধীনে সেল বিভাগ ড্রপ-ডাউন মেনু থেকে বিকল্প বিভাগ।

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

ফলস্বরূপ, এটি আপনার নির্বাচিত কক্ষের সংখ্যাসূচক মানকে পাঠ্যে রূপান্তর করবে। আপনি প্রান্তিককরণ পর্যবেক্ষণ করে এটি বুঝতে পারেন। ডিফল্টরূপে, পাঠ্যগুলি বাম-সারিবদ্ধ এবং সংখ্যাগুলি Excel-এ ডান-সারিবদ্ধ।

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

অথবা আপনি CTRL+1 টিপতে পারেন ফরম্যাট সেল নামের উইন্ডোটি খুলতে এবং নম্বর নির্বাচন করুন বিকল্প এবং তারপর পাঠ্য নির্বাচন করুন সেখান থেকে বিভাগ।

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

অভ্যাস বিভাগ

অনুশীলন করার জন্য, আমরা প্রতিটি পত্রকের ডান অংশে একটি অনুশীলন অংশ যোগ করেছি।

এক্সেলে নম্বরকে শব্দে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)

উপসংহার

এখানে, আমরা এই নিবন্ধটিকে MS Excel-এ নম্বরটিকে যথাযথ শব্দ বা পাঠ্যে রূপান্তর করার বিষয়ে একটি চূড়ান্ত নির্দেশিকা তৈরি করার চেষ্টা করেছি। . তাছাড়া, আমরা সাত সংকুচিত করেছি এই নিবন্ধে বিভিন্ন কৌশল যাতে আপনি আদর্শ বিকল্পটি বেছে নিতে পারেন যা আপনার নির্দিষ্ট পরিস্থিতির জন্য সবচেয়ে উপযুক্ত। সুতরাং, আমরা আশা করি আপনি যে সমাধানটি খুঁজছিলেন তা খুঁজে পাবেন। আপনার কোন পরামর্শ বা প্রশ্ন থাকলে একটি মন্তব্য করুন. ধন্যবাদ।

সম্পর্কিত প্রবন্ধ

  • কিভাবে তারিখকে YYYYMMDD টেক্সটে রূপান্তর করবেন (3টি দ্রুত উপায়)
  • তারিখকে এক্সেলে পাঠ্য মাসে রূপান্তর করুন (৮টি দ্রুত উপায়)

  1. কিভাবে এক্সেলে একটি সাপ্তাহিক ক্যালেন্ডার তৈরি করবেন (3টি উপযুক্ত উপায়)

  2. এক্সেলে কাঁচা ডেটা কীভাবে বিশ্লেষণ করবেন (9টি উপযুক্ত উপায়)

  3. কিভাবে এক্সেলে একটি আনোভা টেবিল তৈরি করবেন (3টি উপযুক্ত উপায়)

  4. এক্সেলে এক্সএমএলকে কলামে কীভাবে রূপান্তর করবেন (4টি উপযুক্ত উপায়)