UGLYPEAR AI تُكمل ترقية أعمالها: ضغط المستندات عالي الأداء × أساس هندسة بيانات RAGتعرّف على الأعمال الجديدة →

ملف Excel كبير جدًا وبطيء في الفتح؟ 5 خطوات لتخفيف الحجم وتسريع الأداء

خلاصة أولًا: عندما يكون ملف Excel كبيرًا وبطيئًا في الفتح، فالسبب الجذري هو أن التنسيقات الزائدة والكائنات المخفية والمخططات المدمجة تستحوذ على الجزء الأكبر من الحجم، في حين لا تتجاوز البيانات الفعلية 10% تقريبًا. يتألف الحل من 5 خطوات: إزالة التنسيقات الزائدة، وضغط الصور المدمجة، وحذف الكائنات المخفية، والحفظ بصيغة xlsx لإزالة التكرار، وتنظيف المراجع الخارجية. يمكن لنموذج مالي بحجم 80MB أن يُضغط إلى أقل من 6MB بهذه الخطوات، مع الحفاظ على نتائج الصيغ والعرض البياني دون فقدان يُذكر. سنبدأ بشرح مصادر الحجم، ثم نشرح بالتفصيل معاملات الخطوات الخمس، ونرفق حالة عملية كاملة.

إذا لم تكن على دراية بالمفاهيم العامة لضغط الملفات، فننصح بقراءة الدليل الشامل لضغط الملفات.

أولًا: لماذا يكون ملف Excel كبيرًا إلى هذا الحد

ملف Excel (.xlsx/.xls) هو في جوهره حاوية XML مضغوطة بـ zip، تضم بيانات الخلايا والتنسيقات والمخططات والصور وتعريفات الأسماء واتصالات الاستعلام مجتمعة. يأتي التضخم دائمًا تقريبًا من المحتوى «غير البيانات». فهم مصادر الحجم هو مفتاح التخفيف الموجَّه.

مصدر الحجمالنسبة المعتادةالسببمساحة الضغط
التنسيقات الزائدة40%–50%تنسيق أعمدة وصفوف كاملة، وتنسيقات شرطية متكررة، وخلايا فارغة بأنماط★★★★★
المخططات/الصور المدمجة25%–35%لصق لقطات عالية الدقة، وصور مخططات مُصدَّرة بدقة عالية★★★★☆
الكائنات المخفية10%–20%أشكال شفافة، وأسماء مُعرَّفة، وأوراق عمل مخفية، وبقايا تحقق من صحة البيانات★★★★☆
المراجع والاستعلامات الخارجية3%–10%مصنفات خارجية مرتبطة، وذاكرة تخزين مؤقت لـ Power Query★★★☆☆
البيانات الفعلية فقط5%–12%القيم والنصوص داخل الخلايا★☆☆☆☆

يتضح من الجدول أن التنسيقات الزائدة والمخططات المدمجة تستحوذ مجتمعة على أكثر من 70% من الحجم، وهي ساحة المعركة الرئيسية للضغط. قد يحوي النموذج المالي حجمه 80MB على 36MB من التنسيقات الزائدة، و24MB من صور المخططات، و12MB من الكائنات المخفية، في حين لا تتجاوز البيانات الفعلية 8MB — بتنظيف التنسيقات والكائنات يصبح الجدول خفيفًا بطبيعة الحال.

ثانيًا: شرح مفصّل لطريق الضغط من 5 خطوات

وفقًا لمصادر حجم Excel، تتوافر طريقة تخفيف موحَّدة من 5 خطوات. تختلف كل خطوة في مبدئها وإجراءها وأثرها المتوقع، ويعرض الجدول التالي المقارنة الإجمالية قبل التفصيل.

الخطوةالطريقةالمبدأمعدل الضغط المتوقعالأثر على البيانات
1إزالة التنسيقات الزائدةحذف تنسيقات المناطق الفارغة، وتبسيط التنسيقات الشرطية30%–45%بلا أثر
2ضغط الصور المدمجةخفض الدقة + تحويل الصيغة20%–30%الفرق ضئيل على الشاشة
3حذف الكائنات المخفيةتنظيف الأشكال/الأسماء/الأوراق المخفية10%–20%بلا أثر
4الحفظ بصيغة xlsxإعادة بناء البنية + إعادة ضغط zip5%–15%بلا أثر
5تنظيف المراجع الخارجيةفصل الروابط، وتنظيف ذاكرة التخزين المؤقت للاستعلام3%–10%تحويل الصيغ إلى قيم

