এক্সেল, অন্যান্য সব কোর মাইক্রোসফট অফিস অ্যাপ্লিকেশনগুলোর মত, দশক পর দশক ভার্সন আপগ্রেডের মধ্য দিয়ে এসেছে। সেই আপগ্রেডগুলোর সাথে এক্সেল ফাইল এক্সটেনশনে ছোট ছোট পরিবর্তনও এসেছে যাতে সেই এক্সেল ফাইলগুলোর পার্থক্য বোঝানো যায়।
এটি শুধু ভার্সন পার্থক্যই নয় যা নতুন ফাইল এক্সটেনশন জন্মায়। কিছু ফাইল এক্সটেনশন স্পেসিফিক্যালি ফাইল টাইপকে নির্দেশ করে, যেমন এটি একটি এক্সেল টেমপ্লেট কিনা বা এটি এমন একটি এক্সেল ফাইল যাতে ম্যাকরো রয়েছে।
আপনি যদি সকল এক্সেল ফাইল এক্সটেনশন বুঝতে পারেন, তবে ফাইল সেভ ডায়ালগ বক্সে আপনার ফাইল কীভাবে সেভ করবেন সেটি বুঝতে আপনাকে সহজ হবে।
এক্সেল ফাইল এক্সটেনশন কেন গুরুত্বপূর্ণ
এক এক্সেল ফাইলের এক্সটেনশন আপনাকে সেই ফাইল সম্পর্কে গুরুত্বপূর্ণ ইনফরমেশন দেয় ফাইল খোলার আগে। এটি আপনাকে আপনার সেভ করা ফাইলগুলো আপনার ডিরেক্টরিতে টেমপ্লেট ফাইল, ম্যাক্রো-এনাবল্ড ফাইল, এবং আরও অনেক ক্যাটেগরিতে সংগঠিত করতে দেয়। এক্সেল ফাইল এক্সটেনশন একবার তাকালেই আপনি এক্সেল ফাইল এবং তার ব্যবহারবিষয়ক আরও জানতে পারেন।
এক্সেল ফাইল এক্সটেনশন আপনাকে বলে:
- ম্যাক্রো বা VBA অন্তর্ভুক্ত আছে কিনা
- ফাইলটি পুরানো এক্সেল ভার্সনে সেভ করা হয়েছে কিনা
- ফাইল ফরম্যাট XML ডকুমেন্ট বেসড কিনা বা বাইনারি
- ফাইলটি কোন লিগ্যাসি ভার্সনে সেভ করা হয়েছে সাধারণত
- ফাইলটি একটি টেমপ্লেট কিনা
আপনি এক্সেলে সকল ফাইল এক্সটেনশন দেখতে পারেন File মেনু থেকে সিলেক্ট করে, Save As সিলেক্ট করে, এবং ফাইল নেম ফিল্ডের নিচে ফাইল টাইপ ড্রপ-ডাউন সিলেক্ট করে।
আপনি দেখতে পাচ্ছেন, প্রতিটি ফাইল টাইপের একটি ডেসক্রিপ্টিভ নাম রয়েছে যা ফাইল এক্সটেনশন কিসের জন্য সেটি বুঝতে সাহায্য করে।
ভার্সন অনুযায়ী এক্সেল ফাইল এক্সটেনশন
ফাইল এক্সটেনশনের প্রথম গ্রুপ মূলত এক্সেলের কোন ভার্সনে ওয়ার্কশিটটি সেভ করা হয়েছে সেটির সাথে সম্পর্কিত। নিচের এক্সটেনশন টাইপগুলো নিচের এক্সেল ভার্সনগুলোর সাথে কানেক্টেড:
- Excel 97-2003: *.xls
- Excel 97-2003 template: *.xlt
- XML Spreadsheet 2003: *.xml
- Microsoft Excel 5.0/95 Workbook: *.xls
- Excel 97-2003 Add-in: *.xlam
- Excel 4.0: *.xlw
- Microsoft Works: *.xlr
আপনি দেখতে পাচ্ছেন, *.xls ফাইল এক্সটেনশন এক্সেল ২০০৭-এর আগের সকল এক্সেল ভার্সনের জন্য ডিফল্ট লিগ্যাসি এক্সেল ফরম্যাট।
এক্সেল ২০০৭ থেকে, যেকোনো এক্সেল ফাইলের ডিফল্ট ফাইল এক্সটেনশন হলো (এবং বর্তমানেও) *.xlsx।
XLS Vs XLSX-এর পার্থক্য
মাইক্রোসফট এক্সেল ২০০৭-এর পর XLSX এক্সটেনশনে সোইচ করলো যা সতही একটি নামকরণ কনভেনশন চেঞ্জ লাগে, কিন্তু সত্যি হলো ফাইল এক্সটেনশনের বাইরেও আরও পরিবর্তন হয়েছে।
XLS এক্সেল স্প্রেডশিটগুলো Binary Interchange File Format নামে একটি ফাইল ফরম্যাটে স্টোর করে। এটি মাইক্রোসফট তৈরি একটি প্রpriteরি ফাইল ফরম্যাট।
এক্সেল ২০০৭ রিলিজের সাথে, মাইক্রোসফট ডিফল্টকে XLSX-এ পরিবর্তন করল, যা Office Open XML ফরম্যাটের ওপর ভিত্তি করে। এটি একটি XML ফাইলে স্প্রেডশিট ইনফরমেশন সেভ করার একটি মেথড।
এই নতুন মেথডে এক্সেল স্প্রেডশিট ইনফরমেশন সেভ করার সুবিধাগুলো কী কী? অনেক রয়েছে।
- Interoperable: Office Open XML ফরম্যাটেড ফাইলগুলো অন্যান্য অ্যাপ্লিকেশনগুলোর মধ্যে সহজে পুল করা যায় যেগুলো Office XML ফরম্যাট পড়তে পারে।
- Extensible: এক্সটার্নাল অ্যাপ্লিকেশন বা প্রোগ্রাম আন্ডারলাইং XML ফরম্যাটের কন্টেন্ট ম্যানিপুলেট করতে পারে—এতে প্রোগ্রামাররা এক্সেল অ্যাপ্লিকেশন খোলা ছাড়া এক্সেল স্প্রেডশিট এডিট করার সফটওয়্যার তৈরি করতে পারে।
- Safer from corruption: XML ফরম্যাটেড ফাইলগুলো বাইনারি ফাইল যেমন XLS ফাইলগুলোর চেয়ে কম করপ্ট বা ড্যামেজ হওয়ার প্রবণতা রাখে।
- Smaller: XLSX ফরম্যাট ব্যবহার করলে আপনি ছোট ফাইলে বেশি ডেটা স্টোর করতে পারেন। মাইক্রোসফট দাবি করে XLSX ফাইলগুলো XLS ফাইলগুলোর চেয়ে ৭৫ শতাংশ ছোট।
যদি এই সুবিধাগুলো আপনার জন্য অনেক মানে না রাখে, তবে আপনি পুরানো ডিফল্ট XLS এক্সেল ফরম্যাটে থাকতে পারেন। এটি করলে আপনি দুটি সুবিধা পাবেন।
প্রথমে, XLS ফাইলগুলো টেন্ড করে দ্রুত সেভ ও ওপেন হওয়া। দ্বিতীয়, XLS এক্সটেনশনवाले এক্সেল ফাইলগুলো এক্সেলের যেকোনো ভার্সনে খোলা যায়, কতটুকু পুরানো হোক না কেন।
অন্যান্য এক্সেল ফাইল এক্সটেনশন
এখন আপনি XLS এবং XLSX-এর পার্থক্য বুঝতে পেরেছেন, তাই অন্যান্য সব এক্সেল ফাইল এক্সটেনশনের অর্থ বুঝতে একটু সহজ হয়েছে।
- .xlsm: XML ফরম্যাট এক্সেল ফাইল যা এক্সেল ম্যাক্রো সাপোর্ট করে
- .xlsb: বাইনারি ফরম্যাট এক্সেল ফাইল (পুরানো ভার্সন) যা এক্সেল ম্যাক্রো সাপোর্ট করে
- .xltx: একটি এক্সেল ফাইল যা টেমপ্লেট হিসেবে সেভ করা হয়েছে ভবিষ্যতের এক্সেল ওয়ার্কবুকের জন্য স্টার্টিং পয়েন্ট হিসেবে ব্যবহার করা হয়
- .xltm: একটি ম্যাক্রো-এনাবল্ড এক্সেল ফাইল যা টেমপ্লেট হিসেবে সেভ করা হয়েছে
এক্সেল টেমপ্লেট ফাইল
আপনি যদি এক্সেল টেমপ্লেট নিয়ে অনবিহিত হন, তবে এটা শিখা এবং ব্যবহার শুরু করার একটি ভালো সময় হতে পারে। আপনি যদি অনেক স্প্রেডশিট তৈরি করেন যেগুলোর ফরম্যাটিং, ফর্মুলা, বা লে-আউট একই থাকে, তবে একটি টেমপ্লেট আপনাকে অনেক সময় বাঁচাতে পারে।
আপনাকে শুধু আপনার ফরম্যাটিং, লে-আউট, এবং আপনার ওয়ার্কশিটের অন্যান্য দিকগুলো সেট আপ করতে হবে যেগুলো আপনি প্রতিবার রিক্রিয়েট করতে চান না। তারপর ফাইলটি উপরের টেমপ্লেট ফরম্যাটের জন্য লিস্ট করা এক্সেল ফাইল এক্সটেনশন যেকোনো একটি দিয়ে সেভ করুন।
বাসতবতে, আপনি এক্সেলে নতুন ফাইল খোলার সময়, হাজার হাজার প্রি-মেড টেমপ্লেট বিভিন্ন ক্যাটেগরিতে সার্চ করতে পারেন।
অন্যান্য ফাইল টাইপ খোলা
এক্সেল শুধু এক্সেল ফাইল এক্সটেনশনवाले ফাইলগুলো খোলতে সীমাবদ্ধ নয়। আপনি এক্সেলে ফাইল খোলার সময় ফাইল টাইপ ড্রপ বক্স থেকে সিলেক্ট করলে, আপনি এই আর্টিকেলে লিস্ট করা বিষয়ের বাইরে একটি লম্বা তালিকা দেখবেন।
এটি কারণ রয়েছে নন-মাইক্রোসফট ফাইল ফরম্যাটগুলোও এক্সেলে সাপোর্টেড।
- *.xml: XML Spreadsheet 2003 ফরম্যাটে সেভ করা যেকোনো স্প্রেডশিট বা সরাসরি XML ফরম্যাটেড ডেটা ফাইল।
- *.prn: লোটাস স্প্রেডশিটস
- .txt: ট্যাব-ডিলিমিটেড বা ইউনিকোড টেক্সট ফাইল
- .csv: কমা-ডিলিমিটেড টেক্সট ফাইল
- .dif: Data Interchange Format টেক্সট ফাইল
- .slk: Symbolic Link Format টেক্সট ফাইল
- .dbf: dBase ডেটা ফাইল
- .ods: OpenDocument স্প্রেডশিটস (গুগল ডক্স বা ওপেনঅফিস)
- .pdf: PDF ডেটা ফাইল খোলার সময় ডেটার ফরম্যাট রিটেইন করে
- .xps: XML Paper Specification ডেটা ফাইল
মনে রাখবেন যে আপনি কোন এক্সেল ভার্সন ব্যবহার করছেন তার ওপর ডিপেন্ড করে, এই সব ফাইল টাইপ সেভ বা ওপেন করার সময় অপশন হিসেবে দেখাবে না।