الانتقال إلى المحتوى الرئيسي
PulsarKit

محوّل XLSX

مصنف Excel الحديث: أوراق متعددة، وأنواع حقيقية، ومعادلات وتنسيق في ملف واحد.

8 أدوات

التحويل إلى XLSX

التحويل من XLSX

عمليات أخرى على XLSX

ما الذي يحمله XLSX ولا يحمله CSV

كل شيء عدا القيم الخام: الأوراق، وعرض الأعمدة، وأنواع الخلايا، والتواريخ التي هي تواريخ فعلًا، والمعادلات، وتنسيقات الأرقام، والألوان. لهذا هو الصيغة الصحيحة لملف سيفتحه إنسان، والخاطئة لملف سيحلله برنامج. وهو أيضًا في داخله أرشيف ZIP من ملفات XML، ولهذا يمكن أحيانًا استعادة ملف XLSX تالف بأدوات لا تستطيع استعادة ملف XLS قديم تالف.

التواريخ والأرقام وفخاخ التحويل

الشيئان اللذان يفسدان دائمًا حين يصبح جدول البيانات ملف CSV هما التواريخ والأرقام الطويلة. التاريخ يُخزن رقمًا ويُعرض بتنسيق؛ صدّره وقد تحصل على 45231 بدل التاريخ. والمعرّفات الطويلة، مثل أرقام الهواتف أو المعرّفات ذات الأصفار البادئة، تتحول إلى أرقام وتفقد أصفارها، أو ما هو أسوأ، إلى الكتابة العلمية. التحويلات هنا تحتفظ بالنص نصًا، ومن المفيد التحقق من هذين العمودين أولًا في أي ملف يحتوي عليهما.

متى تتحول من XLSX

حين تكون الآلة هي القارئ التالي. السكربتات وعمليات الاستيراد وواجهات API تريد CSV أو JSON، والتحويل بلا فقدان في الاتجاه الذي يهم: القيم تبقى، والعرض لا يبقى. وحوّل إلى PDF بدلًا من ذلك حين يكون الملف نهائيًا ولا ينبغي تعديله. فهذا يحافظ على التخطيط ويمنع الأرقام من التغير.

XLSX مقابل CSV: حين تهم المعادلات

حوّل إلى CSV حين يكون البرنامج هو التالي في الدور: استيراد، أو سكربت، أو أداة استيراد إلى قاعدة بيانات. كل ما تحتاجه هذه، أي القيم، يبقى؛ وكل ما قد تتعثر به، أي التنسيق والمعادلات، يُحذف. احتفظ بصيغة XLSX حين يكون الإنسان هو التالي، أو حين تكون المعادلات هي المقصودة: ملف CSV يحمل الرقم الذي عرضته الخلية آخر مرة، لا العملية الحسابية التي وراءه، فالميزانية المصدَّرة إلى CSV تتوقف عن التحديث. تتيح لك «Excel إلى CSV» أن تختار هل تصدّر خلايا المعادلات نتائجها أم نص المعادلة، وتعتمد تنسيق تاريخ واحدًا للملف كله، وتكتب بترميز UTF-8 مع علامة ترتيب البايتات التي يحتاجها Excel ليقرأ الحروف ذات العلامات الصوتية بشكل صحيح. أما «تقسيم Excel» فيفصل المصنف إلى ملف لكل ورقة حين يريد برنامج الاستيراد جدولًا واحدًا.

الأسئلة الشائعة

ما الفرق بين XLS وXLSX؟

XLS هي الصيغة الثنائية التي استخدمها Excel حتى 2007؛ وXLSX هي الحالية، أرشيف ZIP من ملفات XML أصغر حجمًا وأكثر متانة، وتقرؤه برامج أكثر بكثير. المحولات هنا تقرأ الصيغتين وتكتب XLSX؛ ولم تبق أي ميزة للاحتفاظ بملف XLS قديم.

لماذا تتحول التواريخ إلى أرقام في CSV؟

يخزن Excel التاريخ عددًا من الأيام، 45231 مثلًا، ويعرضه عبر تنسيق لا يستطيع CSV حمله. أما «Excel إلى CSV» فيكتب التواريخ بتنسيق واحد صريح، فيحصل البرنامج المستقبل على 2023-11-01 بدل الرقم الخام.

هل يمكنني تحويل XLSX إلى CSV دون فقدان البيانات؟

القيم نعم، بما فيها المعرّفات الطويلة والأصفار البادئة التي تحتفظ بها المحولات هنا نصًا. أما ما لا يمكن أن يبقى فهو المصنف نفسه: المعادلات تصبح نتائجها، والتنسيق يختفي، وكل ورقة تصبح ملف CSV مستقلًا.