تبدیل Excel به CSV

روی دستگاه شما اجرا می‌شود · فایل شما از دستگاهتان خارج نمی‌شود.

یک کارپوشهٔ .xlsx را به فایل CSV ساده‌ای تبدیل کنید که هر سیستمی می‌تواند وارد کند. هر برگه را می‌شود جداگانه خروجی گرفت، پس لازم نیست کارپوشهٔ چندبرگه‌ای را دستی یکی کنید.

متن فارسی و هر خط غیرلاتین دیگری با رمزگذاری درست نوشته می‌شود و جلوی حروف درهم‌ریخته‌ای را می‌گیرد که وقتی صفحه‌گسترده بی‌دقت خروجی گرفته و جای دیگری باز می‌شود ظاهر می‌شوند.

تبدیل در مرورگر شما انجام می‌شود، پس فهرست مشتریان، لیست حقوق و پروندهٔ بیماران روی دستگاه شما می‌ماند؛ فقط تشخیص اختیاری ستون‌ها با هوش مصنوعی نمونه‌ای از ردیف‌ها را می‌فرستد، آن هم فقط وقتی خودتان آن را بزنید.

راهنمای تبدیل Excel به CSV

  1. یک کارپوشهٔ Excel را رها کنید، حتی اگر بزرگ باشد.
  2. اگر کارپوشه چند برگه دارد، از فهرست «برگه» همان را که لازم دارید انتخاب کنید.
  3. روی «دانلود CSV» بزنید؛ هر مقدار همان‌طور که برگه نشان می‌دهد نوشته می‌شود، با عددهایی به شیوه‌ای که در «شیوهٔ نوشتن اعداد» انتخاب می‌کنید (1,234.56 یا 1.234,56 و غیره)، و ویرگول‌ها و گیومه‌های داخل سلول‌ها درست در گیومه گذاشته می‌شوند تا ستون‌ها به هم نریزند.
  4. CSV بی‌درنگ ذخیره می‌شود؛ چند برگه یا چند بخش با هم در یک ZIP می‌آیند.

قالب‌های پشتیبانی‌شده و محدودیت‌ها

ورودی
Excel با پسوند .xlsx و .xls
خروجی
CSV، UTF-8 با نشانهٔ ترتیب بایت (BOM)
برگه‌ها
یکی را انتخاب کنید، یا هر کدام را در فایلی جدا بگیرید
رمزگذاری
UTF-8، پس همهٔ خط‌ها و نشانه‌ها سالم می‌مانند
محل اجرا
در مرورگر؛ چیزی آپلود نمی‌شود، مگر اینکه تشخیص ستون‌ها با هوش مصنوعی را انتخاب کنید

مناسب نیست برای: نگه داشتن فرمول‌ها، رنگ‌ها یا چند برگه در یک فایل: CSV متن ساده است و فقط مقدار نگه می‌دارد.

یک CSV، یا یکی برای هر برگه

CSV همهٔ ردیف‌های برگهٔ نمایش‌داده‌شده را دارد و خود فایل .csv دانلود می‌شود. با چند برگه، فهرست «برگه» برگه‌ای را که تبدیل می‌شود انتخاب می‌کند و گزینهٔ «همهٔ برگه‌های همهٔ فایل‌ها، هر کدام در فایلی جدا» برای هر برگه یک CSV می‌دهد که به نام فایل و برگه نام‌گذاری شده و همه با هم در یک ZIP می‌آیند. برای بریدن یک برگهٔ طولانی به چند بخش، از تنظیم تعداد ردیف یا حجم در زبانهٔ «پایه» استفاده کنید؛ /split-excel این تنظیم‌ها را توضیح می‌دهد.

عددها و تاریخ‌ها چطور نوشته می‌شوند

