CSV أم Excel: أي صيغة تستخدم
ما الذي تستطيع كل صيغة حمله، وما الذي يضيع عند التحويل، ومتى تختار كل واحدة.
ملفات CSV وExcel تخزن الصفوف والأعمدة كلاهما، وExcel يفتح الاثنين، لذلك يسهل الخلط بينهما. لكن كل صيغة صُممت لمهمة مختلفة، واختيار الصيغة الخطأ هو سبب معظم متاعب جداول البيانات.
ما هي كل صيغة
ملف CSV (القيم المفصولة بفواصل) نص عادي: كل سطر صف، والفواصل تفصل بين القيم. لا تنسيق فيه، ولا صيغ حسابية، ولا أوراق متعددة، ولا ألوان. أي برنامج يستطيع قراءته، وهذه هي الفكرة كلها.
أما مصنف Excel (.xlsx) فهو ملف منظم يخزن القيم والصيغ الحسابية والتنسيق وعدة أوراق والمخططات وعوامل التصفية وأنواع البيانات. صُمم لمن يعملون على البيانات، ويحتاج إلى برنامج جداول بيانات لفتحه.
مقارنة جنبًا إلى جنب
| CSV | Excel (.xlsx) | |
|---|---|---|
| الصيغ الحسابية | لا، القيم فقط | نعم |
| التنسيق والألوان | لا | نعم |
| عدة أوراق | لا، جدول واحد لكل ملف | نعم |
| الأصفار البادئة والأرقام الطويلة | محفوظة في الملف، وغالبًا تضيع عندما يفتحه Excel | محفوظة إذا خُزنت كنص |
| يُفتح في أي برنامج | نعم | يحتاج إلى برنامج جداول بيانات |
| تقبله أدوات الاستيراد | دائمًا تقريبًا | أحيانًا |
| حجم الملف مع البيانات الكبيرة | صغير وبسيط | مضغوط ويتعامل مع التنسيق |
استخدم CSV عندما
- تستورد البيانات إلى نظام آخر: أدوات البريد الجماعي، وأنظمة CRM، وبرامج المحاسبة، والمتاجر الإلكترونية، وقواعد البيانات.
- تسلّم البيانات إلى مطوّر أو إلى برنامج نصي.
- تكون البيانات جدولًا واحدًا بسيطًا يجب أن يُفتح في أي مكان.
حوّل المصنف باستخدام تحويل Excel إلى CSV، الذي يصدّر كل ورقة في ملف CSV مستقل ويكتب التواريخ بصيغة تقرؤها كل الأنظمة.
استخدم Excel عندما
- سيقرأ الناس البيانات أو يعدّلونها أو يصفّونها أو يرسمون منها مخططات.
- تحتاج إلى صيغ حسابية أو عدة أوراق أو تنسيق.
- تحتوي البيانات على رموز بأصفار بادئة يجب أن تبقى بعد فتح الملف.
حوّل ملف التصدير إلى مصنف حقيقي باستخدام تحويل CSV إلى Excel، الذي يحفظ الرموز كنص ويكتشف الفاصل تلقائيًا.
ما الذي يضيع عند التحويل إلى CSV
تتحول الصيغ الحسابية إلى قيمها الحالية، ويختفي التنسيق، وتصبح كل ورقة ملفًا منفصلًا. هذا عادة ما تريده أداة الاستيراد بالضبط، لكن احتفظ بالمصنف الأصلي إذا كنت ستعدّله مرة أخرى.
مشكلة الفاصلة الأوروبية
في معظم أوروبا تُستخدم الفاصلة فاصلًا عشريًا، لذلك يحفظ Excel هناك ملفات CSV بفواصل منقوطة بين القيم. عندها يُفتح ملف CSV المفصول بفواصل كعمود واحد طويل، ويربك الملف المفصول بفواصل منقوطة أدوات الاستيراد التي تتوقع فواصل عادية. تتيح لك الأداتان اختيار الفاصل، وتكتشفه أداة تحويل CSV إلى Excel تلقائيًا.
وماذا عن JSON؟
إذا كانت البيانات ذاهبة إلى موقع ويب أو تطبيق أو أداة أتمتة، فغالبًا ما يريد المطوّر صيغة JSON. تحوّل أداة تحويل CSV إلى JSON صف العناوين إلى أسماء خصائص.