تبدیل CSV به XLSX
خروجی CSV را به یک فایل اکسل واقعی تبدیل کنید، بیآنکه آسیبهای باز کردن مستقیم فایل با دوبار کلیک پیش بیاید: کدهای پستی صفرهای ابتدایی خود را حفظ میکنند، شمارهسفارشهای طولانی همهٔ رقمهایشان را نگه میدارند و نامها به هر زبانی درست نمایش داده میشوند.
مبدل داده
یا فایلهای 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، .tsv یا .txt را روی بخش بارگذاری رها کنید؛ حداکثر ۲۰ فایل در هر دسته و هر کدام تا 95 MB. گزینهٔ جداکننده روی تشخیص خودکار است، پس فایلهای با ویرگول، نقطهویرگول و تب همگی کار میکنند.
- 2
ردیف سرستون را تأیید کنید
گزینهٔ ردیف اول سرستون است روشن است، پس ردیف 1 به عنوان عنوان ستونها در نظر گرفته میشود. اگر فایل مستقیم با داده شروع میشود آن را خاموش کنید و اگر نمیخواهید برگه Sheet1 نام داشته باشد، نام برگه را تنظیم کنید.
- 3
تبدیل و دانلود کنید
روی تبدیل به XLSX (Excel) بزنید و فایل را در Excel، Google Sheets، Numbers یا LibreOffice باز کنید.
امنترین روش تبدیل CSV به Excel چیست؟
فایل را تبدیل کنید و روی آن دابلکلیک نکنید. CSV را بارگذاری کنید و تبدیل به XLSX (Excel) را بزنید: جداکننده تشخیص داده میشود، ردیف اول سرستون میشود، عددها سلول عددی میشوند و مقدارهایی که آسیب میبینند، مثل 00125 یا شناسهٔ 16 رقمی، به صورت متن ذخیره میشوند.
مبدل CSV به اکسل باید از چه چیزهایی محافظت کند
فایل CSV نوع داده ندارد: هر فیلد متن است و RFC 4180 فقط میگوید فیلدها چگونه جدا و داخل کوتیشن قرار میگیرند. وقتی Excel آن را مستقیم باز میکند، برای هر سلول تصمیم میگیرد که متن عدد است، تاریخ است یا فرمول. بیشتر وقتها این حدس درست است؛ استثناها همان دادههایی هستند که برای مردم مهمترند.
Excel فقط 15 رقم معنادار نگه میدارد، بنابراین شمارهٔ کارت یا کد رهگیری 16 رقمی به 0 ختم میشود. مقدارهای دارای صفر ابتدایی، مثل کد پستی 02134 یا SKU 00125، به عدد ساده تبدیل میشوند. متنی مثل 1-2 یا MARCH1 تاریخ میشود. فایل UTF-8 بدون byte order mark با کدپیج ویندوز خوانده میشود و São Paulo به صورت São Paulo دیده میشود. نمونهٔ زیر سه مورد از این تلهها را دارد.
sku,zip,phone,ordered,tracking,city 00125,02134,+1 617 555 0142,2026-03-04,9400111202555842761234,São Paulo 00981,07030,+1 201 555 0187,2026-03-05,9400111202555842769876,هوبوکن
مقایسهٔ CSV و XLSX: هر فرمت چه چیزی را نگه میدارد
| from ↓ · to → | Cell types | چند برگه | Formulas | Formatting | بیش از 65,536 ردیف | قابل خواندن در هر ویرایشگر متن |
|---|---|---|---|---|---|---|
| CSV | – CSV to Cell types: no | – CSV to چند برگه: no | – CSV to Formulas: no | – CSV to Formatting: no | CSV to بیش از 65,536 ردیف: yes | CSV to قابل خواندن در هر ویرایشگر متن: yes |
| XLSX | XLSX to Cell types: yes | XLSX to چند برگه: yes | XLSX to Formulas: yes | XLSX to Formatting: yes | XLSX to بیش از 65,536 ردیف: yes | – XLSX to قابل خواندن در هر ویرایشگر متن: no |
| XLS | XLS to Cell types: yes | XLS to چند برگه: yes | XLS to Formulas: yes | XLS to Formatting: yes | – XLS to بیش از 65,536 ردیف: no | – XLS to قابل خواندن در هر ویرایشگر متن: no |
CSV
مقادیر جداشده با کاما
CSV یک قالب متن ساده برای جدولهاست که در آن هر خط یک ردیف است و ستونها با کاما از هم جدا میشوند. این قالب از روزهای نخست رایانه استفاده میشده و در RFC 4180 توضیح داده شده است، هرچند بسیاری از گونهها از نقطهویرگول یا تب و رمزگذاریهای متنی متفاوت استفاده میکنند. تقریباً هر صفحهگسترده، پایگاه داده و ابزار تحلیلی میتواند آن را وارد یا صادر کند و به همین دلیل قالب پیشفرض انتقال داده بین سیستمهاست. CSV فقط مقادیر را ذخیره میکند و فرمول، قالببندی، چند برگه یا نوع داده ندارد.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- –
- سال معرفی
- –
XLSX
پوشه کار Microsoft Excel
XLSX از Office 2007 قالب پیشفرض پوشه کار Microsoft Excel است و بر پایه استاندارد Office Open XML ساخته شده. چند برگه، فرمول، قالببندی، نمودار، جدول محوری و اعتبارسنجی داده را در بسته ZIP از فایلهای XML ذخیره میکند. هر برگه بیش از یک میلیون سطر پشتیبانی میکند و قالب پیشفرض تبادل صفحهگستردههای کسبوکار است. Google Sheets، LibreOffice و Numbers آن را باز میکنند، هرچند ماکروها و قابلیتهای پیشرفته ممکن است منتقل نشوند.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- –
- سال معرفی
- 2007 · Microsoft
CSV وقتی به XLSX تبدیل میشود که دادههای صادرشده به دست افراد میرسد: گزارشی برای مدیر، فهرست سفارش برای مشتری، نتایج نظرسنجی برای تیم؛ همه انتظار یک فایل کاری با سلولهای نوعدار و نام برگه دارند، نه متن خام.
تبدیل CSV به XLSX: فایل اکسل خروجی چه شکلی دارد
در فایل تبدیلشده، sku، zip و tracking سلول متنی هستند، پس 00125 و کد رهگیری 22 رقمی دقیقاً مثل CSV دیده میشوند. ستون ordered تاریخهای ISO دارد که Excel آنها را تاریخ تشخیص میدهد و میتوانید بر اساس ماه مرتب یا فیلتر کنید. نام شهرها نویسههای دارای نشانه را حفظ میکنند، چون فایل بدون توجه به روش ذخیرهٔ سازندهٔ CSV به صورت UTF-8 خوانده میشود.
فایل کاری یک برگه دارد که اگر نام برگه را تغییر ندهید Sheet1 نام میگیرد (حداکثر 31 نویسه، همان محدودیت Excel). قالب ستونها ساده میماند تا گیرنده قالب عددی خودش را اعمال کند. اگر گیرنده Excel 2003 یا سامانهٔ قدیمی دارد که XLSX را نمیپذیرد، CSV به XLS فرمت دودویی قدیمیتر را مینویسد.
فایل اکسل را دوباره در اکسل به CSV برنگردانید
وقتی XLSX درست شد، کار را در همان ادامه دهید. ذخیرهٔ دوباره به CSV در Excel و باز کردن آن با دابلکلیک همهٔ مشکلهای تبدیل بالا را برمیگرداند. وقتی سامانهای دوباره CSV لازم دارد، با XLSX به CSV یک نسخهٔ تازه صادر کنید.
پرسشهای متداول تبدیل CSV به XLSX
چرا فایل CSV را مستقیم در اکسل باز نکنم و بهصورت XLSX ذخیره نکنم؟
چون Excel هنگام باز کردن فایل و پیش از آنکه فرصت ذخیره داشته باشید، مقدارها را تبدیل میکند. صفرهای ابتدایی، عددهای بلند و هر چیزی شبیه تاریخ در حافظه تغییر میکند و ذخیره به صورت XLSX این تغییرها را دائمی میکند. اگر ابتدا فایل را بدون حدسزدن Excel تبدیل کنید، متن اصلی حفظ میشود.
آیا حجم فایل XLSX از CSV کمتر میشود؟
اغلب بله. XLSX یک آرشیو ZIP است و متنهای تکراری مانند نام کشورها یا وضعیتها فقط یک بار در جدول مشترک رشتهها ذخیره میشوند، بنابراین خروجیهای پر از مقدار تکراری معمولاً کوچکتر میشوند.
فایل CSV من بیش از یک میلیون ردیف دارد. چه اتفاقی میافتد؟
یک برگهٔ Excel حداکثر 1,048,576 ردیف دارد، با احتساب سرستون. خود Excel برای چنین فایلهایی هشدار «فایل به طور کامل بارگذاری نشد» نشان میدهد. ابتدا CSV را تقسیم کنید یا با CSV به SQL آن را در پایگاه داده بارگذاری کنید که تعداد ردیفها مهم نیست.
آیا میتوان جلوی تغییر خودکار دادهها توسط اکسل را گرفت؟
نسخههای جدید Excel برای Microsoft 365 در File → Options → Data گزینههای Automatic Data Conversion دارند که میتوانید حذف صفرهای ابتدایی، تبدیل عددهای بلند و تبدیل متن به تاریخ را خاموش کنید. نسخههای قدیمیتر چنین گزینهای ندارند و به همین دلیل تبدیل بیرون از Excel مطمئنتر است.
تشخیص خودکار کدام جداکنندهها را میشناسد؟
چند خط اول را برای ویرگول، نقطهویرگول، تب، خط عمودی و فاصله بررسی میکند و کاراکتری را برمیگزیند که همهٔ خطها را به تعداد برابر فیلد تقسیم کند. اگر ستونها درست نبودند، جداکننده را دستی تنظیم کنید و دوباره تبدیل کنید.
آیا Google Sheets هم فایل XLSX را باز میکند؟
بله. آن را در Google Drive بارگذاری کنید و با Google Sheets باز کنید یا در یک برگهٔ موجود وارد کنید. به یاد داشته باشید که یک صفحهگسترده در Google در مجموع در همهٔ زبانهها حداکثر 10 میلیون سلول دارد.
- تبدیل CSV به XLSتبدیل CSV به XLS، فرمت اکسل 97–2003 که سامانههای قدیمی و نسخههای قدیمی Office هنوز میخواهند. تشخیص خودکار جداکننده، تا 20 فایل همزمان.
- تبدیل XLSX به CSVفایل اکسل XLSX را به CSV تمیز با UTF-8 برای Shopify، WooCommerce، Mailchimp، Salesforce یا پایگاه داده تبدیل کنید. فرمولها به مقدار تبدیل میشوند.
- تبدیل TXT به CSVفایلهای TXT جداشده را آنلاین به CSV استاندارد تبدیل کنید؛ تشخیص خودکار تب، پایپ، نقطهویرگول یا فاصله، اصلاح انکودینگ و نقلقول طبق RFC 4180.
- تبدیل JSON به اکسلتبدیل JSON یا JSON Lines به شیت اکسل XLSX: کلیدها سرستون و هر رکورد یک ردیف میشود. تا 20 فایل در هر دسته، بدون ثبتنام.
- تبدیل Numbers به اکسلصفحهگسترده Apple Numbers را به فایل اکسل XLSX تبدیل کنید که در Windows و Google Sheets و سامانههای اداری باز شود. همه برگهها حفظ میشوند، بدون Mac.
- تبدیل CSV به جدول Markdownتبدیل CSV به جدول Markdown برای GitHub، GitLab، Obsidian یا Jupyter؛ با حفظ ردیف سرستون، اسکیپ کاراکتر | و پشتیبانی از هر جداکننده.