هر مقدار همان‌طور نوشته می‌شود که برگه نشانش می‌دهد. سلولی که قالب عددی دارد آن را نگه می‌دارد: 5% به‌صورت 5% نوشته می‌شود، $1,250.00 به‌صورت "$1,250.00" (در گیومه، به خاطر ویرگولش) و کدی که 007 نمایش داده می‌شود به‌صورت 007. عدد با قالب General کامل نوشته می‌شود، پس شماره تلفنی که به‌صورت 989120000000 ذخیره شده همهٔ رقم‌هایش را نگه می‌دارد و 2/3 به‌صورت 0.6666666666666666 نوشته می‌شود. TRUE و FALSE به‌صورت کلمه نوشته می‌شوند و فرمول با آخرین نتیجهٔ ذخیره‌شده‌اش. «شیوهٔ نوشتن اعداد» علامت اعشار و جداکنندهٔ هزارگان عددهای قالب‌دار را تعیین می‌کند (1,234.56، 1.234,56، 1 234,56 یا 12,34,567.89) و با شیوه‌ای شروع می‌شود که زبان این صفحه به کار می‌برد، یعنی 1,234.56؛ شیوه‌ای که اعشارش ویرگول است، جداکنندهٔ ستون‌ها را به نقطه‌ویرگول تغییر می‌دهد، همان‌طور که Excel در زبان‌هایی که عدد را این‌گونه می‌نویسند انتظار دارد.

تاریخ همان قالبی را که سلولش دارد نگه می‌دارد، مثل 05/01/2024 برای dd/mm/yyyy یا 05.01.2024 برای dd.mm.yyyy. تاریخ کوتاه پیش‌فرض Excel استثناست: از زبان هر رایانه‌ای که فایل را باز می‌کند پیروی می‌کند، پس همان سلول روی یک رایانه 1/5/24 خوانده می‌شود و روی دیگری 05/01/2024. این سلول‌ها به‌صورت 2024-01-05 نوشته می‌شوند، و اگر ساعت هم داشته باشند 2024-01-05 18:00، که همهٔ برنامه‌ها یکسان می‌خوانند.

جداکننده، گیومه و نویسه‌ها

جداکننده ویرگول است، مگر اینکه در زبانهٔ «قالب» نقطه‌ویرگول، تب یا خط عمودی (|) را انتخاب کنید، و هر خط با CR و LF تمام می‌شود. سلولی که جداکننده، گیومه یا شکست خط دارد در گیومه گذاشته می‌شود و گیومه‌های داخلی دوتایی می‌شوند، پس a,"b" به‌صورت "a,""b""" نوشته می‌شود. سلول متنی که با =، +، - یا @ شروع شود یک آپاستروف (') جلویش می‌گیرد تا صفحه‌گسترده آن را به‌عنوان فرمول اجرا نکند.

CSV با UTF-8 و نشانهٔ ترتیب بایت (BOM) نوشته می‌شود، همان نشانه‌ای که به Excel می‌گوید فایل UTF-8 است، پس متن هر خطی سالم باز می‌شود. متنی که برنامهٔ دیگری از قبل به نویسه‌هایی مثل «Ã©» یا «Ø§Ù» تبدیل کرده بود، اول تعمیر می‌شود. برخی سامانه‌های تحت وب کارپوشه را به‌صورت .xls خروجی می‌دهند که در واقع یک جدول HTML است؛ این فایل‌ها به‌صورت جدول خوانده می‌شوند.

پرسش‌های متداول

فایل Excel من آپلود می‌شود؟
نه؛ تقسیم و خروجی گرفتن در مرورگر شما انجام می‌شود. تنها استثنا دکمهٔ اختیاری «تشخیص ستون‌ها با هوش مصنوعی» است: فقط اگر آن را بزنید، سرستون‌ها و نمونه‌ای از ردیف‌ها به سرور ما و از آنجا به Gemini گوگل فرستاده می‌شود.
فرمول‌ها چه می‌شوند؟
CSV مقدار نگه می‌دارد، نه فرمول. هر سلول با نتیجهٔ محاسبه‌شده‌اش نوشته می‌شود؛ همان چیزی که سیستم‌های واردکنندهٔ داده انتظار دارند.
چرا قبلاً متن فارسی بعد از خروجی گرفتن به هم ریخته بود؟
این مشکل رمزگذاری است: فایل بدون نشانه‌ای نوشته شده بود که به برنامهٔ خواننده می‌گوید UTF-8 است. این مبدل آن را درست می‌نویسد تا متن سالم باز شود.

ابزارهای مرتبط

بیشتر در صفحه‌گسترده و داده

این صفحه به زبان‌های دیگر: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · اردو · Bahasa Indonesia · বাংলা