somewhere in... blog
x
ফোনেটিক ইউনিজয় বিজয়

এক্সেল এ যেকোন সংখ্যাকে কথায় রূপান্তর করুন

০৮ ই জানুয়ারি, ২০১১ রাত ১১:১৮
এই পোস্টটি শেয়ার করতে চাইলে :

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

প্রথমে দেখি শেষ টা কেমন দেখাবেঃ
আপনি টাইপ করবেন 1234567
এক্সেল দেখাবে Twelve Lakh Thirty Four Thousand Five Hundred Sixty Seven

এটি সম্পন্ন করা হয়েছে মূলতঃ =IF(logical_test, value_if_true, value_if_false) এই ফর্মূলা ব্যবহার করে। নিচের উদাহরণে 1 থেকে 9999999 পর্যন্ত রেঞ্জ রাখা হয়েছে ; আপনি চাইলে এই রেঞ্জ বাড়াতে কমাতে পারেন।

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

A1 এ সংখ্যাটা লিখব; সুতরাং এটি এখন খালি রাখুন।
C1 এ কথায় আউটপুট আসবে। এটিও আপাতত খালি রাখুন।

এবার সংখ্যাটিকে লক্ষ, হাজার, শতক ইত্যাদিতে বিশ্লেষণ করা হবে। সেল অনুযায়ী পেস্ট করুন
A10 =INT(A1/100000)
A11 =INT((A1-A10*100000)/1000)
A12 =INT((A1-A10*100000-A11*1000)/100)
A13 =INT((A1-A10*100000-A11*1000-A12*100))
B10 =INT(A10/10)
B11 =INT(A11/10)
B12 খালি
B13 =INT(A13/10)
C10 =INT((A10-B10*10))
C11 =INT((A11-B11*10))
C12 =A12
C13 =INT((A13-B13*10))


F10 =IF(C10=1,"One",IF(C10=2,"Two",IF(C10=3,"Three",IF(C10=4,"Four",IF(C10=5,"Five",IF(C10=0," ",K10))))))

G10
=IF(C10=0, "Ten", IF(C10=1, "Eleven", IF(C10=2, "Twelve", IF(C10=3, "Thirteen", IF(C10=4, "Fourteen", L10)))))

H10
=IF(B10=2,"Twenty "&F10,IF(B10=3,"Thirty "&F10,IF(B10=4,"Forty "&F10,IF(B10=5,"Fifty "&F10,IF(B10=6,"Sixty "&F10,IF(B10=7,"Seventy "&F10,IF(B10=8,"Eighty "&F10,IF(B10=9,"Ninety "&F10))))))))

K10
=IF(C10=6, "Six", IF(C10=7, "Seven", IF(C10=8, "Eight", IF(C10=9, "Nine"))))

L10
=IF(C10=5, "Fifteen", IF(C10=6, "Sixteen", IF(C10=7, "Seventeen", IF(C10=8, "Eighteen", IF(C10=9, "Nineteen")))))

এবার F10, G10, H10, K10 ও L10 এর ফর্মূলা গুলো নিচের ৩ টি row তে কপি করে দিন। অর্থাৎ যথাক্রমে
Row 11 এ F11, G11, H11 ও K11 L11 সেলে
Row 12 এ F12, G12, H12 ও K12 L12 সেলে
Row 13 এ F13, G13, H13 ও K13 L13 সেলে

D10 =IF(B10=0, F10, IF(B10=1, G10, H10))
D11 =IF(B11=0, F11, IF(B11=1, G11, H11)) অর্থাৎ D10 এর কপি
D12 =F12
D13 =IF(B13=0, F13, IF(B13=1, G13, H13)) অর্থাৎ D10 এর কপি

এবার আউটপুট সেল C1 এ পেস্ট করুন
=IF(D10=" ", " ", D10&" Lakh ")&IF(D11=" ", " ", D11&" Thousand ")&IF(D12=" ", " ", D12&" Hundred ")&IF(D13=" ", " ", D13)

কপি পেস্ট এর পালা শেষ। এবার ফল দেখার পালা। A1 এ 1 থেকে 999999 এর মধ্যে যেকোন সংখ্যা লিখুন ও এন্টার চাপ দিন। তারপর মজা দেখুন।

পুরো প্রক্রিয়াটি কিভাবে হল তার ব্যাখ্যা দিয়ে পোস্টের দৈর্ঘ্য আর বাড়াচ্ছি না। সমোঝদারগন ফর্মূলাগুলো দেখেই বুঝতে পারবেন। তবে শেষ কথা হলো আমি কম্পিউটার বিজ্ঞান এর ছাত্র বা প্রোগ্রামার নই। তাই ফর্মূলা গুলো হয়তো গুছিয়ে লিখতে পারিনি। তবে আপনার কাজে আসলে আমার এই পরিশ্রম সার্থক। শুভ কামনা।
০টি মন্তব্য ০টি উত্তর

