CSV, যাকে Comma Separated Values-ও বলা হয়, একটি ব্যাপকভাবে ব্যবহৃত ফরম্যাট যা সাধারণত বিভিন্ন ডেটা অ্যানালাইসিস সফটওয়্যারের জন্য প্রয়োজনীয়। এটি একটি ফরম্যাট যেখানে আমরা সংখ্যা এবং টেক্সটকে প্লেইন টেক্সট আকারে দেখতে পাই। তদুপরি, এটি উচ্চ অ্যাডাপ্টেবিলিটির জন্য অর্গানাইজ এবং এডিট করা সহজ। বর্তমানে, এই ফরম্যাট তার সادگیের কারণে খুব জনপ্রিয়। এसी একটি বড় সম্ভাবনা রয়েছে যে আপনি এক্সেল থেকে CSV ফাইল তৈরির পরিস্থিতিতে পড়বেন। এই আর্টিকেলে, আমরা আপনাকে এক্সেল থেকে CSV ফাইল তৈরির ৬টি সহজ এবং দ্রুত উপায় দেখাব।
ভালো বোঝার এবং নিজে অনুশীলনের জন্য নিচের এক্সেল ওয়ার্কবুকগুলো ডাউনলোড করুন।
এক্সেল থেকে CSV ফাইল তৈরির ৬টি পদ্ধতি
ব্যাখ্যার জন্য, আমরা নিচের সোর্স ফাইলটি আমাদের ডেটাসেট হিসেবে ব্যবহার করব। এটি একটি নির্দিষ্ট ফাস্ট ফুড স্টোরের দৈনিক Sales Report। উদাহরণস্বরূপ, ডেটাসেটে Salesman, Item, এবং Qty সম্পর্কিত ডেটা রয়েছে কলাম B, C, এবং D-তে যথাক্রমে।

এখন, আমরা উপরের ডেটাসেট থেকেCSV ফাইল তৈরি করব ಅನেক পদ্ধতিতে। তাই একে একে এক্সপ্লোর করি।
এখানে, আমরা Microsoft Excel 365 ভার্সন ব্যবহার করেছি, আপনি সুবিধা অনুযায়ী অন্য কোনো ভার্সন ব্যবহার করতে পারেন।
১. Save As কমান্ড ব্যবহার করে
এক্সেল থেকে CSV ফাইল তৈরির সবচেয়ে সহজ পদ্ধতি হল Save As কমান্ড ব্যবহার করা। তাই এক্সেল থেকে CSV ফাইল তৈরির জন্য নিচের ধাপগুলো অনুসরণ করুন।
📌 ধাপসমূহ:
- সবশেষে, File ট্যাবে যান।

- তারপর মেনুতে Save As-এ ক্লিক করুন।
- Save As সেকশনে, Browse অপশনটি নির্বাচন করুন।

তৎক্ষণত, Save As ডায়ালগ বক্স আমাদের সামনে প্রদর্শিত হবে।
- এখানে, Save as type বক্সে CSV (Comma delimited) ফরম্যাটটি বেছে নিন।
- তারপর Save বাটনে ক্লিক করুন।

নোট: Save বাটন চাপার পর, আপনি একটি ওয়ার্নিং ডায়ালগ বক্স পাবেন। এটি আপনাকে স্মরণ করিয়ে দেবে যে শুধু এক্টিভ ওয়ার্কশিটটিই CSV ফাইলে কনভার্ট হবে। এবং সকল শিট CSV ফরম্যাটে পাওয়ার জন্য, আপনাকে উপরের ধাপগুলো প্রতিটি ওয়ার্কশিটের জন্য করতে হবে।
তদনুসারী, এটি আপনার পিসিতে কাঙ্ক্ষিত লোকেশনে একই নামে একটি CSV ফাইল তৈরি করবে।
- বর্তমানে, ফাইলটি রাইট-ক্লিক করুন।
- কন্টেক্সট মেনু থেকে, Open with-এ ট্যাপ করুন।
- তারপর, সাব-মেনু থেকে Notepad নির্বাচন করুন।

