কখনও কখনও আপনার ওয়ার্কশিটের সংখ্যাগুলো অপ্রত্যাশিতভাবে বर्तমান করে; সেগুলো যেমন করা উচিত সেভাবে গাণিতিক ক্রিয়াকলাপ সম্পাদন করে না। এর কারণ হল, সংখ্যা দেখানোর সত্ত্বেও সেগুলো আসলে টেক্সট হিসেবে ফরম্যাট করা থাকে। তাই এই নিবন্ধে আমরা এক্সেল-এ টেক্সটকে সংখ্যায় রূপান্তর করার ৮টি ভিন্ন পদ্ধতি দেখাবো।
অনুশীলনের জন্য ওয়ার্কবুক এখান থেকে ডাউনলোড করতে পারেন।
এক্সেলে টেক্সটকে সংখ্যায় রূপান্তরের ৮টি সহজ উপায়
এই নিবন্ধে আমরা এক্সেল-এ টেক্সটকে সংখ্যায় রূপান্তর করার পদ্ধতিগুলো আলোচনা করব। প্রথমে সেল ফরম্যাটিং প্রয়োগ করব, দ্বিতীয়ত ত্রুটি পরীক্ষার অপশন ব্যবহার করব, তৃতীয়ত টেক্সট টু কলামস অপশন ব্যবহার করব। এরপর পেস্ট স্পেশাল অপশন ব্যবহার করব, তারপর ভ্যালু ফাংশন ব্যবহার করব। তারপর সadece ডেটাকে ১ দিয়ে গুণ করে সংখ্যায় রূপান্তর করব। এরপর ভিবিএ কোড ব্যবহার করব। এবং cuốiে পাওয়ার কোয়ারী ব্যবহার করে টেক্সটকে সংখ্যায় রূপান্তর করব।
১. সেল ফরম্যাটিং প্রয়োগ
এই পদ্ধতিতে, আমরা সেলগুলোকে সংখ্যা ধারণ করার জন্য ফরম্যাট করব যাতে ডেটা টেক্সট থেকে সংখ্যায় রূপান্তরিত হয়।
ধাপসমূহ:
- প্রথমে টেক্সট ডেটা সম্বলিত সেল রেঞ্জটি নির্বাচন করুন।
- এই কেসে সেটি হবে C5:C10।
- তারপর হোম ট্যাবে যান।
- হোম ট্যাব থেকে নাম্বার্স নির্বাচন করুন।
- অবশেষে ড্রপ-ডাউন থেকে নাম্বার বেছে নিন।

- ফলস্বরূপ, সকল টেক্সট ডেটা সংখ্যায় রূপান্তরিত হবে।

২. ত্রুটি পরীক্ষা ব্যবহার
ত্রুটি পরীক্ষার ডায়ালগ বক্স ওয়ার্কশিটে থাকা যেকোনো ত্রুটি প্রদর্শন করে। এই উদাহরণে আমরা তা ব্যবহার করে টেক্সটকে সংখ্যায় রূপান্তর করব।
ধাপসমূহ:
- প্রথমে C5 সেলটি নির্বাচন করুন এবং আপনি এর পাশে ত্রুটি পরীক্ষার চিহ্ন দেখতে পাবেন।

- তারপর ত্রুটি পরীক্ষার চিহ্নে ক্লিক করুন এবং ড্রপ-ডাউন থেকে কনভার্ট টু নাম্বার অপশনটি নির্বাচন করুন।
- ফলস্বরূপ, এক্সেল টেক্সটকে সংখ্যায় রূপান্তর করবে।

- বাকি ডেটা সেলগুলোর জন্যও এই প্রক্রিয়াটি दुহরান।

- পরिणামস্বরূপ, সকল সেল সংখ্যায় রূপান্তরিত হবে।

৩. টেক্সট টু কলামস অপশন ব্যবহার
এই উদাহরণে, আমরা এক্সেলে টেক্সটকে সংখ্যায় রূপান্তর করার জন্য টেক্সট টু কলামস অপশনটি ব্যবহার করব।
ধাপসমূহ:
- শুরুতে C5 সেলটি বেছে নিন।
- ডেটা ট্যাবে যান।
- তারপর ডেটা টুলস নির্বাচন করুন।
- অবশেষে ড্রপ-ডাউন থেকে টেক্সট টু কলামস বেছে নিন।
- ফলস্বরূপ, একটি প্রম্পট প্রদর্শিত হবে।

