মাইক্রোসফট এক্সেল একটি শক্তিশালী প্রোগ্রাম। আমরা এক্সেল টুল এবং ফিচার ব্যবহার করে ডেটাসেটের ওপর নানান টাস্ক পারফর্ম করতে পারি। ডেটা তৈরি করতে অনেক ডিফল্ট এক্সেল ফাংশন রয়েছে যা আমরা ফর্মুলা হিসেবে ব্যবহার করতে পারি। অনেক শিক্ষা প্রতিষ্ঠান এবং ব্যবসায়িক কোম্পানি মূল্যবান ডেটা সংরক্ষণের জন্য এক্সেল ফাইল ব্যবহার করে। কখনও কখনও আমাদের CSV ফাইল থেকে এক্সেল ওয়ার্কশিটে ডেটা ইম্পোর্ট করতে হয়। কিন্তু যদি আমরা সরাসরি CSV ফাইলগুলো এক্সেলে খুলি, তবে ডিলিমিটারগুলো সঠিকভাবে রিকগনাইজ হতে পারে না। ফলস্বরূপ, আমরা সকল সেল মান একটি একক কলামে দেখি। এই আর্টিকেলে আপনাকে ৬টি সহজ উপায় দেখানো হয়েছে CSV কে ডিলিমিটারসহ এক্সেলে খোলার।
নিজে অনুশীলনের জন্য নিচের ওয়ার্কবুকটি ডাউনলোড করুন।
এক্সেলে ডিলিমিটারসহ CSV খোলার ৬টি সহজ উপায়
এক্সেল উইন্ডোজ দ্বারা ব্যবহৃত ডিফল্ট লাইন সেপারেটরকে স্বীকার করে। সাধারণত সেই ডিফল্ট ডিলিমিটার হল একটি কমা (,)। তাই যদি আমরা CSV ফাইলে কমা ব্যবহার করি ডিলিমিটার হিসেবে, তবে এক্সেল ডেটাকে পৃথক কলামে সঠিকভাবে রাখবে। কিন্তু সমস্যা তখন হয় যখন ডিলিমিটার হিসেবে কমা ছাড়া অন্য কিছু থাকে। এসি কেসে সকল ডেটা একটি একক কলামে চলে যায়। এই আর্টিকেলে আমরা কমা এবং সেমিকোলন উভয়ই ডিলিমিটার হিসেবে ব্যবহার করব কেসগুলো ব্যাখ্যা করার জন্য। উদাহরণ স্বরূপ, আমরা একটি স্যাম্পল ডেটাসেট ব্যবহার করব। উদাহরণস্বরূপ, নিচের ডেটাসেটটি একটি CSV ফাইলে রয়েছে এবং আমরা এটি Notepad-এ দেখাচ্ছি। এখানে, আপনি দেখতে পাচ্ছেন, Salesman, Product, এবং Net Sales কলামগুলো কমা দিয়ে আলাদা করা আছে। কিছু পদ্ধতিতে আপনি সেমিকোলনও দেখবেন। তাই CSV ডিলিমিটারসহ এক্সেলে খোলার পদ্ধতিগুলো জানতে পদ্ধতিগুলো পড়ুন।

১. এক্সেল পাওয়ার কোয়েরি এডিটর দিয়ে ডিলিমিটারসহ CSV খুলুন
আমাদের প্রথম পদ্ধতিতে, আমরা Power Query Editor-এ CSV ফাইলটি খুলব। এটি CSV ফাইল খোলার সবচেয়ে কার্যকর উপায় কারণ এখানে আমরা ডিলিমিটার নির্দিষ্ট করতে পারি। তাই নিচের ধাপগুলো অনুসরণ করুন কাজটি সম্পন্ন করতে।
ধাপসমূহ:
- প্রথমে Data tab-এ যান।
- তারপর Get & Transform Data সেকশনে, From Text/CSV-এ ক্লিক করুন।

- ফলস্বরূপ, Import Data ডায়ালগ বক্স পপ আউট হবে।
- পছন্দের CSV ফাইলটি নির্বাচন করুন এবং Import চাপুন।

- ফলস্বরূপ, ডেটাসেট ধারণকারী আরেকটি ডায়ালগ বক্স প্রদর্শিত হবে।
- এখানে আপনার ডিলিমিটার নির্দিষ্ট করুন।
- তারপর Load চাপুন।

- এভাবে আপনি পৃথক কলামে কাঙ্ক্ষিত ডেটাসেটসহ একটি নতুন ওয়ার্কশিট পাবেন।
- নিচের ছবিটি আমাদের আউटकাম।

