تحويل ملفات Excel — XLSX وCSV وODS وJSON
تحويل جداول البيانات وملفات الجداول دون رفعها
تعمل في متصفحك · لا يُرفع أي شيء
أفلت ملفًا هنا أو اختره
المعالجة في متصفحك · حتى 20MB
أداة لتحويل البيانات. لا تحفظ المخططات والصور ووحدات الماكرو والروابط الخارجية والتنسيق حفظًا كاملًا. لا تُرفع الملفات.
تحفظ CSV وTSV وJSON الورقة المحددة فقط. JSON مصفوفة ثنائية الأبعاد تتضمن الصف الأول. تُقرأ خلايا CSV/TSV نصوصًا دون تحويل تلقائي إلى أرقام أو تواريخ.
لا تُحسب الصيغ هنا. يستخدم وضع القيم النتائج المحفوظة ويتوقف إذا لم تكن لصيغة نتيجة محفوظة. عند إيقافه تُضمَّن الصيغ الأصلية في ملف المصنف الناتج.
حتى 100 ورقة، و50,000 صف لكل ورقة، و256 عمودًا، و500,000 خلية إجمالًا. أقصى حجم بعد فك ضغط ZIP هو 80MB.
طريقة الاستخدام
- اختر ملف XLSX أو XLS أو ODS أو CSV أو TSV أو JSON أو أفلته في الخانة.
- للملفات النصية اضبط ترميز الإدخال وفاصل CSV من إعدادات إدخال النص. يستخدم TSV علامة الجدولة دائمًا، ويُستخدم الفاصل المختار أيضًا عند إنشاء ملف CSV.
- اختر الورقة من الورقة للمعاينة / للإخراج النصي، ثم اختر صيغة الإخراج.
- راجع خيارات القيم المحفوظة وUTF-8 BOM وحماية CSV/TSV من تنفيذ الصيغ.
- اضغط تحويل الملف ثم تنزيل الملف المحوَّل. يحمل الملف اسم الأصل مع الامتداد الجديد، مثل
sales.csv.
قواعد التحويل
تبقى خلايا CSV/TSV نصوصًا، بما في ذلك النص الذي يشبه الأرقام مثل 001. تستخدم التواريخ في المصنفات قيمها الرقمية الداخلية وتنسيقات الأرقام المدعومة. يحتوي JSON على القيم الخام، لذا قد تظهر التواريخ كأرقام تسلسلية من Excel. تصبح الخلايا الفارغة null في JSON. تُكمَّل صفوف JSON غير المتساوية بقيم null حتى عرض الجدول، وقد تُحذف الصفوف الفارغة تمامًا في النهاية. يجب كتابة أعداد JSON الصحيحة الخارجة عن النطاق الآمن في JavaScript كنصوص.
تضيف حماية CSV/TSV من الحقن فاصلة عليا قبل النصوص التي تبدأ بـ = أو + أو - أو @ أو علامة جدولة أو رجوع السطر. وهذا يغيّر تلك القيم عمدًا. عند الإبقاء على الصيغ تُضمَّن صيغ المصنف الأصلية في الناتج. استخدم القيم المحفوظة إن لم تكن تثق بالصيغ الأصلية.
يحتفظ ناتج المصنف بكل الأوراق مع دقة محدودة في التنسيق. هذه أداة لنقل البيانات، فاحتفظ بملفك الأصلي. لا تُدعم الملفات المحمية بكلمة مرور ولا ZIP64 ولا حفظ وحدات ماكرو VBA.
الحدود: 100 ورقة، و50,000 صف لكل ورقة، و256 عمودًا، و500,000 خلية إجمالًا. يمكن أن يصل محتوى مصنف ZIP بعد فك الضغط إلى 80MB كحد أقصى.
مثال
حوّل [["الاسم","اللغة"],["سارة","العربية"],["你好","中文😀"]] من JSON إلى XLSX لتحصل على جدول يتضمن الصف الأول. وعند تحويل هذا المصنف إلى CSV تُحفظ الورقة المحددة نصًا بترميز UTF-8.
لتحويل CSV إلى كائنات JSON أو استخراج أعمدة محددة فقط، استخدم أداة تحويل CSV إلى JSON أو مستخرج أعمدة CSV.
الأسئلة الشائعة
هل تُرفع الملفات؟
لا. تجري القراءة والتحويل داخل متصفحك. الحد الأقصى لحجم الملف 20MB.
هل يحتفظ التحويل بكل الأوراق؟
تحتوي مخرجات XLSX وXLS وODS على كل الأوراق. أما CSV وTSV وJSON فتحفظ الورقة المحددة فقط.
هل تُحفظ الصيغ والتنسيق؟
افتراضيًا تُستبدل الصيغ بنتائجها المحفوظة. لا تحسب الأداة الصيغ، وتتوقف إذا غابت قيمة محفوظة. يمكنك الإبقاء على الصيغ، لكن المخططات والصور ووحدات الماكرو والروابط الخارجية والتنسيق لا تُحفظ حفظًا كاملًا.
ملف CSV العربي يظهر برموز غريبة، ما الحل؟
ترميزات الإدخال المتاحة هي UTF-8 وUTF-16LE وUTF-16BE وEUC-KR وWindows-1252 فقط، ولا يتوفر Windows-1256 الشائع في ملفات CSV العربية القديمة. احفظ الملف أولًا بترميز UTF-8 في محرر نصوص، أو اختر ملف XLSX الأصلي مباشرة. ملفات CSV/TSV الناتجة تكون دائمًا بترميز UTF-8، ومع تفعيل BOM (مفعّل افتراضيًا) يعرض Excel النص العربي بشكل صحيح.
ما بنية JSON المدعومة؟
مصفوفات ثنائية الأبعاد خلاياها نصوص أو أرقام أو قيم منطقية أو null. يبقى الصف الأول صفًا عاديًا ولا يتحول إلى مفاتيح كائنات.