তৎক্ষণত, এটি Notepad অ্যাপে CSV ফাইলটি খুলবে।

এছাড়া, আপনি একই ফাইলটি এক্সেল দিয়েও খুলতে পারেন। কিন্তু এটি আগের মতো দেখাবে না। এটি ডেটাকে কোনো ধরনের ফরম্যাটিং ছাড়া দেখাবে।

আরও পড়ুন: কমাসহ এক্সেল ফাইলকে CSV হিসেবে সংরক্ষণ করুন (৩টি উপযুক্ত পদ্ধতি)
২. CSV UTF-8 ব্যবহার করে স্পেশাল ক্যারেক্টার রক্ষা করে CSV ফাইল তৈরি
উপরোক্ত পদ্ধটি সহজ, কিন্তু এর একটি ড্রব্যাক রয়েছে। এটি স্পেশাল ক্যারেক্টার (Non-ASCII ক্যারেক্টার) রূপান্তর করতে পারে না। তাই স্পেশাল ক্যারেক্টার নষ্ট না করে CSV ফাইল তৈরির ধাপগুলো নিচে শিখুন।
📌 ধাপসমূহ:
নিচের ডেটাসেটে, আমাদের দুটি আইটেমের নাম জাপানি ভাষায় লেখা আছে।

- প্রথমে, Method 1-এর মতো Save As ডায়ালগ বক্স পান।
- তারপর, Save as type বক্সে CSV UTF-8 (Comma delimited) ফরম্যাটটি বেছে নিন।
- তারপর Save-এ ক্লিক করুন।

ফলস্বরূপ, এটি কাঙ্ক্ষিত শিটের জন্য একটি CSV ফাইল তৈরি করবে। এবং আপনি CSV ফাইলে ও স্পেশাল ক্যারেক্টারটি দেখতে পাচ্ছেন, যা Method 1-এ ??? (প্রশ্নচিহ্ন) হিসেবে দেখাচ্ছিল।

- এটি অনুসরণ করে, ফাইলটি Notepad-এ খুলুন এবং একই ফলাফল এখানেও দেখুন।

আরও পড়ুন: ডবল কোটসহ এক্সেলকে CSV হিসেবে সংরক্ষণ করুন (৩টি সহজতম পদ্ধতি)
৩. UTF-16 এনকোডিং প্রয়োগ
অধিকন্তু, আমরা এক্সেল থেকে স্পেশাল ক্যারেক্টারসহ CSV ফাইল তৈরির একটি ভিন্ন প্রসেস অনুসরণ করতে পারি। তাই অপারেশনটি সম্পন্ন করার জন্য নিচের প্রসেসটি শিখুন।
📌 ধাপসমূহ:
- পূর্বের মতো, Save As ডায়ালগ বক্স পান।
- এখানে, Save as type-এ Unicode Text ফরম্যাটটি বেছে নিন।
- তাহলে, Save বাটনে ট্যাপ করুন।

এভাবে, এটি .txt এক্সটেনশনসহ একটি টেক্সট ফাইল তৈরি করবে।
- তারপর, এটিকে Notepad-এ খুলুন।

- এরপর, File ট্যাবে যান।
- এটি অনুসরণ করে, অপশন থেকে Save As নির্বাচন করুন (কীবোর্ড শর্টকাট হিসেবে CTRL + SHIFT + S চাপুন)।

তৎক্ষণত, এটি Notepad অ্যাপের Save As ডায়ালগ বক্স খুলবে।
- File name বক্সে, ফাইল নামের পর .csv এক্সটেনশন যোগ করুন।
- তারপর, Save as type বক্সে All Files নির্বাচন করুন।
- তারপর, Encoding বক্সে UTF-16 LE বেছে নিন।
- সদৃশভাবে, Save বাটনে ক্লিক করুন।