1. إزالة التنسيقات الزائدة (الأعلى عائدًا)

تُعدّ التنسيقات الزائدة المصدر الأول لحجم Excel. من الحالات الشائعة: يحدد المستخدم لون الخط والحدود والتعبئة لأعمدة وصفوف كاملة لجعل المظهر «جميلًا»، بينما لا توجد بيانات فعليًا إلا في الصفوف القليلة الأولى؛ وتتراكم قواعد التنسيق الشرطي على نفس المنطقة حتى تصل إلى عشرات القواعد؛ وعند اللصق من مصادر خارجية تجلب معها كمًّا كبيرًا من الأنماط. تُخزَّن هذه المعلومات التنسيقية في صيغة XML، وكلما زادت الخلايا الفارغة ذات الأنماط، تضخّم الحجم بشكل أكبر.

الإجراء العملي: حدّد المناطق الفارغة خارج نطاق البيانات الفعلي، ثم امسح التنسيقات (البدء ← مسح ← مسح التنسيقات)؛ وبسّط قواعد التنسيق الشرطي واحذف القواعد المكررة وغير الفعّالة. عند المعالجة عبر SmartSlim، يفحص محرك ضغط Rust ملفات sharedStrings.xml وstyles.xml، ويتعرف على تعريفات الأنماط غير المُستخدَمة ويزيلها، ويقصّر تنسيقات الأعمدة الكاملة إلى عدد صفوف البيانات الفعلي. تقلّص هذه الخطوة عادةً 30%–45% من الحجم دون أي تأثير على البيانات.

نوع الزائدالسلوك المعتادطريقة التنظيفنسبة تقليص الحجم
تنسيقات أعمدة كاملةتحديد لون الخط لـ 1.04 مليون صفالقص إلى صفوف البيانات الفعلية25%–35%
تكدّس التنسيقات الشرطية10+ قواعد على نفس المنطقةدمج وإزالة التكرار مع الاحتفاظ بالقواعد اللازمة5%–10%
بقايا أنماط اللصقلصق من صفحة ويب يجلب كمًّا كبيرًا من CSSمسح التنسيقات ثم إعادة التعيين5%–8%
مكتبة الأنماط المخصصةمئات الأنماط غير المستخدمة على الخلايادمج الأنماط وحذف غير المُشار إليه3%–5%

2. ضغط الصور المدمجة

تضمّن كثير من النماذج المالية والتقارير لقطات شاشة وشعارات وصورًا عالية الدقة مُصدَّرة من المخططات. قد يصل حجم الصورة الواحدة إلى 2–5MB إذا كانت بصيغة PNG أو BMP. تتماثل طريقة الضغط مع ما هو مستخدم في مستندات Word: خفض الدقة إلى 150، وتحويلها إلى JPEG بجودة 80. الدقة 150 كافية تمامًا للقراءة على الشاشة، ولا يُلاحَظ فرق يُذكر بالعين المجردة.

يتعرف SmartSlim تلقائيًا على نوع الصورة المدمجة — فيحتفظ بالشعارات واللقطات بصيغة PNG مع تحسين بدون فقدان، ويحوّل الصور الفوتوغرافية إلى JPEG بجودة 80، والمستندات الممسوحة ضوئيًا إلى JPEG رمادي بجودة 72. التوزيع بحسب النوع يحقق نتائج أفضل بكثير من المعامل الموحَّد، فاللقطات تكاد تكون بدون فقدان بينما يمكن ضغط الصور الفوتوغرافية بنسبة 90%.

3. حذف الكائنات المخفية

الكائنات المخفية هي القاتل الخفي لحجم Excel. وتشمل: الأشكال الشفافة المتبقية من عمليات النسخ واللصق (قد تصل إلى آلاف)، والأسماء غير المفيدة المتراكمة في «مدير الأسماء» بالصيغ، وأوراق العمل المخفية، وقواعد التحقق من صحة البيانات غير الفعّالة. هذه الكائنات لا تظهر في الواجهة لكنها تشغل حجما بصيغة XML.

