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

এখানে আমরা Microsoft Excel 365 ভার্সন ব্যবহার করেছি, আপনি সুবিধামতো যেকোনো ভার্সন ব্যবহার করতে পারেন।
১. কলামসহ টেক্সট ফাইল এক্সেলে ইমপোর্ট করা
কলামসহ টেক্সট ফাইল এক্সেলে ইমপোর্ট করতে আমরা ডেটা ট্যাবের অধীনে From Text/CSV কমান্ড ব্যবহার করব। কিন্তু প্রথমে, আপনাকে যে টেক্সট ফাইল ইমপোর্ট করতে চান সেটি তৈরি করতে হবে। তারপর নিচের ধাপগুলো অনুসরণ করুন।
📌 ধাপসমূহ:
- প্রথমে, যে সেলে ফাইলটি ইমপোর্ট করতে চান সেটি সিলেক্ট করুন। এখানে আমরা B11 সিলেক্ট করছি, তারপর ডেটা >> গেট ডেটা >> From Text/CSV-এ যান।

- उसके बाद, Attendance_Sheet নামে একটি টেক্সট ফাইল দেখাবে। তারপর ইমপোর্ট-এ যান।

- তারপর লোড >> লোড টু-এ যান।

- একটি ইমপোর্ট ডেটা ডায়লগ উইজার্ড দেখাবে। Existing worksheet সিলেক্ট করুন >> সেল $B$11 সিলেক্ট করুন।
- OK চাপুন।

- শেষে, আপনার টেক্সট ফাইল এক্সিস্টিং ওয়ার্কশিটে ইমপোর্ট হয়ে যাবে।

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

- তারপর Open >> Browse-এ যান।

- তখন আপনার সামনে ফাইল এক্সপ্লোরার- থেকে একটি Open উইন্ডো দেখাবে। সেখানে প্রথমে All Files সিলেক্ট করুন। দ্বিতীয়, Attendance_Sheet.txt নামে টেক্সট ফাইল সিলেক্ট করুন। শেষে Open অপশন চাপুন।

- শেষে, আপনার এক্সেল শিটে সেই নামে একটি শিট দেখাবে নিচের ছবির মতো।

আরও পড়ুন: টেক্সট ফাইল থেকে এক্সেলে ডেটা ইমপোর্ট করার ৩ মেথড
৩. টেক্সট টু কলাম উইজার্ড ব্যবহার
মাইক্রোসফট এক্সেলে ডেটা ট্যাবের অধীনে Text to Columns উইজার্ড নামে একটি কমান্ড রয়েছে। এটি টেক্সটকে অন্য কলামে বিভক্ত করতে ব্যবহৃত হয়। এই উইজার্ড ব্যবহার করার সময় আপনি ডিলিমিটার ক্যারেক্টার ডিফাইন করতে পারেন। সহজ ধাপগুলো অনুসরণ করুন।
📌 ধাপসমূহ:
- প্রথমে Data >> Text to Columns-এ যান।

- उसके बाद, একটি ডায়লগ বক্স পপ আউট হবে নামবে Convert Text to Columns Wizard – Step 1 of 3 >> Delimited অপশন সিলেক্ট করুন >> Next চাপুন।

- তারপর Convert Text to Columns Wizard – Step 2 of 3-এ, Comma এবং Space ছাড়া সব টিক মার্ক আনচেক করুন।
- Next চাপুন।

- তারপর Convert Text to Columns Wizard – Step 3 of 3-এ, General সিলেক্ট করুন >> তারপর Finish চাপুন।

- শেষে, ইমপোর্ট করা ডেটা কলামগুলোতে বিভক্ত হয়ে যাবে।

আরও পড়ুন: নোটপ্যাডকে কলামসহ এক্সেলে কনভার্ট করার ৫ মেথড
সদৃশ পড়ুন
- এক্সেলে মাল্টিপল কRITEERIA বেসড টেবিল থেকে ডেটা এক্সট্র্যাক্ট করা
- এক এক্সেল ওয়ার্কশিট থেকে অন্য অটোমেটিক্যালি ডেটা ট্রান্সফার করা
- ওয়েবসাইট থেকে এক্সেলে অটোমেটিক্যালি ডেটা এক্সট্র্যাক্ট করা
- সিঙ্গেল কRITEERIA বেসড এক্সেলে মাল্টিপল ভ্যালু রিটার্ন করা (৩ অপশন)
- ওয়ার্ড থেকে এক্সেলে ডেটা ইমপোর্ট করার ৩ সহজ মেথড
৪. এক্সেল VBA ব্যবহার করে টেক্সট ফাইল ইমপোর্ট করা
আমরা VBA কোড ব্যবহার করে টেক্সট ফাইল এক্সেলে ইমপোর্ট করতে পারি। এক্সেল VBA কোড টেক্সট ফাইল যোগ করতে পারে এবং আপনার ইচ্ছামতো সেকশনে বিভক্ত করতে পারে।
📌 ধাপসমূহ:
- প্রথমে Developer >> Visual Basic সিলেক্ট করুন।

- একটি ডায়লগ বক্স পপ আউট হবে। Insert >> Module >> Module1 সিলেক্ট করুন।

