تبدیل CSV به XLS
فایلی را که با ویرگول یا نقطهویرگول جدا شده است به یک فایل کلاسیک .xls تبدیل کنید که در اکسل 97 تا Microsoft 365 امروزی باز میشود. وقتی سامانهای که فایل را در آن بارگذاری میکنید فقط همان فرمت باینری قدیمی را میپذیرد و هر فرمت دیگری را رد میکند، از این ابزار استفاده کنید.
مبدل داده
یا فایلهای CSV, TSV, TXT … را اینجا رها کنید ·
حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه
فایلها روی سرورهای ما پردازش میشوند و پس از 30 دقیقه حذف میشوند.
نویسهای که ستونها را در فایلهای CSV و متنی جدا میکند، هم برای خواندن و هم برای نوشتن. حالت خودکار آن را از ورودی تشخیص میدهد و با ویرگول مینویسد.
UTF-8 برای همه زبانها کار میکند. اگر Excel در ویندوز هنگام باز کردن CSV نویسههای اروپایی یا آسیایی را خراب نشان میدهد، UTF-8 با BOM را انتخاب کنید.
ورودی Excel، ODS و Numbers: فقط برگه اول تبدیل شود یا همه برگهها (برای هر برگه یک CSV داخل ZIP، یا برای هر برگه یک کلید JSON).
نام زبانه برگه در صفحهگسترده جدید، حداکثر 31 نویسه.
آرایهای از شیءها برای هر ردیف از نام ستونها بهعنوان کلید استفاده میکند؛ آرایهای از آرایهها فشردهتر است و سرستون را بهعنوان آرایه اول نگه میدارد.
نام عنصر بیرونی که همه ردیفها را در بر میگیرد؛ هر ردیف داخل آن به یک <row> تبدیل میشود.
در دستورهای CREATE TABLE و INSERT استفاده میشود. فقط حروف انگلیسی، ارقام و زیرخط.
نقلقولگذاری و نوع ستونها بین پایگاههای داده کمی فرق دارد؛ همان را که میخواهید در آن وارد کنید انتخاب کنید.
سلولهای تاریخ را در یک قالب بازنویسی میکند. ISO (2026-10-18) برای پایگاه داده و کد امنترین است؛ «بدون تغییر» آنها را همانطور که در منبع هستند نگه میدارد.
نحوه استفاده از این ابزار
- 1
فایلهای CSV خود را اضافه کنید
یک فایل CSV یا حداکثر ۲۰ فایل را همزمان بیندازید، هر کدام تا 95 MB. هر نوع جداکنندهای پشتیبانی میشود.
- 2
نحوهٔ خواندن CSV را بررسی کنید
جداکننده روی تشخیص خودکار تنظیم شده است. در تنظیمات پیشرفته میتوانید نقطهویرگول یا تب را اجباری کنید، رمزگذاری متن مبدأ را انتخاب کنید و با نام برگه نام زبانه را تغییر دهید.
- 3
تبدیل و بارگذاری کنید
روی تبدیل به XLS بزنید، فایل اکسل را دانلود کنید و برای سیستم واردکننده یا همکاری که فرمت Excel 97–2003 خواسته است بفرستید.
چطور CSV را به XLS تبدیل کنم؟
CSV را بارگذاری کنید، جداکننده را روی تشخیص خودکار بگذارید و تبدیل به XLS را بزنید. یک فایل Excel 97–2003 با یک برگه میگیرید که سرستون در ردیف 1 است و هر خط CSV یک ردیف شده است، به شرط آنکه فایل در 65,536 ردیف و 256 ستون بماند.
تبدیل CSV به XLS برای سامانههایی که فقط فرمت قدیمی را میخوانند
کسانی که به مبدل CSV به XLS نیاز دارند، بهندرت این فرمت را خودشان انتخاب کردهاند. یک نرمافزار حسابداری، پرتال تأمینکننده یا ابزار داخلی منابع انسانی بر اساس فایل باینری اکسل که Office 97 معرفی کرد ساخته شده و صفحهٔ بارگذاریاش پسوند را بررسی میکند. CSV رد میشود چون متن است؛ XLSX رد میشود چون برای آن برنامه یک آرشیو ZIP ناشناس است.
خود تبدیل ساده است، چون CSV چیزی ندارد که XLS نتواند نگه دارد. هر خط یک ردیف، هر مقدار جداشده یک سلول و خط اول سرستون میشود. چیزی که فایل اکسل اضافه میکند ساختاری است که واردکننده انتظار دارد: برگهٔ نامدار، شبکهٔ ثابت سلولها و اعداد ذخیرهشده به شکل عدد، نه نویسه. اگر سمت شما نیازی به نوع قدیمی نیست، تبدیل CSV به XLSX انتخاب بهتری است، چون همهٔ برنامههای صفحهگسترده امروزی XLSX را پیشفرض میدانند.
محدودیتهای فایل XLS که پیش از تبدیل باید بررسی کنید
- ردیف در هر برگه XLS
- 65,536
- ستون، از A تا IV
- 256
- نویسه در نام برگه
- 31
- برای هر CSV بارگذاریشده
- 95 MB
سقف ردیف همان چیزی است که دردسر میسازد. تراکنشهای روزانهٔ یک سال از یک فروشگاه پررفتوآمد یا فهرست مشتریان خروجیگرفته از CRM بهراحتی از 65,536 خط میگذرد و فرمت قدیمی راهی برای ادامه در همان برگه ندارد. یک CSV با سرستون و 70,000 رکورد جا نمیشود.
تاریخها دقت بیشتری میخواهند. CSV عبارت 03/04/2026 را به شکل نویسه ذخیره میکند و اینکه مارس است یا آوریل به نویسنده بستگی دارد. فایلهای اکسل تاریخ را به صورت عدد ترتیبی از سال 1900 ذخیره میکنند، پس مبدل باید متن را به یک شکل بخواند. اگر واردکننده فرمتی مستند کرده، تاریخها را در تنظیمات پیشرفته روی ISO بگذارید، یا اگر فقط میخواهید فایل باز شود، آنها را همانطور که هستند نگه دارید.
XLS چگونه به فرمت قدیمی اکسل تبدیل شد
1997
BIFF8 با Excel 97 میآید
فرمت باینری پشت .xls متن یونیکد و شبکهٔ 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 یک قالب متن ساده برای جدولهاست که در آن هر خط یک ردیف است و ستونها با کاما از هم جدا میشوند. این قالب از روزهای نخست رایانه استفاده میشده و در RFC 4180 توضیح داده شده است، هرچند بسیاری از گونهها از نقطهویرگول یا تب و رمزگذاریهای متنی متفاوت استفاده میکنند. تقریباً هر صفحهگسترده، پایگاه داده و ابزار تحلیلی میتواند آن را وارد یا صادر کند و به همین دلیل قالب پیشفرض انتقال داده بین سیستمهاست. CSV فقط مقادیر را ذخیره میکند و فرمول، قالببندی، چند برگه یا نوع داده ندارد.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- –
- سال معرفی
- –
XLS
پوشه کار Microsoft Excel 97–2003
XLS قالب دودویی صفحهگسترده است که Excel از نسخه Excel 97 تا زمانی که XLSX در سال 2007 جای آن را گرفت استفاده میکرد. هر برگه حداکثر 65,536 سطر و 256 ستون دارد و دادهها در ساختاری اختصاصی ذخیره میشوند. بسیاری از سامانههای قدیمی، درگاههای دولتی و خروجیهای بانکی قدیمی هنوز XLS تولید میکنند یا میخواهند. Excel، LibreOffice و Google Sheets آن را باز میکنند.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- –
- سال معرفی
- 1997 · Microsoft
CSV وقتی به XLS تبدیل میشود که سمت گیرنده در گذشته مانده باشد: یک واردکنندهٔ قدیمی، نصب قدیمی Office یا فرم بارگذاری که فقط نوع Excel 97–2003 را فهرست کرده و هم متن ساده و هم XLSX را رد میکند.
پرسشهای رایج تبدیل CSV به XLS
چرا هنوز کسی بهجای XLSX فرمت XLS را میخواهد؟
چون سمت گیرنده قابل تغییر نیست. برنامههای درونسازمانی که در دهه ۲۰۰۰ نوشته شدهاند، بعضی قالبهای بارگذاری دولتی و حقوق و دستمزد و دستگاههایی که هنوز Office 2003 دارند فقط فایل باینری BIFF8 را میخوانند. وقتی فرم بارگذاری فقط .xls را مجاز میداند، فایل XLSX رد میشود، حتی اگر همان ردیفها را داشته باشد.
اگر CSV من بیش از 65,536 خط داشته باشد چه میشود؟
یک برگه XLS نمیتواند آنها را نگه دارد: این فرمت در ردیف 65,536 با احتساب سرستون متوقف میشود. ابتدا CSV را به فایلهای کوچکتر تقسیم کنید یا با تبدیل CSV به XLSX یک فایل جدید بسازید که 1,048,576 ردیف در هر برگه میپذیرد.
آیا حروف فارسی، حروف دارای علائم و خطهای آسیایی در XLS سالم میمانند؟
بله. BIFF8 متن سلولها را به صورت یونیکد ذخیره میکند، پس نامهای لهستانی، یونانی یا ژاپنی حروف خود را حفظ میکنند. مشکل رایج در ورودی است: اگر CSV با Windows-1252 یا Shift_JIS ذخیره شده، آن را در رمزگذاری متن انتخاب کنید تا مبدل پیش از نوشتن فایل درست بخواندش.
آیا مبدل میتواند CSV با جداکنندهٔ نقطهویرگول از اکسل اروپایی را باز کند؟
تشخیص خودکار چند خط اول را بررسی میکند و کاما، نقطهویرگول، تب و پایپ را تشخیص میدهد. خروجی آلمانی یا فرانسوی با نقطهویرگول و ممیز اعشاری به ستونهای درست تقسیم میشود؛ فقط وقتی فایل چند جداکننده را مخلوط کرده جداکننده را دستی تنظیم کنید.
آیا علاوه بر محدودیت ردیف، محدودیت ستون هم وجود دارد؟
بله، 256 ستون که به ستون IV ختم میشود. خروجیهای عریض ابزارهای تحلیل یا پلتفرمهای نظرسنجی ممکن است از این بیشتر شوند و ستونهای بعد از IV در فرمت قدیمی ذخیره نمیشوند.
بعداً چطور XLS را دوباره به CSV ساده برگردانم؟
آن را با تبدیل اکسل به CSV انجام دهید. مقادیر همانطور برمیگردند؛ فقط نام برگه و نوع سلولها حذف میشود.
- تبدیل CSV به XLSXتبدیل CSV به فایل اکسل XLSX با حفظ صفرهای ابتدایی، شناسههای طولانی و حروف خاص. جداکنندهٔ ویرگول، نقطهویرگول و تب خودکار تشخیص داده میشود.
- تبدیل XLSX به XLSتبدیل فایلهای .xlsx به فرمت قدیمی .xls برای Excel 2003، سیستمهای ERP قدیمی و سامانههایی که XLSX نمیپذیرند. همهٔ شیتها حفظ میشود، 20 فایل در هر دسته.
- تبدیل XLS به XLSXتبدیل آنلاین فایلهای اکسل 97–2003 (.xls) به .xlsx؛ همهٔ شیتها حفظ میشود، سقف 65,536 ردیف برداشته میشود، بدون نصب اکسل. تا 20 فایل همزمان.
- تبدیل اکسل به CSVتبدیل فایل اکسل (XLS، XLSX، XLSM) به CSV، هر شیت در فایلی جداگانه، با جداکنندهٔ کاما یا نقطهویرگول و UTF-8 که اکسل آن را درست باز میکند.
- تبدیل TXT به CSVفایلهای TXT جداشده را آنلاین به CSV استاندارد تبدیل کنید؛ تشخیص خودکار تب، پایپ، نقطهویرگول یا فاصله، اصلاح انکودینگ و نقلقول طبق RFC 4180.