ফলস্বরূপ, এটি একটি CSV ফাইল রিটার্ন করবে যাতে স্পেশাল ক্যারেক্টারগুলো সঠিকভাবে রয়েছে।

আরও পড়ুন: এক্সেলকে কমা ডিলিমিটেড CSV ফাইলে রূপান্তর করুন (২টি সহজ উপায়)
সদৃশ পড়ুন
- এক্সেল CSV-এ লিডিং জিরো প্রোগ্রাম্যাটিক্যালি রাখুন
- [ফিক্সড!] এক্সেল কমাসহ CSV সংরক্ষণ করছে না (৭টি সম্ভাব্য সমাধান)
৪. Google Sheets ব্যবহার
অধিকন্তু, আমরা Google Sheets ব্যবহার করতে পারি এক্সেল থেকে CSV ফাইল তৈরির জন্য। এটি সহজ এবং সহজ, শুধু সাথে থাকুন।
📌 ধাপসমূহ:
- প্রথমে, Google Sheets-এ একটি ব্ল্যাঙ্ক স্প্রেডশিট খুলুন।
- দ্বিতীয়, File ট্যাবে যান।
- তৃতীয়, উপলব্ধ অপশন থেকে Import-এ ক্লিক করুন।

- তারপর, পছন্দের এক্সেল ওয়ার্কবুকটি নির্বাচন করুন।
- তারপর, Import data-এ ক্লিক করুন।

ফলস্বরূপ, এটি স্প্রেডশিটে ফাইলটি খুলবে।

- আরও একবার, File ট্যাবে যান।
- এই বার, Download-এ ক্লিক করুন।
- তারপর, অপশন থেকে Comma Separated Values (.csv) নির্বাচন করুন।

- এরপর, ডাউনলোড করা ফাইলটি খুলুন।
- শেষে, আপনি নিচের ছবির মতো একটি নতুন CSV ফাইল পাবেন।

আরও পড়ুন: স্বয়ংক্রিয়ভাবে এক্সেল ফাইলগুলোকে CSV-এ রূপান্তর করুন (৩টি সহজ পদ্ধতি)
৫. VBA কোড ইমপ্লিমেন্ট করুন
আপনি কখনো এক্সেলে একই বিরক্তিকর এবং পুনরাবৃত্তি ধাপগুলো অটোমেট করার কথা চিন্তা করেছেন? আর চিন্তা করবেন না, কারণ VBA আপনার পাশে আছে। সত্যি, আপনি পূর্বের পদ্ধতিটি পুরোপুরি VBA-র সাহায্যে অটোমেট করতে পারেন। চলুন এটি একশনে দেখি।
📌 ধাপসমূহ:
- প্রথমে, Developer ট্যাবে যান।
- তারপর, Code গ্রুপে Visual Basic-এ ক্লিক করুন।
- বিকল্পভাবে, ALT + F11 চাপুন টাস্কটি রিপ্লিকেট করার জন্য।

তৎক্ষণত, Microsoft Visual Basic for Applications উইন্ডো প্রদর্শিত হবে।
- এখানে, Insert ট্যাবে যান।
- তারপর, Module নির্বাচন করুন।

- তাহলে, নিচের কোডটি মডিউলে পেস্ট করুন।
Sub create_csv_from_excel() Dim wst As Worksheet Dim path_x As String Application.ScreenUpdating = False path_x = ActiveWorkbook.Path & " " & Left(ActiveWorkbook.Name, _ InStr(ActiveWorkbook.Name, ".") - 1) For Each wst In Worksheets wst.Copy ActiveWorkbook.SaveAs Filename:=path_x & "" & wst.Name & ".csv", _ FileFormat:=xlCSV, CreateBackup:=False ActiveWorkbook.Close False Next Application.ScreenUpdating = True End Sub

- এখন, কোডটি Run করুন।

শেষে, এটি একটি পৃথক CSV ফাইল তৈরি করবে।
- তাহলে, ফাইলটি খুলুন।

