تحويل Excel إلى CSV
صدّر أوراق XLSX وXLS وODS إلى CSV بالفاصل والترميز ونهايات الأسطر التي يحتاج إليها النظام المستقبِل فعلًا.
أفلت ملفاتك هنا
.xlsx, .xlsm, .xls, .ods · حتى 300 م.ب
إعدادات إضافيةإعدادات أقل
طريقة تحويل إلى CSV
- 1
إفلات ملف Excel
تُقرأ صيغ XLSX وXLSM وXLS وODS كلها داخل علامة التبويب هذه. وتعرض الصفحة اسم الملف وحجمه لا قائمة أوراقه؛ أما ما يخرج فيحدده خيار «الأوراق المراد تصديرها» أدناه، و«كل الأوراق» يأخذ كل ورقة، ومنها الأوراق المخفية.
- 2
اختيار الأوراق والفاصل والترميز
صدّر الورقة الأولى، أو الأوراق كلها، أو التي تسميها فقط. واختر طريقة تنسيق التواريخ، وهل تتحول المعادلات إلى قيم.
- 3
التحويل والتنزيل
الورقة الواحدة تصل ملف CSV واحدًا، والأوراق المتعددة تصل أرشيف ZIP فيه ملف لكل ورقة باسمها.
علامة ترتيب البايتات ليست زينة
يحدد Excel ترميز ملف CSV الذي يفتحه بالبحث عن علامة ترتيب البايتات (BOM). وإن لم يجدها رجع إلى صفحة الترميز الخاصة بالنظام. لهذا يُفتح ملف مُصدَّر بترميز UTF-8 سليم تمامًا، مليء بأسماء سيريلية أو بحروف مشكولة، رموزًا مشوهة على جهاز زميلك. ولهذا أيضًا فإن UTF-8 مع BOM هو الخيار الافتراضي هنا. وإن كان الملف ذاهبًا إلى أداة استيراد تتعثر بتلك البايتات الثلاثة الإضافية، كما تفعل أدوات كثيرة لسطر الأوامر وخطوط ETL القديمة، فإن UTF-8 العادي على بُعد نقرة واحدة، وWindows-1251 متاح للأنظمة التي ما زالت تطلبه.
المعادلات والتواريخ والصفوف الفارغة
الخلية التي تحمل =SUM(A1:A9) لها قيمتان: المعادلة نفسها والرقم الذي نتج عنها آخر مرة. ولا يحمل CSV إلا واحدة منهما. افتراضيًا تحصل على الرقم، وهو ما تريده أداة الاستيراد. وإن اخترت المعادلات تحصل على نص المعادلة بدلًا منه، وهو ما يريده المراجع. تُنسَّق التواريخ بقاعدة صريحة، لا حسب لغة المتصفح وإعداداته الإقليمية، فيُنتج ISO على جهاز ألماني وISO على جهاز أمريكي ملفين متطابقين بايتًا ببايت. وتبقى الأرقام التسلسلية متاحة أيضًا لأداة الاستيراد النادرة التي تفضّل عدّ الأيام في Excel.
ما لا يستطيع Windows-1251 حمله
تحمل الترميزات أحادية البايت 256 حرفًا، وكثيرًا ما يحتوي المصنف على أكثر من ذلك: علامة اليورو بجوار نص سيريلي، أو اسم منتج صيني في كتالوج أوروبي، أو شرطة طباعية منسوخة من مستند. الحروف التي لا مقابل لها تصبح علامات استفهام، وهذا فقدان صامت للبيانات ما لم يعدّها أحد. تعدّها هذه الأداة وتخبرك بعدد ما استُبدل، مع زر للعودة إلى UTF-8 بنقرة واحدة، ليكون القرار قرارك لا مصادفة.
المصنف يبقى على جهازك
يُحلَّل الملف ويُكتب ملف CSV بالكامل داخل علامة التبويب هذه في المتصفح. لا تُرفع أي نسخة، ولا يرى أي خادم المحتوى، ولا يبقى ما يُحذف بعد ذلك؛ تختفي البيانات حين تغلق الصفحة.
الأسئلة الشائعة
كيف أصدّر كل الأوراق دفعة واحدة؟
اضبط خيار الأوراق على «الكل». تحصل على أرشيف ZIP فيه ملف CSV لكل ورقة، يحمل اسم الورقة التي جاء منها، فيصبح تقرير ربع سنوي من ثلاث أوراق ثلاثة ملفات في تنزيل واحد.
ما علامة BOM وهل أحتاج إليها؟
هي علامة من ثلاثة بايتات في بداية الملف تخبر Excel أن النص بترميز UTF-8. أبقها إن كان الملف سيُفتح في Excel، واحذفها إن كان ذاهبًا إلى سكربت أو أداة استيراد تعامل تلك البايتات كأنها جزء من اسم العمود الأول.
لماذا يُفتح ملف CSV المُصدَّر في Excel عمودًا واحدًا؟
يقسم Excel النص حسب فاصل القوائم في إعداداتك الإقليمية. إن كان Excel لديك يتوقع الفاصلة المنقوطة، فاختر هنا الفاصلة المنقوطة بدل الفاصلة الافتراضية، وسيُفتح الملف مقسمًا إلى أعمدة.
هل تُحفظ المعادلات؟
لا يعرف CSV مفهوم المعادلة، فالاختيار لك: القيمة المحسوبة، وهي الافتراضية وما تحتاج إليه معظم الأنظمة، أو نص المعادلة مثل =SUM(A1:A9)، وهو مفيد حين يحتاج أحد إلى مراجعة المنطق.
ماذا يحدث للتواريخ؟
تُكتب بالتنسيق الذي تختاره: ISO 8601، أو dd.mm.yyyy، أو mm/dd/yyyy، أو الرقم التسلسلي الخام في Excel. يجري التنسيق بقاعدة صريحة لا عبر الإعدادات الإقليمية لمتصفحك، فيُنتج الملف نفسه البايتات نفسها في أي مكان.
هل تدعم الأداة ملفات .xls القديمة؟
نعم، إلى جانب .xlsm وملفات OpenDocument بامتداد .ods. تُقرأ الصيغة الثنائية القديمة مباشرة، ولا حاجة إلى حفظها بصيغة XLSX أولًا.
ماذا عن مصنف محمي بكلمة مرور؟
لا يمكن قراءته دون كلمة المرور، ولا تحاول هذه الأداة كسر التشفير. افتحه في Excel، واحفظ نسخة دون كلمة مرور، ثم حوّل تلك النسخة.