الانتقال إلى المحتوى الرئيسي
PulsarKit

تقسيم ملف Excel

قسّم مصنفًا متعدد الأوراق إلى ملفات منفصلة، أو قسّم ورقة واحدة طويلة إلى أجزاء بعدد الصفوف الذي تختاره.

أفلت ملفاتك هنا

⁦.xlsx, .xlsm, .xls, .ods⁩ · حتى 300 م.ب

التقسيم حسب
إعدادات إضافية

طريقة تقسيم المصنف

  1. 1

    إفلات ملف XLSX

    تُقرأ ملفات XLSX وXLSM وXLS وODS في المتصفح، وتظهر قائمة الأوراق مباشرة.

  2. 2

    اختيار التقسيم حسب الورقة أو عدد الصفوف

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

  3. 3

    التقسيم وتنزيل أرشيف ZIP

    تصلك الأجزاء معًا في أرشيف واحد، مسماة باسم الملف المصدر واسم الورقة أو رقم الجزء.

عمليتان تجمعهما كلمة واحدة

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

صيغ تشير إلى أوراق لم تعد موجودة

الصيغة =Summary!B4 لها معنى داخل مصنف فيه ورقة اسمها Summary. وحين تصبح كل ورقة ملفًا مستقلًا، لا يبقى لهذا المرجع ما يشير إليه، ويعرض Excel الخطأ #REF!. لذلك يحوّل الإعداد الافتراضي الصيغ إلى آخر قيم حُسبت لها. ولا حاجة إلى إعادة الحساب، لأن القيمة المحسوبة مخزنة في الملف بجانب الصيغة. وإذا احتجت إلى الاحتفاظ بنص الصيغة، فهذا الخيار موجود، واختياره يعرض تحذيرًا بدلًا من مفاجأة صامتة بعد أسبوع.

ما لا ينجو من التقسيم

المخططات والجداول المحورية والصور المضمنة والتنسيق الشرطي وقوائم التحقق من صحة البيانات لا تُكتب في الملفات الناتجة. هذا قيد في الإصدار المجاني SheetJS Community Edition الذي يستعمله المشروع بدلًا من الإصدار المدفوع، وإعادة كتابة المراجع الداخلية لمخطط يشير إلى أوراق لم تعد موجودة عمل كبير حتى مع الإصدار المدفوع. وبدلًا من أن تكتشف ذلك حين تفتح جزءًا وتجد مكانًا فارغًا، يُفحص الملف المصدر بحثًا عن هذه العناصر، وتُبلَّغ بما كان موجودًا منها قبل بدء التنزيل.

لا يغادر المصنف علامة التبويب هذه

قراءة الملف وإعادة بناء كل جزء وتجميع الأرشيف كلها تجري محليًا في متصفحك. لا يُرفع شيء، فيبقى مصنف الرواتب أو العملاء على جهازك من البداية إلى النهاية.

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

ماذا يحدث للمخططات والجداول المحورية؟

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

هل ستعمل الصيغ بين الأوراق بعد التقسيم؟

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

كيف تُسمى الملفات الناتجة؟

التقسيم حسب الورقة يعطي source-SheetName.xlsx، والتقسيم حسب الصفوف يعطي source-SheetName-part-001.xlsx، بترقيم من ثلاثة أرقام كي تترتب الأجزاء ترتيبًا نصيًا صحيحًا.

ماذا لو كان في المصنف ورقة واحدة فقط؟

يُرفض التقسيم حسب الورقة برسالة توضح ذلك، مع اقتراح بالتحول إلى التقسيم حسب عدد الصفوف، وهو على الأرجح ما قصدته.

هل تعمل الأداة مع ملفات .xls و.ods؟

نعم للقراءة. تُقرأ ملفات XLS الثنائية القديمة وملفات OpenDocument بصيغة ODS، وتُكتب الأجزاء دائمًا بصيغة XLSX الحديثة.

هل يوجد حد لعدد الأوراق؟

لا حد ثابت سوى الذاكرة المتاحة. تصبح كل ورقة مصنفًا منفصلًا، وتُجمع كلها في أرشيف ZIP واحد، فيصبح التقرير السنوي ذو الاثنتي عشرة علامة تبويب اثني عشر ملفًا في تنزيل واحد.

هل يُرفع الملف إلى خادم؟

لا. يُقرأ المصنف ويُقسم ويُعاد تجميعه بالكامل في متصفحك، دون رفع ودون تخزين نسخة مؤقتة في أي مكان.

أدوات ذات صلة