تحويل Excel إلى CSV

يعمل على جهازك · الملف لا يغادر جهازك.

أنظمة الاستيراد والبنوك وبرامج المحاسبة والمنصات الإعلانية تطلب CSV لا Excel. اختر الورقة، أو صدّر كل ورقة في ملف خاص بها، واحصل على CSV بترميز UTF-8 مع علامة الترتيب، فتظهر الحروف بكل اللغات، ومنها العربية، صحيحة في Excel وGoogle Sheets.

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

كيفية تحويل Excel إلى CSV

  1. أضف ملف Excel.
  2. اختر الورقة إن كان في الملف أكثر من ورقة.
  3. اضغط «تنزيل CSV»: تُكتب كل قيمة كما تعرضها الورقة، والأرقام بالشكل الذي تختاره في «شكل الأرقام» (يبدأ على 1,234.56)؛ وتأتي الأوراق أو الأجزاء المتعددة معًا في ملف ZIP.

الصيغ المدعومة والحدود

المدخل
XLSX وXLS
المخرج
CSV بترميز UTF-8 (مع BOM)
الأوراق
ورقة تختارها، أو كل ورقة في ملف خاص بها
مكان المعالجة
داخل متصفحك — لا يُرسل شيء إلا إذا اخترت اكتشاف الأعمدة بالذكاء الاصطناعي

ليست مناسبة لِـ: الحفاظ على الصيغ أو الألوان أو عدة أوراق في ملف واحد — CSV نص بسيط يحفظ القيم فقط.

ملف CSV واحد، أم ملف لكل ورقة

يحمل ملف CSV كل صفوف الورقة المعروضة، ويُنزَّل بصيغة ‎.csv‎ مباشرة. ومع أوراق متعددة، تختار قائمة «الورقة» ما يُحوَّل، ومربع «كل أوراق كل الملفات، كل ورقة في ملف خاص بها» يعطي ملف CSV لكل ورقة، يحمل اسم الملف والورقة، وتأتي معًا في ملف ZIP. ولتقطيع ورقة طويلة إلى أجزاء، استخدم إعداد الصفوف أو الحجم في تبويب «أساسي»؛ وهذه الإعدادات مشروحة في /split-excel.

كيف تُكتب الأرقام والتواريخ

تُكتب كل قيمة كما تعرضها الورقة. فالخلية ذات تنسيق الأرقام تحتفظ به: 5% تُكتب 5%، و$1,250.00 تُكتب "$1,250.00" (بين علامتي اقتباس، بسبب الفاصلة فيها)، والرمز المعروض 007 يُكتب 007. أما الرقم بتنسيق «عام» فيُكتب كاملًا، فرقم الهاتف المحفوظ 966501234567 يحتفظ بكل خاناته، و2/3 تُكتب 0.6666666666666666. وتُكتب TRUE وFALSE كلمتين، والصيغة بآخر نتيجة محفوظة لها. أما فواصل الأرقام فتتبع ما تختاره في «شكل الأرقام»، ويبدأ في هذه الصفحة على 1,234.56؛ ومع الأشكال التي تكتب الكسور بالفاصلة، مثل 1.234,56، يصبح فاصل الأعمدة فاصلة منقوطة.

ويحتفظ التاريخ بالتنسيق الذي تستخدمه خليته، مثل 05/01/2024 لتنسيق dd/mm/yyyy، و05.01.2024 لتنسيق dd.mm.yyyy. والاستثناء هو التاريخ القصير الافتراضي في Excel: فهو يتبع لغة كل حاسوب يفتح الملف، فتقرأ الخلية نفسها 1/5/24 على حاسوب و05/01/2024 على آخر. ولهذا تُكتب تلك الخلايا 2024-01-05، و2024-01-05 18:00 إن حملت وقتًا، وهذه صيغة تقرؤها كل البرامج بالطريقة نفسها.

الفاصل وعلامات الاقتباس والحروف

الفاصل فاصلة ما لم تختر الفاصلة المنقوطة أو علامة الجدولة (Tab) أو الخط العمودي (|) في تبويب «الصيغة»، وتنتهي الأسطر بعلامتي رجوع الحامل وسطر جديد (CRLF). والخلية التي تحوي الفاصل أو علامة اقتباس أو فاصل أسطر تُحاط بعلامتي اقتباس، وتُضاعف علامات الاقتباس التي بداخلها، فتُكتب a,"b" هكذا: "a,""b""". وخلية النص التي تبدأ بـ = أو + أو - أو @ يُضاف قبلها فاصلة علوية (')، فلا يشغّلها برنامج الجداول صيغةً.

وملف CSV بترميز UTF-8 مع علامة ترتيب البايتات (BOM)، وهي العلامة التي تخبر Excel أن الملف UTF-8، فيُفتح النص بكل أنظمة الكتابة سليمًا. والنص الذي حوّله برنامج آخر من قبل إلى رموز مثل «Ã©» أو «Ø§Ù» يُصلَح أولًا. وبعض الأنظمة على الويب تصدّر المصنَّف بامتداد ‎.xls‎ وهو في الحقيقة جدول HTML؛ ومثل هذه الملفات تُقرأ جدولًا.

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

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

أدوات ذات صلة

المزيد في الجداول والبيانات

هذه الصفحة بلغات أخرى: English · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা