কখনও কখনও আপনার ডেটাসেট নোটপ্যাডে টেক্সট (.txt) ফরম্যাটে সংরক্ষিত থাকতে পারে, যা মাইক্রোসফটের একটি ডেডিকেটেড টেক্সট এডিটর অ্যাপ্লিকেশন। যাইহোক, এক্সেল ডেটাসেট ইম্পোর্ট করার সুযোগ দেয় ব্যাপক সোর্স থেকে। আরও গুরুত্বপূর্ণ, এক্সেল টেক্সটগুলো ইম্পোর্ট করার পাশাপাশি পৃথক কলাম তৈরি করে। এই নির্দেশনামূলক সেশনে, আমি ৫টি পদ্ধতি উপস্থাপন করব কীভাবে নোটপ্যাডকে এক্সেলে কলামসহ কনভার্ট করতে হয় সঠিক ব্যাখ্যা সহ।
নোটপ্যাডকে এক্সেলে কলামসহ কনভার্ট করার ৫ পদ্ধতি
মান লইয়া যাক প্রোডাক্ট আইটেমস-এর সেলস রিপোর্ট দেওয়া আছে নোটপ্যাডে প্রোডাক্ট আইডি, স্টেটস, এবং সেলস সহ নিচের স্ক্রিনশটে দেখানো अनुसार।

নোট: উপরের টেক্সটটি ট্যাব-ডিলিমিটেড। অর্থাৎ ট্যাব সেপারেটর হিসেবে কাজ করছে।
এখন, আপনাকে নোটপ্যাডের টেক্সটগুলো এক্সেলে কলামসহ কনভার্ট করতে হবে।
১. সরাসরি নোটপ্যাড খুলে
প্রথম পদ্ধতিতে, আমি নোটপ্যাড সরাসরি খোলার প্রক্রিয়া দেখাব।
স্টেপ ০১: প্রথমে নোটপ্যাড খুলুন
➤ প্রাথমিকভাবে, আপনাকে একটি ব্ল্যাঙ্ক ওয়ার্কবুক তৈরি করতে হবে এবং ফাইল > ওপেন-এ যেতে হবে।

➤ তারপর, ফাইল লোকেশনে যান যেখানে আপনি ফাইলটি (নোটপ্যাড) সংরক্ষণ করেছেন নিচের ছবির মতো।
➤ এরপর, টেক্সট ডকুমেন্টের ওপর ক্লিক করুন। আপনি যদি ফাইলটি না পান, নিশ্চিত করুন যে আপনি ফরম্যাট হিসেবে টেক্সট ফাইলস বেছে নিয়েছেন (নিচের ডান পাশ থেকে)।
➤ শেষে, ওপেন অপশনে চাপুন।

স্টেপ ০২: টেক্সট ইম্পোর্ট উইজার্ড নিয়ে কাজ করুন
তাড়াতাড়ি (টেক্সট ফাইল খোলার পর), আপনি একটি ডায়লগ বক্স দেখবেন যার নাম টেক্সট ইম্পোর্ট উইজার্ড (ডিফল্টভাবে এটি খোলা থাকবে)। এটি একটি ৩-স্টেপ প্রক্রিয়া।
➤ প্রথমে (স্টেপ ১ ऑफ ৩), ডিলিমিটেড ডেটা টাইপের আগে সার্কেল চেকড রাখুন এবং মাই ডেটা হ্যাজ হেডারস অপশনের আগে বক্সটিও চেক করুন।

➤ এখন, আপনি টেক্সট ইম্পোর্ট উইজার্ড-এর স্টেপ ২ অফ ৩-এ আছেন। যেহেতু ডেটাসেটটি ট্যাব-ডিলিমিটেড, আপনাকে ট্যাব-কে ডিলিমিটারস-এ হিসেবে বেছে নিতে হবে।

➤ পরে (স্টেপ ৩ অফ ৩), নিশ্চিত করুন যে কলাম ডেটা ফরম্যাট জেনারেল এবং ফিনিশ বাটনে ক্লিক করুন।

এটি করার পর, আপনি নিচের আউটপুট পাবেন। বিস্ময়করভাবে, ওয়ার্কবুক এবং শীটের নাম টেক্সট ফাইলে থাকা মতোই থাকবে।

এবং অন্তত, আপনি আপনার প্রয়োজন অনুযায়ী ফরম্যাটিং পরিবর্তন করার পর নিচের আউটপুট পাবেন।