- প্রম্পট থেকে প্রথমে ডিলিমিটেড অপশনটি নির্বাচন করুন।
- তারপর নেক্সট বাটনে ক্লিক করুন।

- পরবর্তী প্রম্পটে ট্যাব বক্সটি চেক করুন।
- আরেকবার নেক্সট চাপুন।

- শেষ প্রম্পটে জেনেরেল বক্সটি চিহ্নিত করুন।
- অবশেষে ফিনিশ ক্লিক করুন।

- ফলস্বরূপ, টেক্সট সংখ্যায় রূপান্তরিত হবে।

- বাকি ডেটা সেলগুলোর জন্যও একই কাজ করুন।

৪. পেস্ট স্পেশাল অপশন ব্যবহার
এই পদ্ধতিতে, আমরা একটি খালি সেল কপি করে পেস্ট স্পেশাল অপশন ব্যবহার করে আমাদের কাঙ্ক্ষিত সেলে পেস্ট করব যাতে সেলের টেক্সট সংখ্যায় রূপান্তরিত হয়।
ধাপসমূহ:
- প্রথমে D5 সেলটি নির্বাচন করুন এবং Ctrl + C শর্টকাট দিয়ে কপি করুন।

- দ্বিতীয়ত, C5 সেলটি নির্বাচন করুন।
- তারপর হোম ট্যাবে যান।
- হোম ট্যাব থেকে পেস্ট অপশনটি নির্বাচন করুন।
- অবশেষে ড্রপ-ডাউন থেকে পেস্ট স্পেশাল কমান্ডটি বেছে নিন।

- তারপর পেস্ট স্পেশাল ডায়ালগ বক্স থেকে অ্যাড অপশনের বगलındaki ওভালটি নির্বাচন করুন।
- অবশেষে ওকে ক্লিক করুন।

- ফলস্বরূপ, C5 সেলের টেক্সট সংখ্যায় রূপান্তরিত হবে।

- বাকি ডেটা সেলগুলোর জন্যও একই ধাপগুলো दुহরান।

৫. ভ্যালু ফাংশন প্রয়োগ
ভ্যালু ফাংশন একটি টেক্সট স্ট্রিংকে যা একটি সংখ্যা প্রতিনিধিত্ব করে, সেটিকে সংখ্যায় রূপান্তর করে। এই উদাহরণে আমরা এই ফাংশনটি ব্যবহার করব।
ধাপসমূহ:
- শুরুতে D5 সেলটি নির্বাচন করুন এবং সেলে নিচের ফর্মুলাটি লিখুন,
=VALUE(C5)- তারপর এন্টার চাপুন।

- ফলস্বরূপ, ফাংশনটি টেক্সটকে সংখ্যায় রূপান্তর করবে।
- অবশেষে কার্সরকে নিচে শেষ ডেটা সেল পর্যন্ত টেনে আনুন যাতে সেলগুলো অটো-ফিল হয়।

৬. ১ দিয়ে গুণ করা
এই পদ্ধতিতে, আমরা টেক্সটকে সংখ্যায় রূপান্তর করার একটি সুন্দর গাণিতিক কৌশল প্রয়োগ করব।
ধাপসমূহ:
- শুরুতে D5 সেলটি নির্বাচন করুন এবং সেলে নিচের ফর্মুলাটি লিখুন,
=C5*1- তারপর এন্টার বাটন চাপুন।

- ফলস্বরূপ, ফর্মুলাটি টেক্সটকে সংখ্যায় রূপান্তর করবে।
- অবশেষে কার্সরকে শেষ ডেটা সেল পর্যন্ত টেনে আনুন যাতে সেলগুলো অটো-ফিল হয়।

৭. ভিবিএ প্রয়োগ
এই পদ্ধতিতে, আমরা কাজটি করার জন্য একটি সহজ ভিবিএ কোড ব্যবহার করব।
ধাপসমূহ:
- প্রথমে রিবনে ডেভেলপার ট্যাবে যান।
- সেখান থেকে ভিজ্যুয়াল বেসিক অপশনটি নির্বাচন করুন।
- ফলস্বরূপ, ভিজ্যুয়াল বেসিক উইন্ডো খুলবে।