الإجراء العملي: F5 ← الانتقال إلى ← الكائنات، حدّد جميع الأشكال الزائدة واحذفها؛ وفي الصيغ ← مدير الأسماء احذف الأسماء التي تعرض "=#REF!"؛ وبالنقر بزر الفأرة الأيمن على علامة ورقة العمل ألغِ الإخفاء، واحذف أوراق العمل المخفية غير المطلوبة. عند المعالجة عبر SmartSlim، يفحص المحرك تلقائيًا drawing.xml وworkbook.xml، ويحدد هذه الكائنات المخفية ويزيلها، وعادةً ما يستخلص 10%–20% من الحجم.

4. الحفظ بصيغة xlsx لإزالة التكرار

بعد عمليات التحرير والنسخ والحفظ المتكررة، تتراكم في ملف Excel عناصر XML مهجورة وذاكرة تخزين مؤقت للإصدارات القديمة وتعريفات أنماط مكررة. إن حفظ xls بصيغة xlsx بحد ذاته تنظيف فعّال — فصيغة xlsx مبنية على بنية ضغط zip الخاصة بـ Open XML، وتكون عادةً أصغر من الصيغة الثنائية xls بنسبة 40%–60%. يُعيد Excel بناء بنية المستند أثناء الحفظ، ويزيل بعض التكرار تلقائيًا.

الأهم من ذلك، عند المعالجة عبر SmartSlim، يفك محرك ضغط Rust ضغط حزمة zip الخاصة بـ xlsx، وينظف الموارد المهجورة، ثم يعيد الحزم بمستوى ضغط أعلى. تستخلص هذه الخطوة عادة 5%–15% إضافية من الحجم، دون أي تأثير على البيانات أو الصيغ.

5. تنظيف المراجع والاستعلامات الخارجية

يرتبط كثير من ملفات Excel بمصنفات خارجية وتستخدم Power Query، مما يؤدي إلى تخزين كمّ كبير من البيانات الخارجية مؤقتًا. إذا أصبحت المصادر الخارجية غير فعّالة أو لم تعد مطلوبة، فإن فصل الروابط يقلّص الحجم بدرجة ملموسة. الإجراء العملي: البيانات ← تحرير الروابط، افصل الروابط الخارجية غير الضرورية (ستُحوَّل نتائج الصيغ إلى قيم)؛ والبيانات ← الاستعلامات والاتصالات، احذف استعلامات Power Query غير الفعّالة ونظّف الذاكرة المؤقتة.

تجدر الإشارة إلى أن فصل الروابط يحوّل الصيغ التي تشير إلى بيانات خارجية إلى القيم الحالية، فإذا كنت تحتاج لاحقًا إلى تحديث البيانات فلا تفصلها. تستخلص هذه الخطوة عادة 3%–10% من الحجم، وهي مناسبة للتقارير التي انتهت مراجعتها.

ثالثًا: حالة عملية — ضغط نموذج مالي من 80MB إلى 6MB

هذا نموذج مالي سنوي لمجموعة شركات، بصيغة .xlsx، حجمه الأصلي 80.2MB. يضم 15 ورقة عمل، و380 صيغة، و46 مخططًا مدمجًا، و12 لقطة شاشة عالية الدقة، ويرتبط بـ 3 مصنفات ميزانية خارجية، مع تعريف 240 اسمًا. يستغرق فتحه أكثر من 3 دقائق، وكل عملية حفظ تتجاوز دقيقة من البطء، مما أثّر سلبًا على سير العمل اليومي.

خصائص المستند: 15 ورقة تضم 80,000 صف من البيانات، وتنسيقات الأعمدة الكاملة تمتد إلى 1.04 مليون صف (التنسيقات الزائدة نحو 36MB)، و46 مخططًا + 12 لقطة شاشة بإجمالي نحو 24MB، و180 اسمًا غير فعّال من أصل 240 (الكائنات المخفية نحو 12MB)، وذاكرة تخزين مؤقت لـ 3 روابط خارجية بنحو 5MB، والبيانات الفعلية نحو 3MB.

معاملات التنفيذ وتغيّر الحجم:

الخطوةالإجراءالمعاملات الرئيسيةتغيّر الحجم
1إزالة التنسيقات الزائدةقص تنسيقات الأعمدة الكاملة إلى 80,000 صف فعلي، ودمج التنسيقات الشرطية80.2→44.8MB
2ضغط الصور المدمجةتحسين لقطات PNG بدقة 150، وتحويل الصور الفوتوغرافية إلى JPEG q8044.8→28.6MB
3حذف الكائنات المخفيةتنظيف 180 اسمًا غير فعّال و320 شكلًا شفافًا28.6→18.3MB
4إعادة الحزم بصيغة xlsxتنظيف XML الزائد، وضغط zip بأعلى مستوى18.3→9.7MB
5تنظيف المراجع الخارجيةفصل 3 روابط خارجية، وتحويل الصيغ إلى قيم9.7→6.1MB

النتيجة: 6.1MB، ونسبة ضغط نحو 13.1:1، ومعدل ضغط 92.4%. انخفض زمن الفتح من 3 دقائق إلى 8 ثوانٍ، وأصبح الحفظ شبه فوري. ظلت المخططات الـ46 معروضة بشكل طبيعي، وتطابقت نتائج الصيغ مع الملف الأصلي، ولم يُلاحَظ فرق يُذكر في اللقطات الـ12 على الشاشة بالعين المجردة. أُنجزت العملية بأكملها محليًا، ولم تمر البيانات المالية عبر أي خوادم لطرف ثالث، بما يتوافق مع متطلبات سرية الملفات المالية.

رابعًا: توصيات الضغط حسب السيناريو

تتفاوت أنواع ملفات Excel في مصادر حجمها وأولويات ضغطها. يعرض الجدول التالي توصيات للسيناريوهات الشائعة.

نوع الملفالحجم المعتادالمصدر الرئيسي للحجمالاستراتيجية الموصى بها
نموذج مالي30–100MBتنسيقات زائدة + مراجع خارجيةإزالة التنسيقات الزائدة + فصل الروابط الخارجية
تقارير البيانات10–50MBتنسيقات أعمدة كاملة + مخططاتقص التنسيقات + ضغط المخططات
تفاصيل المبيعات20–80MBكثرة البيانات + تنسيقات شرطيةتبسيط التنسيقات الشرطية + التحويل إلى xlsb
قوائم الجرد5–30MBكائنات مخفية + تحقق من صحة البياناتتنظيف الأشكال + حذف التحقق غير الفعّال
خطط المشاريع5–20MBصور مدمجة + تنسيقاتضغط الصور + إزالة التنسيقات الزائدة
الحوليات الإحصائية50–200MBبيانات ضخمة + ربط متعدد الجداولالتحويل إلى xlsb + تنظيف ذاكرة التخزين المؤقت للاستعلام

مبدأ عام: إذا كانت التنسيقات متكدّسة فابدأ بتنظيفها (العائد الأعلى)، وإذا كانت الصور كثيرة فابدأ بضغطها، أما الملفات القديمة فاحفظها أولًا بصيغة xlsx لإزالة التكرار، وفي الملفات ذات الروابط الكثيرة افصل الروابط بعد إقرار الصيغة النهائية. بتراكم الخطوات الخمس، يمكن للغالبية العظمى من ملفات Excel أن تُضغط إلى 8%–15% من حجمها الأصلي.

إذا أردت مقارنة تأثير أدوات الضغط المختلفة، فيمكنك الرجوع إلى دليل اختيار أدوات ضغط الملفات: تقييم وفق 7 أبعاد.

خامسًا: الأسئلة الشائعة FAQ

س1: كيف يمكن ضغط ملف Excel كبير إلى أقل من 10MB؟

اتبع خطوات من 5 مراحل: إزالة التنسيقات الزائدة في الأعمدة والصفوف الكاملة، وضغط الصور المدمجة إلى 150 DPI، وحذف الكائنات والأسماء المخفية، والحفظ بصيغة xlsx لإزالة التكرار، وفصل المراجع الخارجية. يمكن لنموذج مالي حجمه 80MB أن يُضغط إلى أقل من 6MB بهذه الخطوات الخمس، مع الحفاظ على نتائج الصيغ والعرض البياني دون فقدان يُذكر. المفتاح هو البدء بإزالة التنسيقات الزائدة (الأكبر حجما)، ثم ضغط الصور، وأخيرًا معالجة الكائنات المخفية والمراجع الخارجية.