- VBA কোড লিখুন।
Sub ImportTextFileToExcel() Dim textFileNum, rowNum, colNum As Integer Dim textFileLocation, textDelimiter, textData As String Dim tArray() As String Dim sArray() As String textFileLocation = "G:\Exceldemy\Attendance_Sheet1.txt" textDelimiter = "," textFileNum = FreeFile Open textFileLocation For Input As textFileNum textData = Input(LOF(textFileNum), textFileNum) Close textFileNum tArray() = Split(textData, vbLf) For rowNum = LBound(tArray) To UBound(tArray) - 1 If Len(Trim(tArray(rowNum))) <> 0 Then sArray = Split(tArray(rowNum), textDelimiter) For colNum = LBound(sArray) To UBound(sArray) ActiveSheet.Cells(rowNum + 4, colNum + 2) = sArray(colNum) Next colNum End If Next rowNum MsgBox "Data Imported Successfully", vbInformation End Sub

- শেষে, আউটপুট নিচের ছবির মতো দেখাবে।

এই মেথডে, আমরা নির্দিষ্ট ফাইল লোকেশন থেকে টেক্সট ফাইল এক্সেলে ইমপোর্ট করার প্রসেস আলোচনা করেছি। এর পাশাপাশি, আপনি ফাইল সিলেকশন অপশন এবং মাল্টিপল ডিলিমিটার বিবেচনা করে VBA ব্যবহার করেও টেক্সট ফাইল ইমপোর্ট করতে পারেন।
আরও পড়ুন: মাল্টিপল ডিলিমিটারসহ টেক্সট ফাইল এক্সেলে ইমপোর্ট করার ৩ মেথড
টেক্সট ফাইল এক্সেল টেবিলে কনভার্ট করা
আপনি কিছু সহজ ধাপ দিয়ে টেক্সট ফাইল এক্সেল টেবিলেও ইমপোর্ট করতে পারেন। সৌভাগ্যের কথা, আপনি আপনার পিসিতে এক্সিস্টিং টেক্সট ফাইলে থাকা শিটের নাম আটোমেটিক্যালি পাবেন।
📌 ধাপসমূহ:
- প্রথমে, রিবনে Data অপশনের অধীনে From Text/CSV কমান্ড সিলেক্ট করতে হবে।

- তারপর Attendance_Sheet নামে ফাইল সিলেক্ট করুন। Import চাপুন।

- একটি ডায়লগ বক্স পপ আউট হবে। সেখানে Transform Data সিলেক্ট করতে হবে।

- তারপর ডেটা টেবিল সিলেক্ট করে Close & Load command-এ যান।

- শেষে, আপনার এক্সিস্টিং এক্সেল ফাইলে একটি নতুন ওয়ার্কশিট খুলবে এবং আপনার টেক্সট ডকুমেন্টগুলো ওয়ার্কশিটে রিস্টোর হবে। নিচের ছবিতে আপনি দেখবেন শিটের নাম Attendance_Sheet যা মূলত টেক্সট ফাইলের নাম।

আরও পড়ুন: VBA কোড দিয়ে টেক্সট ফাইল এক্সেলে কনভার্ট করার ৭ মেথড
প্র্যাক্টিস সেকশন
আমরা প্রতিটি শিটের ডান পাশে প্র্যাক্টিস সেকশন প্রদান করেছি আপনার প্র্যাক্টিসের জন্য। অনুগ্রহ করে নিজে করে দেখুন।

উপসংহার
আজকের সেশন এতটুকু। এবং ये היו এক্সেলে টেক্সট ফাইল ইমপোর্ট করার কিছু সহজ পদ্ধতি। যদি আপনার কোনো প্রশ্ন বা সুপারিশ থাকে তবে কমেন্ট সেকশনে জানান। আরও ভালো বুঝতে প্র্যাক্টিস শিট ডাউনলোড করুন। আমাদের ওয়েবসাইট, ExcelDemy, একটি वन-স্টপ এক্সেল সমাধান প্রদানকারী, ভিজিট করুন এক্সেলের বিবিধ মেথড জানতে। এই আর্টিকেল পড়ার জন্য ধন্যবাদ।
সম্পর্কিত আর্টিকেলসমূহ
- অন্য এক্সেল ফাইল থেকে এক্সেলে ডেটা ইমপোর্ট করার ২ পদ্ধতি
- Excel VBA: ওয়েবসাইট থেকে অটোমেটিক্যালি ডেটা পুল করা (২ মেথড)
- টেক্সট ফাইল এক্সেলে অটোমেটিক্যালি কনভার্ট করার ৩ উপযুক্ত পদ্ধতি
- Excel Macro: একাধিক এক্সেল ফাইল থেকে ডেটা এক্সট্র্যাক্ট করা (৪ মেথড)
- এক্সেল সেল থেকে ডেটা এক্সট্র্যাক্ট করার ৫ মেথড
- এক্সেলে ক্যারেক্টার পরে টেক্সট এক্সট্র্যাক্ট করার ৬ পদ্ধতি
- এক্সেল সেল থেকে নির্দিষ্ট ডেটা এক্সট্র্যাক্ট করার ৩ উদাহরণ