- তারপর ভিজ্যুয়াল বেসিক ট্যাবে ইনসার্ট-এ ক্লিক করুন।
- তারপর মডিউল অপশনটি নির্বাচন করুন।
- ফলস্বরূপ, একটি কোডিং মডিউল প্রদর্শিত হবে।

- তারপর মডিউলে নিচের কোডটি লিখে সেভ করুন।

Sub convert_text_to_numbers() With Range("C5:C10") .NumberFormat = "General" .Value = .Value End With End Sub
- অবশেষে রান ট্যাবে ক্লিক করুন।
- কোড চালানোর জন্য ড্রপ-ডাউন মেনু থেকে রান কমান্ডটি বেছে নিন।

- ফলস্বরূপ, আমরা দেখব এক্সেল কোডটি এক্সিকিউট করেছে।
- C5:C10 রেঞ্জের সকল টেক্সট সংখ্যায় রূপান্তরিত হবে।

৮. পাওয়ার কোয়ারী প্রয়োগ
পাওয়ার কোয়ারী যেকোনো ধরনের ডেটা পরিবর্তনের জন্য একটি চমৎকার টুল। নিঃসন্দেহে এটি টেক্সটকে সংখ্যায় রূপান্তর করার জন্যও ব্যবহার করা যায়।
ধাপসমূহ:
- প্রথমে রিবন থেকে ডেটা ট্যাবটি নির্বাচন করুন।
- তারপর ফ্রম টেবিল/রেঞ্জ কমান্ডটি নির্বাচন করুন।

- আপনার টেবিল রেঞ্জ হিসেবে ডেটাসেটটি নির্বাচন করুন।
- অবশেষে ওকে ক্লিক করুন।
- ফলস্বরূপ, পাওয়ার কোয়ারী উইন্ডো খুলবে।

- পাওয়ার কোয়ারী উইন্ডোতে "স্যালারি" কলামের পাশের সংখ্যাসূচক চিহ্নটি নির্বাচন করুন।
- ড্রপ-ডাউন অপশন থেকে হোল নাম্বার বেছে নিন।

- তারপর হোম ট্যাবে যান।
- ক্লোজ & লোড অপশনটি নির্বাচন করুন।
- অবশেষে ড্রপ-ডাউন থেকে ক্লোজ & লোড কমান্ডটি বেছে নিন।
- ফলস্বরূপ, একটি নতুন উইন্ডো খুলবে।

- আমরা দেখব সকল টেক্সট মান সংখ্যায় রূপান্তরিত হয়েছে।

এক্সেলে বাল্কে টেক্সটকে সংখ্যায় রূপান্তর
এই পদ্ধতিতে, আমরা বাল্কে টেক্সটকে সংখ্যায় রূপান্তর করব। এর জন্য পেস্ট স্পেশাল কমান্ডটি ব্যবহার করব।
ধাপসমূহ:
- প্রথমে D5 খালি সেলটি নির্বাচন করুন এবং Ctrl+C চাপে কপি করুন।

- তারপর C5:C10 রেঞ্জের সেলগুলো নির্বাচন করুন এবং রাইট-ক্লিক করুন।
- উপলব্ধ অপশনlardan পেস্ট স্পেশাল কমান্ডটি নির্বাচন করুন।
- ফলস্বরূপ, পেস্ট স্পেশাল ডায়ালগ বক্স স্ক্রিনে প্রদর্শিত হবে।

- ডায়ালগ বক্স থেকে প্রথমে অ্যাড ওভালটি চিহ্নিত করুন।
- তারপর ওকে নির্বাচন করুন।

- ফলস্বরূপ, সকল টেক্সট বাল্কে সংখ্যায় রূপান্তরিত হবে।

উপসংহার
যেমন দেখছি, এক্সেলে টেক্সটকে সংখ্যায় রূপান্তর করার অনেক উপায় রয়েছে। গাণিতিক গণনার সময় টেক্সট ফরম্যাট করা সংখ্যাগুলোকে প্রকৃত সংখ্যায় রূপান্তর করা সেরা অভ্যাস, যাতে উন্নত গাণিতিক ক্রিয়াকলাপ সঠিকভাবে সম্পন্ন করা যায়।