س2: أي صيغة أصغر حجما: xlsx أم xls؟

عادة ما تكون xlsx أصغر من xls بنسبة 40%–60%. صيغة xlsx مبنية على بنية ضغط zip الخاصة بـ Open XML، وتحتوي بطبيعتها على ضغط؛ بينما xls صيغة ثنائية لا تضغط الموارد المدمجة وتخزن مزيدًا من المعلومات الزائدة. عند حفظ نفس الجدول بصيغة xlsx يتقلص الحجم بوضوح، لذا يُنصح باعتماد صيغة xlsx الموحَّدة. أما xlsb (xlsx ثنائي) فأصغر من xlsx في بعض السيناريوهات وأسرع في الفتح، لكن توافقه أقل.

س3: ملف Excel لا يزال بطيئًا بعد الضغط، ماذا أفعل؟

سبب البطء قد لا يقتصر على الحجم، بل يشمل كثرة الصيغ والتنسيقات الشرطية، وإعادة الحساب المتكررة للدوال المتقلبة (INDIRECT/OFFSET). يُنصح باستبدال الدوال المتقلبة بـ INDEX/MATCH، وحذف التنسيقات الشرطية غير الضرورية، ولصق نتائج الصيغ كقيم بشكل انتقائي. تحقق أيضًا من وجود اتصالات استعلام مخفية ونماذج Power Query، إذ تُبطئ جميعها سرعة الفتح.

س4: ما هي الكائنات المخفية في Excel؟ وكيف أحذفها؟

تشمل الكائنات المخفية الأشكال الشفافة المتبقية من النسخ واللصق، والتعليقات، والتحقق من صحة البيانات، والأسماء المُعرَّفة (Name)، وأوراق العمل المخفية. يمكن استخدام F5 ← الانتقال إلى ← الكائنات لتحديد جميع الأشكال وحذفها؛ وفي الصيغ ← مدير الأسماء احذف الأسماء غير المفيدة؛ وبالنقر بزر الفأرة الأيمن على علامة ورقة العمل ألغِ الإخفاء ثم احذف. يقوم SmartSlim تلقائيًا بمسح هذه الكائنات المخفية وتنظيفها، وعادةً ما يستخلص 10%–20% من الحجم.

الخلاصة

يكبر ملف Excel لأن التنسيقات الزائدة والمخططات المدمجة والكائنات المخفية تستحوذ على أكثر من 80% من حجمه، في حين لا تتجاوز البيانات الفعلية 10%. الحل هو تخفيف موجَّه من 5 خطوات: إزالة التنسيقات الزائدة تحقق أعلى عائد (انخفاض 30%–45%)، ثم ضغط الصور المدمجة (20%–30%)، ثم حذف الكائنات المخفية (10%–20%)، ثم الحفظ بصيغة xlsx كختام (5%–15%)، وأخيرًا تنظيف المراجع الخارجية (3%–10%). بتراكم الخطوات الخمس، يُضغط النموذج المالي حجمه 80MB بثبات إلى أقل من 6MB.

تذكَّر ثلاث نقاط: أولًا، شخّص مصادر الحجم قبل البدء، فإذا كانت التنسيقات متكدّسة فابدأ بها، وإذا كانت الصور كثيرة فابدأ بضغطها؛ ثانيًا، الكائنات المخفية قاتل خفي يجب فحصها وتنظيفها بالأدوات؛ ثالثًا، الملفات الحساسة كالملفات المالية تُضغط محليًا ولا تُرفع إلى أدوات عبر الإنترنت. باختيار الأداة والطريقة المناسبتين، يصبح إنقاص حجم جداول Excel أمرًا يسيرًا. إذا كنت تريد معالجة مستندات Word أيضًا، فيمكنك الاطلاع على مستند Word كبير جدًا، كيف تضغطه؟ مقارنة عملية لثلاث طرق.

هل تحتاج إلى ضغط الملفات؟ جرّب SmartSlim

مدعوم بمحرك ضغط Rust المطوّر داخليًا، يدعم 10 فئات رئيسية تضم 40+ صيغة بما في ذلك PDF/الصور/الفيديو/Office/OFD، وضغط محلي لا تغادر فيه البيانات نطاقك.