একটি CSV ফাইল হলো মূলত সাধারণ টেক্সট। এর মানে হলো এটি তৈরি করার জন্য আপনার এক্সেল বা গুগল শিট-এর প্রয়োজন নেই। নোটপ্যাড বা একটি দ্রুত অনলাইন নোটপ্যাড, খুব সহজেই কয়েকটি ধাপে এই কাজটি করে দেয়।
নোটপ্যাডে কীভাবে একটি .CSV ফাইল তৈরি করবেন
CSV ফাইল কী?
CSV-এর পূর্ণরূপ হলো কমা-সেপারেটেড ভ্যালুজ (Comma-Separated Values)। এটি সারিতে ডেটা সংরক্ষণ করে, যেখানে একটি সারির প্রতিটি মান একটি কমা দ্বারা আলাদা করা থাকে। স্প্রেডশীট অ্যাপ, ডেটাবেস এবং স্ক্রিপ্টগুলো এই ফরম্যাটটি পড়তে পারে, যা টুলগুলোর মধ্যে ডেটা স্থানান্তরের জন্য এটিকে অন্যতম সাধারণ উপায়ে পরিণত করে।
একটি সাধারণ CSV দেখতে এইরকম হয়:
Name, Age, City
John,28, New York
Sara,24, London
প্রতিটি লাইন একটি সারি। প্রতিটি কমা একটি নতুন কলাম নির্দেশ করে।
ধাপে ধাপে: নোটপ্যাডে একটি CSV ফাইল তৈরি করুন
ধাপ ১: নোটপ্যাড খুলুন
আপনার কম্পিউটারে নোটপ্যাড খুলুন, অথবা আপনি যদি ডেস্কটপ অ্যাপ এড়াতে চান তবে একটি বিনামূল্যে অনলাইন নোটপ্যাড ব্যবহার করুন।
ধাপ ২: আপনার কলাম হেডারগুলো টাইপ করুন
প্রথম লাইনে আপনার হেডারগুলো কমা দিয়ে আলাদা করে টাইপ করুন। উদাহরণস্বরূপ:
Product, Price, Quantity
ধাপ ৩: আপনার ডেটা যোগ করুন
হেডারগুলোর সাথে মিল রেখে একই ক্রমে, প্রতি নতুন লাইনে ডেটার একেকটি সারি যোগ করুন।
Product, Price, Quantity
Laptop,850,5
Mouse,20,30
Keyboard,45,15
ধাপ ৪: .csv এক্সটেনশন দিয়ে ফাইলটি সংরক্ষণ করুন
File-এ যান, তারপর Save As-এ ক্লিক করুন। "Save as type" ড্রপডাউন থেকে All Files বেছে নিন। আপনার ফাইলের একটি .csv এক্সটেনশন দিয়ে নাম দিন, যেমন inventory.csv। আপনি যদি এই ধাপটি বাদ দেন, তবে নোটপ্যাড এটিকে .txt ফাইল হিসেবে সংরক্ষণ করবে এবং এটি স্প্রেডশীট হিসেবে পঠিত হবে না।
ধাপ ৫: ফাইলটি খুলে পরীক্ষা করুন
কলাম এবং সারিগুলো আপনার প্রত্যাশা অনুযায়ী ঠিকভাবে বসেছে কিনা তা নিশ্চিত করতে ফাইলটি Excel, Google Sheets বা যেকোনো স্প্রেডশীট অ্যাপে খুলুন।
যে সাধারণ ভুলগুলো এড়ানো উচিত
মানের মধ্যে অতিরিক্ত কমা। কোনো মানের ভেতরেই যদি কমা থাকে, তবে এটিকে ডাবল কোটেশনের মধ্যে রাখুন, যেমন "New York, NY"। অন্যথায় এটি ভুলবশত দুটি কলামে বিভক্ত হয়ে যাবে।
অসংলগ্ন কলাম। প্রতিটি সারিতে হেডার সারির মতো সমান সংখ্যক মান থাকা আবশ্যক। একটি কমা বাদ পড়লে পুরো সারিটি এলোমেলো হয়ে যায়।
ভুল ফাইল এক্সটেনশন। .csv-এর পরিবর্তে .txt হিসেবে সংরক্ষণ করার অর্থ হলো স্প্রেডশীট অ্যাপগুলো এটি সঠিকভাবে খুলতে পারবে না।
কমার পরে অতিরিক্ত স্পেস। কিছু টুল কমার পরের স্পেসকে মানের অংশ হিসেবে ধরে নেয়। আপনার লক্ষ্য অ্যাপটি যদি স্পেস প্রত্যাশা না করে, তবে কমাগুলোর সাথে পরবর্তী মানটি কাছাকাছি রাখুন।
দ্রুত কিছু টিপস
প্রতি লাইনে একটি সারি রাখুন। কোনো একটি সারিকে দুটি লাইনে বিভক্ত করবেন না।
একটি হেডার সারি ব্যবহার করুন যাতে ফাইলটি খুললে যে কেউ বুঝতে পারে প্রতিটি কলামের অর্থ কী।
আপনি যদি একটি বড় CSV তৈরি করেন, তবে শত শত সারি হাতে টাইপ করার চেয়ে প্রথমে স্প্রেডশীট অ্যাপে লিখে তারপর CSV-তে এক্সপোর্ট করুন।
ইতিমধ্যেই এক্সেলে ডেটা রয়েছে এবং সেটি CSV-তে রূপান্তর করতে হবে, অথবা এর উল্টোটা? সবকিছু আবার টাইপ না করে একটি বিনামূল্যে CSV থেকে Excel কনভার্টার ব্যবহার করুন।
উপসংহার
একটি CSV ফাইল হলো সঠিক এক্সটেনশন দিয়ে সংরক্ষিত কমা দ্বারা পৃথক করা টেক্সট ছাড়া আর কিছুই নয়। নোটপ্যাড কোনো অতিরিক্ত সফটওয়্যার ছাড়াই এটি পরিচালনা করে। আপনার হেডারগুলো টাইপ করুন, সারিগুলো যোগ করুন, .csv হিসেবে সংরক্ষণ করুন এবং এটি যেকোনো স্প্রেডশীট টুলে খোলার জন্য প্রস্তুত।