আপনার মন্তব্য লিখুন

ছবি সংযুক্ত করতে এখানে ড্রাগ করে আনুন অথবা কম্পিউটারের নির্ধারিত স্থান থেকে সংযুক্ত করুন (সর্বোচ্চ ইমেজ সাইজঃ ১০ মেগাবাইট)
Shore O Shore A Hrosho I Dirgho I Hrosho U Dirgho U Ri E OI O OU Ka Kha Ga Gha Uma Cha Chha Ja Jha Yon To TTho Do Dho MurdhonNo TTo Tho DDo DDho No Po Fo Bo Vo Mo Ontoshto Zo Ro Lo Talobyo Sho Murdhonyo So Dontyo So Ho Zukto Kho Doye Bindu Ro Dhoye Bindu Ro Ontosthyo Yo Khondo Tto Uniswor Bisworgo Chondro Bindu A Kar E Kar O Kar Hrosho I Kar Dirgho I Kar Hrosho U Kar Dirgho U Kar Ou Kar Oi Kar Joiner Ro Fola Zo Fola Ref Ri Kar Hoshonto Doi Bo Dari SpaceBar
এই পোস্টটি শেয়ার করতে চাইলে :
আলোচিত ব্লগ

প্রিয় কন্যা আমার- ৭৪

লিখেছেন রাজীব নুর, ১১ ই এপ্রিল, ২০২৫ দুপুর ১২:৪২



প্রিয় কন্যা আমার-
ফারাজা, তুমি কি শুরু করেছো- আমি কিছুই বুঝতে পারছি না! রাতে তুমি ঘুমানোর আগে ঘুমানোর দোয়া পড়ে ঘুমাতে যাও। প্রতিদিন তোমার মুখে ঘুমের দোয়া শুনতে... ...বাকিটুকু পড়ুন

তুমি আমি আর আমাদের দুরত্ব

লিখেছেন রানার ব্লগ, ১১ ই এপ্রিল, ২০২৫ দুপুর ১২:৪৩



তুমি আর আমি
দুই বিপরীত মেরুতে দাঁড়িয়ে,
নেই কোন লোভ চুম্বনের ,
ছোঁয়ারও কোন প্রয়োজন নেই
অথচ প্রতিটি নিঃশ্বাসে কেবলি তুমি।

তোমার হাসি সুবাসিত নয়,
কিন্তু সে আমায় মাতাল করে
যেন তরংগ বিহীন কোন সুর বাজে
মন্থর বাতাসে,... ...বাকিটুকু পড়ুন

শাহ সাহেবের ডায়রি ।। নববর্ষের শোভাযাত্রা নাম বদল করছি না, পুরোনো নাম–ঐতিহ্যে ফেরত যাচ্ছি: ঢাবি উপাচার্য

লিখেছেন শাহ আজিজ, ১১ ই এপ্রিল, ২০২৫ দুপুর ১:০৪



পয়লা বৈশাখে ফি বছর চারুকলা অনুষদ আয়োজিত মঙ্গল শোভাযাত্রার নাম পরিবর্তন প্রসঙ্গে ঢাকা বিশ্ববিদ্যালয়ের উপাচার্য অধ্যাপক নিয়াজ আহমেদ খান বলেছেন, ‘আমরা নাম পরিবর্তন করছি না। আমরা পুরোনো নাম... ...বাকিটুকু পড়ুন

পহেলা বৈশাখ ও আনন্দ শোভাযাত্রা: বাঙালির সাংস্কৃতিক ঐতিহ্যের প্রতিফলন

লিখেছেন ডা. মোহাম্মদ মোমিনুজ্জামান খান, ১১ ই এপ্রিল, ২০২৫ বিকাল ৫:১৬

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

'৭৪ সালের কুখ্যাত বিশেষ ক্ষমতা আইন বাতিল এখন সময়ের দাবী !

লিখেছেন সৈয়দ কুতুব, ১১ ই এপ্রিল, ২০২৫ সন্ধ্যা ৭:৫৫


বিগত আম্লিক সরকারের আমলে যে কুখ্যাত আইনের অপব্যবহার করে প্রতিপক্ষকে কোনো অভিযোগ ছাড়াই আটক করে গায়েব করার চেষ্টা চলতো তা হলো ১৯৭৪ সালের বিশেষ ক্ষমতা আইন। এই আইন ব্যবহার করে... ...বাকিটুকু পড়ুন

×