আরও পড়ুন: টেক্সট ফাইলকে এক্সেলে অটোম্যাটিক কনভার্ট করুন (৩ উপযুক্ত উপায়)
২. নোটপ্যাড থেকে টেক্সট কপি অ্যান্ড পেস্ট করুন
প্রথম পদ্ধতিটি নিঃসন্দেহে একটি দ্রুত পদ্ধতি কিন্তু আপনি নির্দিষ্ট লোকেশনে নোটপ্যাড কনভার্ট করতে পারবেন না। উদাহরণস্বরূপ, আপনি যদি ডেটাসেট B4 সেল থেকে শুরু করে সংরক্ষণ করতে চান, তবে আপনি এই পদ্ধতিটি অনুসরণ করতে পারেন।
➤ প্রাথমিকভাবে, নোটপ্যাড খোলার পর টেক্সটগুলো সিলেক্ট করুন এবং CTRL + C চাপি কপি করুন।

➤ এখন, শুধু B4 সেলে যান এবং CTRL + V চাপুন।

তাহলে, আউটপুট নিচের মতো দেখাবে।

৩. কমা-ডিলিমিটেড টেক্সট থাকলে নোটপ্যাডকে এক্সেলে কনভার্ট করুন
দ্বিতীয় পদ্ধতির একটি গুরুত্বপূর্ণ ড্রব্যাক হলো এটি ভালো কাজ করে না যদি টেক্সট কমা ডিলিমিটার সহ উপলব্ধ থাকে নিচের স্ক্রিনশটে দেখানো अनुसार।
স্টেপ ০১: টেক্সটগুলো কপি ও পেস্ট করুন
➤ প্রাথমিকভাবে, আপনাকে টেক্সটগুলো সিলেক্ট ও কপি করতে হবে।

B4 সেলে কপি ও পেস্ট করার পর (যেমন দ্বিতীয় পদ্ধতিতে করা হয়েছে), আপনি B4 থেকে B15 সেলগুলোতে নিচের আউটপুট পাবেন।
স্টেপ ০২: টেক্সট টু কলামস ফিচার ব্যবহার করুন
এখন, আপনাকে পৃথক কলাম তৈরি করতে টেক্সট টু কলামস ফিচার ব্যবহার করতে হবে।
➤ সেটি করতে, ডেটা ট্যাব > ডেটা টুলস রিবন > টেক্সট টু কলামস ফিচার বেছে নিন।

➤ স্টেপস ১ অফ ৩-এ, আপনাকে ডিলিমিটেড ডেটা টাইপ বেছে নিতে হবে।

➤ পরবর্তি (স্টেপস ২ অফ ৩-এ), কমা-কে ডিলিমিটারস-এ হিসেবে বেছে নিন।

➤ শেষ স্টেপে, আপনাকে জেনারেল ডেটা ফরম্যাট চেকড রাখতে হবে।

শেষে, আপনি নিচের আউটপুট পাবেন।

আরও পড়ুন: ডিলিমিটার সহ এক্সেলকে টেক্সট ফাইলে কনভার্ট করুন (২ সহজ পদ্ধতি)
সাদৃশ্য পাঠনা
- এক্সেল ফর্মুলা ব্যবহার করে একটি লিস্ট থেকে ডেটা এক্সট্রাক্ট করুন (৫ মেথড)
- এক্সেল থেকে ওয়ার্ডে ডেটা এক্সট্রাক্ট করুন (৪ উপায়)
- এক্সেলে একটি ক্যারেক্টারের পর টেক্সট এক্সট্রাক্ট করুন (৬ উপায়)
- এক্সেল ফর্মুলা দিয়ে সেল থেকে প্রথম ৩ ক্যারেক্টার পান (৬ উপায়)
- সিঙ্গেল ক্রাইটেরিয়া ভিত্তিতে এক্সেলে একাধিক মান রিটার্ন করুন (৩ অপশন)
৪. পাওয়ার কোয়েরি ব্যবহার করে নোটপ্যাডকে এক্সেলে কনভার্ট করুন
নোটপ্যাডকে এক্সেলে কলামসহ কনভার্ট করার সময়, পাওয়ার কোয়েরি (এক্সেলে একটি ডেটা ট্রান্সফরমেশন এবং প্রিপারেশন ইঞ্জিন) আপনাকে আউটস্ট্যান্ডিং আউটপুট দেবে।
➤ প্রথমে, ডেটা ট্যাব > গেট ডেটা অপশনের ড্রপ-ডাউন লিস্ট > ফ্রম ফাইল > ফ্রম টেক্সট/সিএসভি।

