ByteCompress

Search Tools

Search for a tool by name

محول Excel إلى CSV

يحوّل محول Excel إلى CSV ملفات XLSX الخاصة بك إلى صيغة CSV قياسية، ويعمل بالكامل داخل المتصفح دون رفع بياناتك إلى خوادم خارجية، مما يحافظ على خصوصيتك.

اسحب وأفلت الملفات هنا

أو تصفح الملفات

الحجم الأقصى للملف: 100 MB · الحد الأقصى 10 ملفات في المرة الواحدة

تتم معالجة ملفاتك في المتصفح ولا يتم رفعها إلى خادم

محول Excel إلى CSV هو أداة تعتمد على مكتبة SheetJS (xlsx v0.18) لتحويل ملفات XLSX إلى CSV مباشرة داخل المتصفح، مما يضمن سرعة المعالجة وعدم رفع الملفات إلى الإنترنت. يدعم هذا المحول ملفات تصل حتى 100 ميجابايت مع احترام قيود الذاكرة بالمتصفح، ويقوم بفك دمج الخلايا المدمجة وتحويل أرقام التواريخ إلى تنسيق ISO 8601. كما يمكنك استخدام أدوات ذات صلة مثل CSV to XLSX لتحويل العكس أو XLSX to JSON لتحويل Excel إلى JSON.

كيفية استخدام محول Excel إلى CSV

  1. قم بتحميل ملف XLSX الخاص بك عبر زر التحميل داخل الأداة.
  2. ينفذ المتصفح قراءة ثنائية للملف باستخدام مكتبة SheetJS مع خاصية type:'array'.
  3. يتم استخراج الورقة الأولى من الملف باستخدام SheetNames[0].
  4. تتم معالجة البيانات لفك دمج الخلايا وتحويل التواريخ والصيغ إلى قيم نصية.
  5. يتم تصدير البيانات بصيغة CSV متوافقة مع معيار RFC 4180 مع فواصل فاصلة.

كيف يعمل المحول تقنيًا

يعتمد المحول على مكتبة SheetJS xlsx النسخة 0.18 التي تقرأ ملفات XLSX كثنائية عبر دالة read() بنمط array، مما يتيح التعامل مع ملفات كبيرة حتى 100 ميجابايت. يتم استخراج الورقة الأولى من خلال SheetNames[0] وتحويلها إلى CSV عبر utils.sheet_to_csv(). أثناء التحويل، تفك المكتبة دمج الخلايا المدمجة (merged cells) لتجنّب فقدان البيانات، وتحوّل أرقام التواريخ المخزنة بصيغة الأرقام التسلسلية إلى تمثيل ISO 8601 لسهولة المعالجة. كما تُستخدم القيم المحسوبة للصيغ بدلاً من النصوص، مما يضمن دقة المحتوى النهائي. العملية كلها تتم داخل المتصفح، مما يحافظ على أمان وخصوصية بياناتك.

مثال على التحويل

إدخال XLSX (ورقة أولى):
| الاسم  | التاريخ   | السعر   |
|--------|-----------|---------|
| منتج أ | 44561     | 100     |

مخرجات CSV:
"الاسم","التاريخ","السعر"
"منتج أ","2022-01-01T00:00:00Z","100"

متى تستخدم محول Excel إلى CSV

  • إذا كنت مطورًا تحتاج إلى تحويل بيانات Excel إلى CSV لسهولة استيرادها في قواعد البيانات أو التحليل.
  • مصممون يرغبون في تبسيط تخزين البيانات أو ربطها بتطبيقات ويب تعتمد على CSV.
  • خبراء SEO الذين يحتاجون إلى التعامل مع بيانات جداول Excel وتحويلها إلى CSV لتحسين عمليات الأرشفة والفهرسة.
  • طلاب وباحثون يريدون استخراج بيانات Excel إلى تنسيق نصي قابل للمعالجة البرمجية.

لتحويل CSV مرة أخرى إلى Excel يمكنك استخدام CSV to XLSX، أو لتحويل Excel إلى JSON استخدم XLSX to JSON.

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

هل يتم رفع ملف Excel إلى الخادم أثناء التحويل؟

لا، يتم تنفيذ التحويل بالكامل داخل المتصفح باستخدام مكتبة SheetJS، ولا يتم رفع أي بيانات إلى الخادم، مما يحمي خصوصيتك.

هل يدعم المحول ملفات XLSX كبيرة الحجم؟

يدعم المحول ملفات حتى 100 ميجابايت تقريبًا، وهو الحد الموصى به بسبب قيود الذاكرة في المتصفحات.

كيف يتم التعامل مع الخلايا المدمجة داخل ملف Excel؟

يقوم المحول بفك دمج الخلايا المدمجة (merged cells) أثناء التحويل لضمان ظهور البيانات بشكل منفصل ومتسق في ملف CSV الناتج.

هل يتم تحويل تواريخ Excel إلى صيغة مفهومة في CSV؟

نعم، يتم تحويل أرقام التواريخ التسلسلية في Excel إلى تنسيق ISO 8601 القياسي مثل 2022-01-01T00:00:00Z لضمان الدقة وقابلية المعالجة.

هل يتم تضمين نتائج الصيغ في ملف CSV؟

يستخدم المحول القيم المحسوبة (cached values) للمعادلات بدلاً من الصيغ نفسها لضمان أن ملف CSV يحتوي على البيانات الفعلية.

هل يمكنني استخدام هذا المحول لتحويل Excel إلى JSON؟

لا، هذا المحول مخصص لـ Excel إلى CSV فقط. لتحويل Excel إلى JSON، يمكنك استخدام أداة XLSX to JSON.

أدوات ذات صلة