আরও পড়ুন: কলামসহ এক্সেলে CSV ফাইল খুলুন (৩টি সহজ উপায়)
২. টেক্সট ইম্পোর্ট উইজার্ড প্রয়োগ করে ডিলিমিটারসহ CSV ইম্পোর্ট করুন
অধিকন্তু, যদি CSV ফাইলটি টেক্সট ফাইল হিসেবে সংরক্ষিত থাকে, তবে আমরা ডেটা ইম্পোর্টের জন্য Text Import Wizard ব্যবহার করতে পারি। তাই অপারেশনটি সম্পন্ন করার জন্য নিচের ধাপগুলো শিখুন।
ধাপসমূহ:
- প্রথমে .txt ফাইলটি এক্সেল দিয়ে খুলুন।
- তদনুসারী, Text Import Wizard ডায়ালগ বক্স প্রদর্শিত হবে।
- স্টেপ ১-এ, Delimited নির্বাচন করুন এবং Next চাপুন।

- স্টেপ ২-এ, আপনার ডিলিমিটারটি বেছে নিন।
- এখানে, আমরা Comma বেছে নিচ্ছি।
- তারপর Next ক্লিক করুন।

- শেষে, Finish ক্লিক করুন।

- এভাবে, আপনি ডিলিমিটারসহ CSV ফাইল এক্সেলে খুলতে পারেন।

আরও পড়ুন: বিদ্যমান শিটে CSV ইম্পোর্ট করুন (৫টি পদ্ধতি)
৩. CSV ফাইলে ডিলিমিটার নির্দিষ্ট করে এক্সেলে খুলুন
যদি আমরা কমা ছাড়া অন্য কিছু ডিলিমিটার হিসেবে ব্যবহার করি, তবে আমরা CSV ফাইলে সেটি নির্দিষ্ট করতে পারি। এইভাবে, আমরা পাওয়ার কোয়েরি ব্যবহার না করেই সরাসরি এক্সেল দিয়ে CSV ফাইলটি খুলতে পারি। তাই টাস্কটি কীভাবে পারফর্ম করতে হয় সেটি জানার জন্য নিচের প্রসেসটি অনুসরণ করুন।
ধাপসমূহ:
- প্রথমে, CSV ফাইলের প্রথম লাইনে sep=; টাইপ করুন।
- এখানে, সেমিকোলন আমাদের ডিলিমিটার।
- আপনি আপনার পছন্দের ডিলিমিটার টাইপ করতে পারেন।

- তারপর ফাইলটি সাধারণভাবে খুলুন।
- তদনুসারী, আপনি এক্সেলে সঠিক ফরম্যাটে ডেটাসেটটি দেখতে পাবেন।

আরও পড়ুন: খুল নায়েই এক্সেল VBA দিয়ে CSV ফাইল ইম্পোর্ট করুন (৩টি উপযুক্ত উদাহরণ)
সদৃশ পড়ুন
- কলামসহ নোটপ্যাড বা টেক্সট ফাইল এক্সেলে খুলুন (৩টি সহজ পদ্ধতি)
- কমান্ড লাইন দিয়ে CSVকে XLSX-এ রূপান্তর করুন (সহজ ধাপসহ)
- এক্সেল VBA: CSV ফাইল অ্যারে-তে পড়ুন (৪টি আদর্শ উদাহরণ)
- CSV এবং এক্সেল ফাইলের পার্থক্য (১১টি উপযুক্ত উদাহরণ)
- এক্সেলে CSV ফাইলগুলিকে একাধিক শিটে মাইয়ার্জ করুন (সহজ ধাপসহ)
৪. Text to Columns ফিচার ব্যবহার করে ডিলিমিটারসহ CSV খুলুন
আরও, আপনি কমা ছাড়া অন্যান্য ডিলিমিটারের জন্য Text to Columns ফিচার ব্যবহার করতে পারেন। নিচের প্রসেসটি শিখুন কীভাবে আপনি কাজটি সম্পন্ন করতে পারেন।
ধাপসমূহ:
- শুরুতে, CSV ফাইলটি এক্সেলে খুলুন।
- আপনি মানগুলো একটি একক কলামে দেখবেন নিচে প্রদর্শিতনুসারে।

- এখন, পছন্দের কলামটি নির্বাচন করুন।
- তারপর, Data > Data Tools > Text to Columns-এ যান।

- এভাবে, উইজার্ড ডায়ালগ বক্স প্রদর্শিত হবে।
- স্টেপ ১-এ, Next ক্লিক করুন।
- পশ্চাতে, স্টেপ ২-এ, ডিলিমিটার হিসেবে Semicolon বেছে নিন।
- Next চাপুন।

- সদৃশভাবে, স্টেপ ৩-এ, Finish ক্লিক করুন।
- ফলস্বরূপ, এটি কনভার্টেড ডেটাসেট রিটার্ন করবে।
- নিচের ডেটাসেটটি দেখুন যা আমাদের কাঙ্ক্ষিত।

