تخطَّ إلى المحتوى

تحويل Excel إلى CSV

حوّل أي ورقة من مصنف Excel أو OpenDocument إلى ملف CSV نظيف — القيم كما يعرضها Excel تمامًا، أو أرقام خام وتواريخ ISO، بالفاصل والترميز اللذين يتوقعهما الاستيراد لديك.

  • لا يُخزَّن أبدًا
  • لا طابور ولا انتظار
  • دون تسجيل ودون علامة مائية

كيف تعمل الأداة

1

أضِف المصنف

أفلِت ملف .xlsx أو .xls أو .ods. تظهر كل ورقة في تبويب مع معاينة مباشرة.

2

اختر التنسيق

فاصلة أو فاصلة منقوطة أو علامة جدولة؛ UTF-8، أو UTF-8 مع BOM ليعرض Excel الأحرف المشكّلة بشكل صحيح عند إعادة الفتح؛ والقيم كما تظهر أو خام.

3

تنزيل

ورقة واحدة كملف .csv، أو كل الأوراق دفعة واحدة في ملف ZIP.

ما الذي يحتويه ملف CSV فعلًا

لا يسأل خيار «كما تظهر في Excel» برنامجَ Excel عن شكل الخلية — بل يعيد عرض تنسيق الأرقام هنا، بتطبيقنا الخاص لرموز التنسيق في Excel، لأن المكتبة المعتادة تخطئ في مئات التنسيقات المستخدمة فعلًا. والاستثناء هو الملف الذي يحمل نص العرض أصلًا: ورقة OpenDocument، أو أحد جداول HTML التي تسمّيها تطبيقات الويب .xls، حيث يُستخدم النص المخزّن كما هو. لا تخرج التواريخ أبدًا كأرقام تسلسلية في أي من الوضعين. إذ يُقرأ مؤشر الحقبة الخاص بالمصنف، فيُزاح الملف الذي كتبه Excel القديم على Mac بالأيام الـ 1,462 التي يحتاجها، ويُعاد إنتاج اليوم الذي يعتقد Excel بوجوده — 29 فبراير 1900 — في مكانه بالضبط بدل أن يُزاح كل ما بعده بيوم واحد.

هناك ثلاثة إعدادات افتراضية تستحق التحقق قبل تسليم الملف إلى برنامج آخر. يبدأ الفاصل بما تقتضيه الإعدادات الإقليمية لمتصفحك، فالجهاز المضبوط على فاصلة عشرية يقترح عليك الفواصل المنقوطة. وتنتهي الأسطر بحرف إرجاع العربة وحرف سطر جديد ما لم تختر غير ذلك، وهناك دائمًا فاصل أسطر بعد الصف الأخير. والاقتباس في حده الأدنى — لا يوضع الحقل بين علامتي اقتباس إلا إذا احتوى على الفاصل، أو علامة اقتباس، أو فاصل أسطر، أو مسافات في بدايته أو نهايته — مع حالة خاصة واحدة: الخلية الأولى التي نصها «sep=» توضع بين علامتي اقتباس حتى لا يظن Excel أن بياناتك تعليمة لتحديد الفاصل.

تُعالَج الخلايا المدمجة بإحدى طريقتين، والافتراضية هي الأهدأ: الخلية العلوية اليسرى فقط من الدمج تحمل القيمة، وتخرج البقية فارغة. وتُكتب القيم المنطقية بصيغة TRUE وFALSE أيًّا كان الوضع الذي تختاره، والخلية التي تحمل خطأً تخرج كنص الخطأ. لا يُتخذ أي إجراء لتحييد خلية تبدأ بعلامة يساوي. فملف CSV المكتوب هنا يعيد إنتاج ذلك النص تمامًا كما كان في المصنف، لذا إذا جاءت الورقة من مصدر لا تثق به، فستظل الصيغة صيغة بالنسبة لأي برنامج يفتح الملف بعد ذلك — وهذه خاصية في CSV لا في هذه الأداة، وسبب لفتح أي ملف مُصدَّر مجهول في عارض أولًا.

عندما تحتاج إلى شيء آخر

