إكسل إلى CSV
افتح ملفّ .xlsx وصدّر أي ورقة بصيغة CSV، كليًا في المتصفّح.
تتم المعالجة على جهازك — بلا رفع
كيف تحوّل إكسل إلى CSV
- اختر ملفّ .xlsx.
- اختر الورقة التي تريدها.
- انسخ ملف CSV، أو نزّله.
كيف يعمل
يُفكّ ضغط المصنّف في الذاكرة ويُقرأ XML الذي فيه مباشرةً. وتأتي أسماء الأوراق من وصف المصنّف، وتُربط كل ورقة بملفّها عبر جدول العلاقات لا بتخمين أسماء الملفات — فالمصنّفات التي أُعيد ترتيب أوراقها أو حُذف بعضها لا تحمل أسماء متسلسلة مرتّبة.
ومعظم النص في مصنّف ليس مخزَّنًا في الخلية. فإكسل يحتفظ بجدول سلاسل مشترك وتحمل الخلايا فهرسًا إليه، وهذا يوفّر مساحة حين تتكرّر القيمة نفسها آلاف المرات. وقراءة ورقة تعني إذن فكّ تلك الفهارس، والنص المنسَّق لا بدّ من إعادة تركيبه من عدة مقاطع في سلسلة واحدة.
والخلايا الفارغة لا تُخزَّن إطلاقًا، فيقفز الصفّ من العمود A إلى العمود E بلا شيء بينهما. وكل خلية تحمل مرجعها — B7 وD12 — وتُملأ الفجوات منها، وإلا انزاحت كل قيمة بعد فراغ إلى اليسار.
ويبدأ التنزيل بعلامة ترتيب بايتات، وهي ما يجعل إكسل يقرأ ملف CSV رجوعًا بترميز UTF-8. وبدونها تُعاد العربية التي صدّرتها للتوّ تصديرًا صحيحًا حروفًا مشوّهة.
مثال عملي
يرسل إليك أحدهم مصنّفًا بالبريد وتحتاج البيانات في نصّ برمجي. وليس إكسل مثبَّتًا عندك، والملف فيه سجلّات عملاء تفضّل ألّا ترفعها إلى موقع محوّل.
اختر الملف. تظهر قائمة الأوراق مع عدد الصفوف إلى جانب كل اسم، وهو ما يكفي عادةً لتمييز التي تريدها دون فتح شيء. اخترها فيظهر ملف CSV فورًا.
وملء الفجوات يهمّ هنا. فمصنّف ترك فيه أحدهم العمود C فارغًا مئة صفّ لا يخزّن له خلايا إطلاقًا. وقراءته قراءةً ساذجة تزيح كل قيمة من العمود D فصاعدًا موضعًا واحدًا إلى اليسار فيبدو الملف معقولًا وهو خاطئ كليًا. أما قراءة مراجع الخلايا فتُبقي الأعمدة مصطفّة.
وما لا ينتقل: المعادلات تصل بآخر قيمة حُسبت لها، لا معادلاتٍ. والتنسيق والألوان والخلايا المدموجة وصفوف الترويسة المتعدّدة تضيع كلها، لأن CSV لا مكان فيه لها. وقد تظهر التواريخ أرقامًا تسلسلية في إكسل — 45678 بدل تاريخ — لأن التاريخ في إكسل رقم يرتدي تنسيقًا.
وإن احتاج الناتج ترتيبًا، فمنظّف CSV يتولّى المسافات الشاردة والصفوف الفارغة التي تتراكم في الجداول. وللعودة في الاتجاه الآخر، CSV إلى إكسل يبني مصنّفًا.
أسئلة
هل يُرفع مصنّفي؟
لا. يُفكّ ضغطه ويُحلَّل في متصفّحك. ولا شيء يُنقل، وهذا يهمّ لأن المصنّفات تحوي عادةً بالضبط البيانات التي ينبغي ألّا ترفعها.
هل يدعم صيغة .xls القديمة؟
لا. فالصيغة الثنائية القديمة مختلفة كليًا. افتحها في أي برنامج جداول وأعد حفظها بصيغة .xlsx أولًا.
ماذا يحدث للمعادلات؟
تحصل على آخر قيمة حُسبت لها، وهي ما خزّنه إكسل. أما المعادلة نفسها فلا تنتقل إلى CSV، الذي لا يعرف شيئًا اسمه معادلة.
لماذا تبدو تواريخي أرقامًا؟
لأن التاريخ في إكسل رقم مطبَّق عليه تنسيق عرض. وCSV بلا تنسيق، فيظهر الرقم التسلسلي الكامن.
هل أحصل على أكثر من ورقة؟
واحدة في كل مرة. بدّل منتقي الأوراق ونزّل كلًّا منها — فـCSV لا سبيل فيه للتعبير عن أوراق متعدّدة في ملف واحد.
لماذا يبدأ التنزيل بمحرف غير مرئي؟
هو علامة ترتيب بايتات، وهي ما يجعل إكسل يقرأ الملف رجوعًا بترميز UTF-8. وبدونها يُعاد فتح النص العربي والمحرَّك حروفًا مشوّهة.
هل تُعالَج الخلايا المدموجة؟
تظهر القيمة في أول خلية من الدمج وتبقى البقية فارغة، وهي الطريقة التي يخزّنها بها المصنّف فعلًا.
هل هناك حدّ للحجم؟
لا حدّ ثابت، لكن المصنّف يُفكّ ضغطه كليًا إلى الذاكرة. وقد تستنزف الملفات الضخمة جدًّا هاتفًا قبل حاسوب محمول.
من أي صيغ إكسل أبدأ؟
من XLSX إلى CSV هو المسار المعتاد، و.xlsm يعمل أيضًا لأنه الحاوية نفسها مع وحدات ماكرو. أما .xls الثنائي الأقدم فغير مقروء هنا — افتحه في إكسل أو LibreOffice مرة واحفظه بصيغة .xlsx أولًا.
ماذا يخرج، وهل أقرأ ملف CSV الناتج في أي شيء؟
نصّ مفصول بفواصل مع علامة UTF-8 في مقدّمته، وهي ما يجعل الحروف المحرَّكة تنجو. وكل برنامج جداول ومستورد قواعد بيانات ونصّ برمجي يقرؤه.
هل إكسل إلى CSV مجاني على الإنترنت؟
نعم — مجاني، بلا حساب، وبلا حد يومي، وبلا علامة مائية. يعمل في متصفّحك عبر الإنترنت، ولأن المعالجة تجري على جهازك فإنه يستمر في العمل دون اتصال بعد تحميل الصفحة.
أدوات Data ذات صلة
منسّق JSON
نسّق JSON تنسيقًا مقروءًا واحصل على سطر وعمود دقيقين حين يكون غير صالح، بدل شكوى مبهمة.
افتح$termiva json --minifyمصغّر JSON
أزل الفراغ من JSON وانظر كم تصغر الحمولة بالضبط.
افتح$termiva csv clean --trim --dedupeمنظّف CSV
احذف المسافات الشاردة، وأسقط الصفوف الفارغة والمكرّرة، وجد الصفوف التي عدد أعمدتها خاطئ.
افتح$termiva csv merge *.csvدمج ملفات CSV
اجمع عدة ملفات CSV في واحد، بمطابقة الأعمدة بأسمائها حتى لو اختلف ترتيبها.
افتح