➤ টেক্সট ফাইলটিতে ক্লিক করুন এবং তারপর ইম্পোর্ট বাটনে ক্লিক করুন।

➤ তারপর, আপনি টেক্সট ফাইলের একটি প্রিভিউ দেখবেন যেখানে ট্যাব অটোম্যাটিকলি ডিলিমিটার হিসেবে ফিক্সড আছে।
➤ এর পাশাপাশি, আপনি যদি কনভার্ট করা ডেটাকে ওয়ার্কিং শীতে লোড করতে চান, লোড টু অপশন সিলেক্ট করুন।

➤ পরবর্তি, লোকেশন নির্দিষ্ট করুন (যেমন =PowerQuery!$B$4)।

শেষে, আপনি নিচের আউটপুট পাবেন।

৫. VBA কোড ব্যবহার করুন
পঞ্চম এবং শেষ পদ্ধতিটি VBA কোড অ্যাপ্লিকেশন নিয়ে নোটপ্যাডকে এক্সেলে কলামসহ কনভার্ট করার জন্য একটি ক্লিকে।
এটি করার আগে আপনাকে একটি মডিউল তৈরি করতে হবে VBA কোড ইনসার্ট করার জন্য।
➤ প্রথমে, ডেভেলপার > ভিজ্যুয়াল বেসিক ক্লিক করে একটি মডিউল খুলুন (অথবা ALT + F11 চাপুন)।

➤ দ্বিতীয়ত, ইনসার্ট > মডিউল-এ যান।

➤ তারপর, নতুন তৈরি মডিউলে নিচের কোডটি কপি করুন।
Sub ConvertNotepadToExcel() Dim Txt As String Open "E:\Exceldemy\Sales Report.txt" For Input As 60 Range("B4").Select Do Until EOF(60) Input #60, Txt ActiveCell.Value = Txt ActiveCell.Offset(1, 0).Select Loop Close (60) End Sub

⧬ দুটি জিনিস যা আপনাকে পরিবর্তন করতে হবে:
- পথ নির্দিষ্ট করুন: নিশ্চিতভাবেই, আপনাকে মৌজূদা টেক্সট ফাইলের পথ (ফাইল লোকেশন) নির্দিষ্ট করতে হবে যেমন E:\Exceldemy\Sales Report.txt
- আউটপুট সেল সিলেক্ট করুন: তারপর, আপনাকে সেটি লোকেশন নির্দিষ্ট করতে হবে যেখানে আপনি কনভার্ট করা ডেটা পেতে চান যেমন B4 সেল।
কোড রান করার পর (কীবোর্ড শর্টকাট হলো F5), আপনি নিচের আউটপুট পাবেন।

তৃতীয় পদ্ধতির স্টেপ ২-এ আলোচনা করা টেক্সট টু কলামস ফিচার ব্যবহার করে এবং ফরম্যাটিং করার পর উপরের আউটপুট নিচের মতো দেখাবে।

আরও পড়ুন: টেক্সট ফাইলকে এক্সেলে কনভার্ট করার জন্য VBA কোড (৭ মেথড)
উপসংহার
আজকের সেশনের এতটুকুই। এইভাবে আপনি নোটপ্যাডকে এক্সেলে কলামসহ কনভার্ট করতে পারেন। এখন, আপনার প্রয়োজন অনুযায়ী যেকোনো পদ্ধতি বেছে নিন। যাইহোক, আপনার মতামত শেয়ার করা ভুলবেন না।
সম্পর্কিত আর্টিকেল
- অন্য একটি এক্সেল ফাইল থেকে এক্সেলে ডেটা ইম্পোর্ট করুন (২ উপায়)
- মাল্টিপল ডিলিমিটারসহ টেক্সট ফাইল এক্সেলে ইম্পোর্ট করুন (৩ মেথড)
- এক্সেল VBA: ওয়েবসাইট থেকে ডেটা স্বয়ংক্রিয়ভাবে পুল করুন (২ মেথড)
- সুরক্ষিত ওয়েবসাইট থেকে এক্সেলে ডেটা ইম্পোর্ট করুন (দ্রুত ধাপসহ)
- ইমেজ থেকে ডেটা এক্সট্রাক্ট করুন এক্সেলে (দ্রুত ধাপসহ)
- ফিল্টার করা ডেটা এক্সেলে অন্য শীটে এক্সট্রাক্ট করুন (৪ মেথড)