يُقرأ المصنف كاملًا، بحد أقصى 200 MB للملف، مع التوقف إذا ادّعت محتوياته المضغوطة أنها تتمدد إلى أكثر من غيغابايتين. وبعد ذلك، ولأي عمل مجدول، فالحل أداة على سطح المكتب لا هذه الصفحة: يحوّل LibreOffice في الوضع دون واجهة (headless) ورقةً إلى CSV بأمر واحد. ولاستخراج عمود واحد من ملف مُصدَّر بحجم مئة ميغابايت دون تحميل البقية، يقرأ qsv وMiller ملفات CSV ويكتبانها كتدفق.

وإذا كانت الوجهة قاعدة بيانات أو مسار معالجة بيانات لا شخصًا، فاسأل نفسك إن كان CSV هو الهدف الصحيح أصلًا. فهو لا يستطيع تسجيل فاصله ولا علامته العشرية ولا ترميزه، ولهذا يبدأ كل استيراد لملف CSV بثلاثة أسئلة لا ينبغي أن يضطر أحد للإجابة عنها. أما Parquet فيحتفظ بالأنواع، وJSON Lines يحتفظ بالبنية، وكلاهما يقرؤه مباشرة DuckDB وpandas وكل ما كان سيحمّل ملف CSV الخاص بك على أي حال.

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

هل يُخزَّن جدول البيانات في أي مكان؟

لا. لا يُخزَّن المصنف أبدًا ولا يُرسل أي شيء إلى أي مكان — وهذا مهم لكشوف الرواتب وقوائم العملاء وكل ما لا تريد تسليمه لموقع إلكتروني.

ماذا يحدث مع الأوراق المتعددة؟

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

هل ستبدو التواريخ والأرقام كما تظهر في Excel؟

خيار «كما تظهر في Excel» يكتب النص الذي يعرضه Excel بالضبط — 15/03/2024، و1,234.50، و12% — وهذا ما يفعله أمر «حفظ باسم» بصيغة CSV في Excel نفسه. أما خيار «أرقام خام، وتواريخ ISO» فيكتب أرقامًا عادية وتواريخ ISO 8601 مثل 2024-03-15، تقرؤها قواعد البيانات والبرامج دون تخمين.

لماذا يعرض ملف CSV أحرفًا غريبة عندما أفتحه في Excel؟

يقرأ Excel ملف CSV بالترميز الإقليمي القديم لجهازك ما لم يبدأ الملف بعلامة ترتيب البايتات (BOM). اختر «UTF-8 مع BOM (لـ Excel)» فتظهر الأحرف المشكّلة والسيريلية والعربية والصينية والرموز التعبيرية بشكل صحيح. أما UTF-8 العادي فهو الخيار الأفضل لقواعد البيانات والبرمجة.

فاصلة أم فاصلة منقوطة؟

في الدول التي تكتب الكسور العشرية بفاصلة — معظم أوروبا وأمريكا الجنوبية — يتوقع Excel فواصل منقوطة بين الحقول. اختر الفاصلة المنقوطة لهذه الدول، والفاصلة في كل مكان آخر، أو علامة الجدولة إذا كانت بياناتك مليئة بالاثنتين.

وماذا عن الصيغ والخلايا المدمجة والصفوف المخفية؟

تُكتب الصيغ كنتائجها المحسوبة. وتحتفظ الخلية المدمجة بقيمتها في خليتها الأولى، أو يمكن تكرارها في كل خلية من الدمج. وتُضمَّن الصفوف والأعمدة المخفية ما لم تختر استبعادها.

معلومة مفيدة: يخزّن CSV القيم فقط — تنسيق الخلايا والصيغ والمخططات والصور ليست جزءًا من الصيغة. ويجب إزالة كلمة المرور من المصنفات المحمية بكلمة مرور أولًا.

أضِف هذه الأداة إلى موقعك

مجانية لأي مدونة أو صفحة فصل دراسي أو مقالة مساعدة. الصق مقتطفًا واحدًا وسيتمكن زوارك من استخدامها مباشرةً على صفحتك.