মূল অংশে যান

XLSX থেকে ODS-এ কনভার্ট করুন

LibreOffice, OpenOffice আর ODF বাধ্যতামূলক করা প্রতিষ্ঠানের জন্য Excel ওয়ার্কবুককে OpenDocument স্প্রেডশিটে বদলান — প্রতিটি শিট, ফর্মুলা, ফরম্যাট ও চার্ট অক্ষত থাকে।

  • কনভার্টের সঙ্গে সঙ্গেই মুছে ফেলা হয়
  • এনক্রিপ্ট করে পাঠানো, সঙ্গে সঙ্গে মুছে ফেলা
  • সাইনআপ নেই, ওয়াটারমার্ক নেই

যেভাবে কাজ করে

1

Excel ফাইল যোগ করুন

এক বা একাধিক .xlsx বা .xls ফাইল পেজে ছাড়ুন, অথবা ক্লিক করে বেছে নিন।

2

কনভার্ট

এক ক্লিকেই — প্রতিটি ওয়ার্কবুক শিট ধরে ধরে OpenDocument ফরম্যাটে নতুন করে তৈরি হয়।

3

ডাউনলোড

প্রতিটি ফাইলের জন্য একটি .ods, অথবা সবগুলো একসাথে একটি ZIP-এ।

OpenDocument-এ যার জায়গা নেই

ওয়ার্কবুকের বেশিরভাগ অংশ কোনো ঝামেলা ছাড়াই চলে আসে, কারণ দুটো ফরম্যাটই মোটামুটি একই ধারণা বর্ণনা করা জিপ করা XML: প্রতিটি শিট, সঙ্গে তার মান, ফর্মুলা, নম্বর ফরম্যাট, ফন্ট, রং, বর্ডার, মার্জ করা সেল, কলামের প্রস্থ, ফ্রিজ করা প্যান, মন্তব্য, চার্ট ও ছবি। ফর্মুলাগুলো OpenDocument-এর নামে লেখা হয়, তাই প্রচলিত ফাংশন লাইব্রেরি — লুকআপ, পরিসংখ্যান, তারিখ, টেক্সট ও আর্থিক — আগের মতোই হুবহু কাজ করে।

যে ফিচারগুলো আসে না, সেগুলো Excel যোগ করেছে কিন্তু OpenDocument কখনো মানসম্মত করেনি, আর ফলাফলের ওপর ভরসা করার আগে এগুলো খুঁজে দেখা উচিত। কিছু ক্ষেত্রে পিভট টেবিল সক্রিয় পিভট হিসেবে নয়, ডেটা হিসেবে কনভার্ট হয়; স্লাইসার ও টাইমলাইনের কোনো সমতুল্য নেই; Power Query সংযোগ, ডেটা মডেল আর নতুন ডাইনামিক-অ্যারে ফাংশনগুলো শুধু Excel-এর। এসবের ওপর তৈরি ওয়ার্কবুক আসলে ঘটনাচক্রে Excel ফরম্যাটে থাকা স্প্রেডশিট নয় — এটি একটি Excel অ্যাপ্লিকেশন, আর কনভার্ট করলে এমন একটি ফাইল পাবেন, যা খোলে কিন্তু কাজ করে কম।

সাধারণ ওয়ার্কবুকের গল্প একেবারেই আলাদা, আর বেশিরভাগ ওয়ার্কবুকই সাধারণ। একটি বাজেট, একটি তালিকা, SUM, VLOOKUP, IF আর একটি চার্ট দিয়ে তৈরি মডেল পরিষ্কারভাবে কনভার্ট হয় এবং LibreOffice Calc-এ হুবহু একই আচরণ করে। সবচেয়ে ভালো মাপকাঠি হলো: ওয়ার্কবুকটি কীভাবে কাজ করে, তা কাউকে দেখিয়ে দিতে হয়েছিল কি না।

VBA ম্যাক্রো আসে না: .ods VBA রাখতে পারে না, আর LibreOffice Basic আলাদা অবজেক্ট মডেলের ওপর চলা ভিন্ন একটি ভাষা, তাই অনুবাদ করার মতো কিছু নেই। সরাসরি .xlsx খুললে LibreOffice কম্প্যাটিবিলিটি মোডে কিছু VBA *চালাতে* পারে, যা জেনে রাখার মতো — কখনো কখনো এটি কনভার্ট করার চেয়ে ভালো পথ। আমাদের সার্ভারে পৌঁছানো না গেলে পেজটি তা জানিয়ে দিয়ে ডিভাইসেই কনভার্ট করে, যাতে মান, ফর্মুলা, নম্বর ফরম্যাট, মার্জ করা সেল ও কলামের প্রস্থ থাকে, কিন্তু ফন্ট, রং ও চার্ট বাদ পড়ে।

