CSV থেকে XLS কনভার্টার
কমা বা সেমিকোলন দিয়ে আলাদা করা ফাইলকে ক্লাসিক .xls ওয়ার্কবুকে বদলে নিন, যা Excel 97 থেকে আজকের Microsoft 365 পর্যন্ত সবখানে খোলে। যে সিস্টেমে আপলোড করবেন সেটি যদি শুধু পুরোনো বাইনারি ফরম্যাট চায় এবং অন্য কিছু না নেয়, তখন এটি ব্যবহার করুন।
ডেটা কনভার্টার
অথবা CSV, TSV, TXT … ফাইল এখানে ড্রop করুন ·
প্রতি ফাইল সর্বোচ্চ 95 MB· সর্বোচ্চ 20টি ফাইল· 30 মিনিট পরে মুছে ফেলা হয়
ফাইল আমাদের সার্ভারে প্রসেস করা হয় এবং 30 মিনিট পরে মুছে ফেলা হয়।
CSV ও টেক্সট ফাইলে কলাম আলাদা করার অক্ষর, পড়া ও লেখা দুই ক্ষেত্রেই প্রযোজ্য। স্বয়ংক্রিয় অপশন ইনপুট থেকে এটি শনাক্ত করে এবং কমা দিয়ে লেখে।
UTF-8 সব ভাষায় কাজ করে। Windows-এর Excel-এ CSV খুললে অ্যাকসেন্ট বা এশীয় অক্ষর এলোমেলো দেখালে BOM সহ UTF-8 বেছে নিন।
Excel, ODS ও Numbers ইনপুটের জন্য: শুধু প্রথম শিট, অথবা সব শিট রূপান্তর করুন (ZIP-এ প্রতি শিটে একটি CSV, বা প্রতি শিটে একটি JSON কী)।
নতুন স্প্রেডশিটে শিট ট্যাবের নাম, সর্বোচ্চ ৩১ অক্ষর।
অবজেক্টের অ্যারেতে প্রতিটি সারিতে কলামের নাম কী হিসেবে থাকে; অ্যারের অ্যারে বেশি সংক্ষিপ্ত এবং হেডার প্রথম অ্যারে হিসেবে থাকে।
সব সারিকে ঘিরে রাখা বাইরের এলিমেন্টের নাম; প্রতিটি সারি এর ভেতরে একটি <row> হয়।
CREATE TABLE ও INSERT স্টেটমেন্টে ব্যবহৃত হয়। শুধু অক্ষর, সংখ্যা ও আন্ডারস্কোর।
কোটিং ও কলামের ধরন ডাটাবেসভেদে সামান্য আলাদা; যে ডাটাবেসে ইমপোর্ট করবেন সেটি বেছে নিন।
তারিখের সেলগুলো একটি ফরম্যাটে পুনরায় লিখুন। ডাটাবেস ও কোডের জন্য ISO (2026-10-18) সবচেয়ে নিরাপদ; “যেমন আছে” রাখলে উৎসের মতোই থাকে।
এই টুল কীভাবে ব্যবহার করবেন
- 1
আপনার CSV ফাইল যোগ করুন
একটি CSV বা একসঙ্গে সর্বোচ্চ 20টি CSV দিন, প্রতিটি 95 MB পর্যন্ত। যেকোনো বিভাজক চলবে।
- 2
CSV কীভাবে পড়া হবে তা নিশ্চিত করুন
ডিলিমিটার স্বয়ংক্রিয় শনাক্তকরণে সেট থাকে। উন্নত সেটিংস-এ গিয়ে সেমিকোলন বা ট্যাব বেছে নিতে পারেন, সোর্স টেক্সট এনকোডিং ঠিক করতে পারেন এবং শিটের নাম দিয়ে ট্যাবের নাম বদলাতে পারেন।
- 3
কনভার্ট করে আপলোড করুন
XLS-এ কনভার্ট করুন চাপুন, ওয়ার্কবুক ডাউনলোড করুন এবং Excel 97–2003 ফরম্যাট চেয়েছেন এমন ইমপোর্টার বা সহকর্মীকে পাঠিয়ে দিন।
CSV কে XLS-এ কীভাবে কনভার্ট করব?
CSV আপলোড করুন, ডিলিমিটার স্বয়ংক্রিয় শনাক্তকরণে রেখে XLS-এ কনভার্ট করুন চাপুন। ফাইল 65,536 সারি ও 256 কলামের মধ্যে থাকলে একটি শিটসহ Excel 97–2003 ওয়ার্কবুক পাবেন, যেখানে হেডার প্রথম সারিতে এবং CSV-র প্রতিটি লাইন একটি করে সারি।
শুধু পুরোনো ফরম্যাট পড়ে এমন সিস্টেমের জন্য CSV থেকে XLS কনভার্ট করুন
যাঁদের CSV থেকে XLS কনভার্টার দরকার, তাঁরা এই ফরম্যাট নিজে বেছে নেন না। কোনো অ্যাকাউন্টিং প্যাকেজ, সরবরাহকারীর পোর্টাল বা অভ্যন্তরীণ HR টুল Office 97-এ চালু হওয়া বাইনারি Excel ফাইলের জন্য বানানো, আর তার আপলোড স্ক্রিন এক্সটেনশন যাচাই করে। CSV টেক্সট বলে বাতিল হয়; XLSX বাতিল হয় কারণ ওই প্রোগ্রামের কাছে সেটি অচেনা ZIP আর্কাইভ।
রূপান্তর নিজে সহজ, কারণ CSV-তে এমন কিছু নেই যা XLS ধরতে পারে না। প্রতিটি লাইন হয় সারি, প্রতিটি বিভক্ত মান হয় সেল, আর প্রথম লাইন হয় হেডার। ওয়ার্কবুক যোগ করে ইমপোর্টারের প্রত্যাশিত কাঠামো: নামযুক্ত শিট, নির্দিষ্ট সেল গ্রিড এবং অক্ষরের বদলে সংখ্যা হিসেবে রাখা নম্বর। আপনার দিকে পুরনো ধরনের কোনো প্রয়োজন না থাকলে CSV থেকে XLSX ভালো পছন্দ, কারণ এখনকার সব স্প্রেডশিট অ্যাপ XLSX-কেই ডিফল্ট ধরে।
কনভার্ট করার আগে XLS ফাইলের যে সীমাগুলো দেখে নেবেন
- প্রতি XLS শিটে সারি
- 65,536
- কলাম, A থেকে IV
- 256
- শিটের নামে অক্ষর
- 31
- আপলোড করা প্রতিটি CSV
- 95 MB
সারির সীমাই সবচেয়ে বেশি সমস্যা করে। ব্যস্ত দোকানের এক বছরের দৈনিক লেনদেন বা CRM থেকে এক্সপোর্ট করা গ্রাহক তালিকা সহজেই 65,536 লাইন ছাড়িয়ে যায়, আর পুরনো ফরম্যাটে একই শিটে চালিয়ে যাওয়ার উপায় নেই। হেডারসহ 70,000 রেকর্ডের CSV এতে ঢুকবে না।
তারিখ আবার দেখে নেওয়া দরকার। CSV 03/04/2026 অক্ষর হিসেবে রাখে, আর এটি মার্চ না এপ্রিল তা নির্ভর করে কে লিখেছে তার ওপর। Excel ফাইল তারিখ রাখে 1900 থেকে গোনা সিরিয়াল নম্বর হিসেবে, তাই কনভার্টারকে লেখাটি একভাবে পড়তে হয়। ইমপোর্টার কোনো ফরম্যাট নির্দিষ্ট করে দিলে উন্নত সেটিংস-এ তারিখ ISO-তে সেট করুন, আর শুধু ফাইল খুললেই চললে যেমন আছে তেমন রাখুন।
XLS কীভাবে পুরোনো Excel ফরম্যাটে পরিণত হলো
1997
Excel 97-এর সঙ্গে BIFF8 আসে
.xls-এর পেছনের বাইনারি ফরম্যাটে Unicode টেক্সট আসে এবং 65,536 সারির গ্রিড আসে, যা পরের সংস্করণগুলো এক দশক ধরে রেখেছিল।
2005
CSV পায় লিখিত স্পেসিফিকেশন
RFC 4180 কমা-বিভক্ত ফরম্যাটটি নথিভুক্ত করে, যা স্প্রেডশিটগুলো কয়েক বছর ধরে অনানুষ্ঠানিকভাবে আদানপ্রদান করছিল।
2007
XLSX হয়ে ওঠে ডিফল্ট
Excel 2007 ডিফল্টভাবে Office Open XML ওয়ার্কবুক সেভ করে এবং শিটের সীমা বাড়িয়ে 1,048,576 সারি ও 16,384 কলাম করে।
2008
OOXML হয় ISO স্ট্যান্ডার্ড
ISO/IEC 29500 প্রকাশিত হয়, আর XLS থেকে যায় পুরনো সফটওয়্যার এখনও যে ফরম্যাট পড়ে তা হিসেবে।
CSV ও XLS পাশাপাশি তুলনা
CSV
কমা-বিভক্ত মান (CSV)
CSV হলো টেবিলের জন্য একটি প্লেইন-টেক্সট ফরম্যাট, যেখানে প্রতিটি লাইন একটি সারি এবং কমা কলামগুলো আলাদা করে। কম্পিউটিংয়ের প্রথম দিক থেকেই এটি ব্যবহৃত হচ্ছে এবং RFC 4180-এ বর্ণিত, যদিও অনেক রূপভেদে সেমিকোলন বা ট্যাব এবং ভিন্ন টেক্সট এনকোডিং ব্যবহার হয়। প্রায় প্রতিটি স্প্রেডশিট, ডেটাবেস ও অ্যানালিটিক্স টুল এটি ইমপোর্ট ও এক্সপোর্ট করতে পারে, তাই সিস্টেমের মধ্যে ডেটা সরানোর ডিফল্ট ফরম্যাট এটি। CSV শুধু মান সংরক্ষণ করে; ফর্মুলা, ফরম্যাটিং, একাধিক শিট বা ডেটা টাইপ থাকে না।
- কম্প্রেশন
- –
- স্বচ্ছতা (ট্রান্সপারেন্সি)
- –
- অ্যানিমেশন
- –
- প্রবর্তনের সাল
- –
XLS
Microsoft Excel 97–2003 ওয়ার্কবুক
XLS হলো Excel 97 থেকে ২০০৭ সালে XLSX এসে প্রতিস্থাপন করা পর্যন্ত Excel-এ ব্যবহৃত বাইনারি স্প্রেডশিট ফরম্যাট। প্রতি শিটে এটি সর্বোচ্চ ৬৫,৫৩৬ সারি ও ২৫৬ কলামে সীমিত এবং ডেটা মালিকানাধীন কাঠামোতে রাখে। অনেক পুরোনো সিস্টেম, সরকারি পোর্টাল ও পুরোনো ব্যাংকিং এক্সপোর্ট এখনও XLS তৈরি করে বা চায়। Excel, LibreOffice ও Google Sheets এটি খুলতে পারে।
- কম্প্রেশন
- –
- স্বচ্ছতা (ট্রান্সপারেন্সি)
- –
- অ্যানিমেশন
- –
- প্রবর্তনের সাল
- 1997 · Microsoft
প্রাপক পক্ষ সময়ে আটকে থাকলে CSV থেকে XLS করতে হয়: পুরনো ইমপোর্টার, পুরনো Office ইনস্টল, অথবা শুধু Excel 97–2003 ধরন তালিকাভুক্ত করা আপলোড ফর্ম, যা সাধারণ টেক্সট ও XLSX দুটোই ফিরিয়ে দেয়।
CSV থেকে XLS নিয়ে প্রশ্ন
XLSX থাকতে এখনো কেউ XLS চাইবে কেন?
কারণ যে প্রোগ্রাম ফাইলটি পড়বে তাকে বদলানো যায় না। 2000-এর দশকে লেখা ইন-হাউস ইমপোর্ট রুটিন, কিছু সরকারি ও বেতন আপলোড টেমপ্লেট এবং এখনও Office 2003 চালানো কম্পিউটার শুধু বাইনারি BIFF8 ফাইল পড়তে পারে। আপলোড ফর্মে একমাত্র গ্রহণযোগ্য ধরন হিসেবে .xls লেখা থাকলে একই সারি থাকা সত্ত্বেও XLSX বাতিল হয়ে যায়।
আমার CSV-তে 65,536-এর বেশি লাইন থাকলে কী হবে?
XLS শিট সেগুলো ধরতে পারে না: এই ফরম্যাট হেডারসহ 65,536 নম্বর সারিতে শেষ হয়ে যায়। আগে CSV-কে ছোট ফাইলে ভাগ করুন, অথবা CSV থেকে XLSX দিয়ে আধুনিক ওয়ার্কবুক বানান, যেখানে প্রতি শিটে 1,048,576টি সারি থাকে।
XLS-এ অ্যাকসেন্টযুক্ত অক্ষর ও এশীয় লিপি কি ঠিক থাকবে?
হ্যাঁ। BIFF8 সেলের লেখা Unicode হিসেবে রাখে, তাই পোলিশ, গ্রিক বা জাপানি নামের অক্ষর ঠিক থাকে। সাধারণ সমস্যা থাকে ইনপুটের দিকে: CSV Windows-1252 বা Shift_JIS-এ সেভ করা হলে টেক্সট এনকোডিং-এ সেটি বেছে নিন, যাতে ওয়ার্কবুক লেখার আগে কনভার্টার ঠিকভাবে পড়তে পারে।
ইউরোপীয় Excel-এর সেমিকোলন CSV কি কনভার্টার খুলতে পারে?
স্বয়ংক্রিয় শনাক্তকরণ প্রথম কয়েকটি লাইন দেখে কমা, সেমিকোলন, ট্যাব ও পাইপ চিনে নেয়। সেমিকোলন ও দশমিক কমাযুক্ত জার্মান বা ফরাসি এক্সপোর্ট সঠিক কলামে ভাগ হয়; ফাইলে একাধিক বিভাজক মিশে থাকলে তবেই ডিলিমিটার নিজে ঠিক করুন।
সারির সীমার পাশাপাশি কলামেরও কি সীমা আছে?
হ্যাঁ, 256টি কলাম, যা IV কলামে শেষ হয়। অ্যানালিটিক্স টুল বা সার্ভে প্ল্যাটফর্মের চওড়া এক্সপোর্ট এর বেশি হতে পারে, আর IV-এর পরের কলাম পুরনো ফরম্যাটে রাখা যায় না।
পরে XLS আবার সাধারণ CSV-তে ফেরাব কীভাবে?
Excel থেকে CSV দিয়ে চালান। মানগুলো যেমন ছিল তেমনই ফিরে আসে; শুধু শিটের নাম ও সেলের ধরন বাদ যায়।
- CSV থেকে XLSX কনভার্টারCSV কে Excel XLSX ওয়ার্কবুকে কনভার্ট করুন, শুরুর শূন্য, লম্বা ID ও বিশেষ অক্ষরের লেখা অক্ষত থাকবে। কমা, সেমিকোলন ও ট্যাব ফাইল অটো শনাক্ত হয়।
- XLSX থেকে XLS কনভার্টারExcel 2003, পুরোনো ERP ইমপোর্ট ও XLSX না নেওয়া পোর্টালের জন্য .xlsx ওয়ার্কবুককে .xls ফরম্যাটে কনভার্ট করুন। সব শিট থাকে, এক ব্যাচে 20টি ফাইল।
- XLS থেকে XLSX কনভার্টারExcel 97–2003-এর .xls ওয়ার্কবুক অনলাইনে .xlsx-এ কনভার্ট করুন। সব শিট থাকবে, 65,536 সারির সীমা উঠে যাবে, Excel ইনস্টল লাগবে না। একবারে 20টি।
- Excel থেকে CSV কনভার্টারExcel ওয়ার্কবুক (XLS, XLSX, XLSM) CSV-তে কনভার্ট করুন: প্রতিটি শিট আলাদা ফাইল, কমা বা সেমিকোলন ডিলিমিটার, আর Excel-এ ঠিকঠাক খোলে এমন UTF-8।
- TXT থেকে CSV কনভার্টারডিলিমিটেড .txt ফাইলকে অনলাইনে সঠিক CSV-তে কনভার্ট করুন। ট্যাব, পাইপ, সেমিকোলন বা স্পেস নিজে থেকে শনাক্ত, এনকোডিং ঠিক, RFC 4180 অনুযায়ী কোট।