আরও পড়ুন: এক্সেল VBA: কমা ডিলিমিটেড টেক্সট ফাইল ইম্পোর্ট করুন (২টি কেস)
৫. এক্সেলে VBA কোড এম্বেড করুন ডিলিমিটারসহ CSV ইম্পোর্ট করার জন্য
যদি আপনি পূর্বের পদ্ধতিগুলোতে দেখানো হাসেলের মধ্য দিয়ে যেতে চান না, তবে আপনি VBA কোড এম্বেড করতে পারেন। তাহলে ধাপগুলো অনুসরণ করুন।
ধাপসমূহ:
- প্রথমে, Developer > Visual Basic-এ যান।

- VBA উইন্ডো প্রদর্শিত হবে।
- এরপর, Insert > Module নির্বাচন করুন।
- ফলস্বরূপ, Module উইন্ডো পপ আউট হবে।
- নিচের কোডটি কপি করে সেখানে পেস্ট করুন।
Sub open_csv() Dim st As Worksheet, file_mrf As String Set st = ActiveWorkbook.Sheets("Sheet1") file_mrf = Application.GetOpenFilename("Text Files (*.csv),*.csv", _ , "Provide Text or CSV File:") With st.QueryTables.Add(Connection:="TEXT;" & file_mrf, Destination:=st.Range("B2")) .TextFileParseType = xlDelimited .TextFileCommaDelimiter = True .Refresh End With End Sub

- তারপর ফাইলটি সংরক্ষণ করুন এবং কোড রান করার জন্য F5 কী চাপুন।
- ফলস্বরূপ, একটি ডায়ালগ পপ আউট হবে।
- পছন্দের CSV ফাইলটি নির্বাচন করুন এবং Open চাপুন।

- এভাবে, আপনি ডিলিমিটারসহ CSV ফাইল এক্সেলে খুলতে পারেন।
আরও পড়ুন: VBA দিয়ে টেক্সট ফাইল এক্সেলে ইম্পোর্ট করুন (৩টি সহজ উপায়)
৬. উইন্ডোজে ডিলিমিটার অ্যাডজাস্ট করুন এক্সেলে CSV খোলার জন্য
শেষে, আমরা দেখাব কীভাবে আপনি আপনার উইন্ডোজের ডিলিমিটারকে অ্যাডজাস্ট করতে পারেন যাতে এটি CSV ফাইলগুলিতে আপনার ব্যবহৃত ডিলিমিটারের সাথে মিলে যাবে। এভাবে, এক্সেল ডিলিমিটারকে ডিফল্ট হিসেবে নেবে। তাই ধাপগুলো সাবধানে পড়ুন।
ধাপসমূহ:
- প্রথমে, উইন্ডোজ সার্চ বারে region টাইপ করুন।
- তারপর, Region Settings নির্বাচন করুন।

- একটি নতুন উইন্ডো প্রদর্শিত হবে।
- সেখানে, Additional date, time & regional settings-এ ক্লিক করুন।

- পরবর্তী কন্ট্রোল প্যানেলে, Change date, time, or number formats-এ ক্লিক করুন।

- তারপর, Additional settings-এ ক্লিক করুন।

- Customize Format ডায়ালগ বক্সে, আপনার কাঙ্ক্ষিত Line separator নির্দিষ্ট করুন।
- লক্ষ্য করুন, এটি Decimal symbol-এর সমান হতে পারে না।
- তারপর, Apply ক্লিক করুন এবং OK চাপুন।
- এভাবে, আপনি CSV ফাইলগুলিতে ব্যবহার করার জন্য প্রয়োজনীয় ডিলিমিটারটি ডিফল্ট হিসেবে সেট করতে পারেন।

আরও পড়ুন: স্বয়ংক্রিয়ভাবে কলামসহ এক্সেলে CSV ফাইল খুলুন (৩টি পদ্ধতি)
উপসংহার
এখন থেকে উপরে বর্ণিত পদ্ধতিগুলো ব্যবহার করে আপনি CSV-কে ডিলিমিটারসহ এক্সেলে খুলতে পারবেন। এগুলো ব্যবহার করতে থাকুন এবং আমাদের জানান যদি আপনার কাছে আরও কোনো উপায় থাকে। আরও такие আর্টিকেলের জন্য ExcelDemy ওয়েবসাইট ফলো করুন। কমেন্ট সেকশনে আপনার কমেন্ট, সুপারিশ বা প্রশ্ন ড্রপ করা ভুলবেন না।
সম্পর্কিত আর্টিকেল
- খুল নায়েই CSVকে XLSX-এ রূপান্তর করুন (৫টি সহজ পদ্ধতি)
- এক্সেলে CSV ফাইল পড়ুন (৪টি স رشدতম উপায়)
- এক্সেল VBA: টেক্সট ফাইল স্ট্রিং-এ পড়ুন (৪টি কার্যকর কেস)
- এক্সেল VBA: CSV ফাইল লাইন বাই লাইন পড়ুন (৩টি আদর্শ উদাহরণ)
- CSVকে XLSX-এ রূপান্তর করুন (৪টি দ্রুত পদ্ধতি)
- [সমাধান:] এক্সেল CSV ফাইলগুলো এক কলামে খুলছে (৩টি সমাধান)