অন্য কিছু দরকার হলে

কনভার্ট করার আগে দেখে নিন, আদৌ দরকার আছে কি না। LibreOffice Calc সরাসরি .xlsx খুলতে পারে, আর তা বহু বছর ধরেই — কম্প্যাটিবিলিটি মোডে এমন কিছু ম্যাক্রোসহ, যা কনভার্শনে বাদ পড়ত। কনভার্ট করা তখনই, যখন ফাইলটিকে সত্যিই OpenDocument হিসেবে থাকতে হবে, আর তা সাধারণত প্রযুক্তিগত নয়, নীতিগত শর্ত: কয়েকটি দেশের সরকার সরকারি রেকর্ডের জন্য ODF বাধ্যতামূলক করেছে ঠিক এ কারণেই যে এটি একটি প্রকাশিত মান, যার মালিক কেউ নয়।

যখন এটি বাধ্যতামূলক, তখন নিজের ডিভাইসে একসাথে অনেকগুলো করুন: soffice --headless --convert-to ods *.xlsx-এর কোনো সাইজ সীমা নেই, আর কোথাও কিছু পাঠায় না। তারপর কয়েকটি ফলাফল খুলে ফর্মুলাগুলো দেখুন — যে কনভার্শন সফল বলে জানায় অথচ নয়টি সেলে #NAME? রেখে যায়, সেটিই নজর রাখার মতো ব্যর্থতা, আর তা শুধু দেখেই ধরা যায়।

সাধারণ প্রশ্নোত্তর

ODS-এ কনভার্ট করব কেন?

ODS হলো স্প্রেডশিটের আন্তর্জাতিক মান (ISO/IEC 26300), LibreOffice-এর নিজস্ব ফরম্যাট, আর অনেক সরকার ও সরকারি প্রতিষ্ঠান যে ডকুমেন্ট গ্রহণ ও প্রকাশ করে, তার জন্য এই ফরম্যাটই বাধ্যতামূলক করে।

কী কী অক্ষত থাকে?

প্রতিটি শিট, সঙ্গে তার ফর্মুলা, নম্বর ফরম্যাট, ফন্ট, রং, বর্ডার, মার্জ করা সেল, কলামের প্রস্থ, ফ্রিজ করা প্যান, কন্ডিশনাল ফরম্যাটিং, ডেটা ভ্যালিডেশন, মন্তব্য, চার্ট ও ছবি।

আমার ফাইল কি কোথাও সংরক্ষণ করা হয়?

ফাইলটি এনক্রিপ্ট করা সংযোগে আমাদের সার্ভারে পাঠানো হয়, কনভার্ট করা হয়, আর আপনার ফাইল তৈরি হওয়ার সঙ্গে সঙ্গে মুছে ফেলা হয় — কিছুই সংরক্ষণ, লগ বা শেয়ার করা হয় না। কখনো সার্ভারে পৌঁছানো না গেলে আপনার ব্রাউজার নিজেই ফাইলটি কনভার্ট করে, আর ঠিক কী কী রাখা যায়নি তা জানিয়ে দেয়।

আমার Excel ফর্মুলাগুলো কি এখনো হিসাব করবে?

হ্যাঁ। Excel-এর ফাংশনগুলো OpenDocument-এর ফর্মুলা সিনট্যাক্সে লেখা হয় এবং LibreOffice-এ একই ফল দেয়। Excel-এর একেবারে নতুন অল্প কয়েকটি ফাংশন LibreOffice বা OpenOffice-এর পুরোনো সংস্করণে না-ও থাকতে পারে।

ম্যাক্রোর কী হবে?

VBA ম্যাক্রো আসে না: LibreOffice VBA-র শুধু একটি অংশ চালাতে পারে, আর ফলাফল কোনো সতর্কতা ছাড়াই Excel থেকে আলাদা হতে পারত।

পাসওয়ার্ড দেওয়া ফাইলের কী হবে?

পাসওয়ার্ড আগে সরাতে হবে — ফাইলটি খুলুন, File → Info → Protect Workbook (LibreOffice-এ File → Properties → Security) থেকে পাসওয়ার্ড সরান, সেভ করুন, তারপর আবার কনভার্ট করুন। পাসওয়ার্ড ছাড়া শিট প্রোটেকশন অক্ষত থাকে।

জেনে রাখুন: VBA ম্যাক্রো .ods-এ আসে না। প্রতিটি ফাইল সর্বোচ্চ ৫০ MB। আমাদের সার্ভারে পৌঁছানো না গেলে ব্রাউজারের বিকল্প পদ্ধতি মান, ফর্মুলা, নম্বর ফরম্যাট, মার্জ করা সেল ও কলামের প্রস্থ রাখে, কিন্তু ফন্ট, রং বা চার্ট রাখে না।