আরও পড়ুন: এক্সেল VBA ব্যবহার করে টেক্সট ফাইলে লেখুন
৬. ফাইল খুল নায় অনলাইন কনভার্টার হ্যান্ডলিং
এখানে, আমরা একটি অনলাইন ওয়েবসাইট কনভার্টার ব্যবহার করে এক্সেল থেকে CSV ফাইল তৈরির অন্য একটি পদ্ধতি ব্যবহার করব। এটিকে শিখতে ধাপগুলো পূরণ করি।
📌 ধাপসমূহ:
- প্রাথমিকভাবে, লিংকে যান https://convertio.co/xls-csv/।
- তারপর, Choose Files-এ ক্লিক করুন।

- তারপর, সঠিক এক্সেল ওয়ার্কবুকটি নির্বাচন করুন।
- অধিকন্তু, রূপান্তর অপশন হিসেবে CSV নির্বাচন করুন।
- শেষে, Convert বাটনে ক্লিক করুন।

- শেষে, রূপান্তরিত CSV ফাইলটি আপনার পিসিতে ডাউনলোড করার জন্য Download বাটনে ক্লিক করুন।

- সদৃশভাবে, এটি খুলতে পারেন Notepad বা Excel-এ।

আরও পড়ুন: খুল নায়েই এক্সেলকে CSV-এ রূপান্তর করুন (৪টি সহজ পদ্ধতি)
কন্টাক্টের জন্য এক্সেলে CSV ফাইল তৈরি করুন
এই সেকশনে, আমরা শিখব কন্টাক্টের জন্য এক্সেলে CSV ফাইল কীভাবে তৈরি করবেন। তাহলে আরও দেরি না করে, ডুব নিই!
📌 ধাপসমূহ:
এখানে, আমাদের হাতে একটি Contact List রয়েছে এক্সেল ওয়ার্কবুক হিসেবে।

এই ডেটাসেট থেকে CSV ফাইল তৈরির জন্য নিচের ধাপগুলো অনুসরণ করুন।
- প্রাথমিকভাবে, Save As ডায়ালগ বক্স খুলুন পূর্বের মতো।
- দ্বিতীয়ত, সঠিক ফাইল লোকেশনটি বেছে নিন যেখানে আপনি আপনার নতুন CSV ফাইলটি সংরক্ষণ করতে চান।
- তারপর, Save as type বক্সে CSV UTF-8 (Comma delimited) ফরম্যাটটি বেছে নিন।
- শেষে, Save-এ ক্লিক করুন।

- অতএব, নতুন ফাইলটি Notepad-এ খুলুন।

উপসংহার
আজ আমার কথা শুধু এ পর্যন্ত। এই আর্টিকেলটি সহজ এবং সংক্ষিপ্তভাবে ব্যাখ্যা করে কীভাবে এক্সেল থেকে CSV ফাইল তৈরি করতে হয়। Practice ফাইলটি ডাউনলোড করা ভুলবেন না। এই আর্টিকেলটি পড়ার জন্য ধন্যবাদ। আমরা আশা করি এটি সহায়ক হয়েছে। কমেন্ট সেকশনে আপনার যেকোনো প্রশ্ন বা সুপারিশ জানাতে পারেন। আমাদের ওয়েবসাইট, Exceldemy, একটি वन-স্টপ এক্সেল সমাধান প্রদানকারী, ভিজিট করুন আরও এক্সপ্লোর করতে। Happy Excelling ☕।
সম্পর্কিত আর্টিকেল
- একাধিক এক্সেল ফাইলকে CSV-এ রূপান্তর করুন (৩টি উপযুক্ত উপায়)
- কমা ডিলিমিটেড টেক্সট ফাইলে এক্সেল ফাইল রূপান্তর করুন (৩টি পদ্ধতি)
- পাইপ ডিলিমিটেড টেক্সট ফাইলে এক্সেল রূপান্তর করার ম্যাক্রো (৩টি পদ্ধতি)