كيف يمكن حذف جميع البيانات مع الاحتفاظ بالصيغ في Excel؟
يُعد Excel أداةً متعددة الاستخدامات لإدارة البيانات، لكن قد تجد نفسك في حاجةٍ أحيانًا إلى مسح جميع البيانات من ورقة العمل مع الحفاظ على الصيغ سليمة. ويكون هذا مفيدًا بشكل خاص عند التعامل مع القوالب أو التقارير التي يجب أن يظل هيكلها وحساباتها دون تغيير. في هذا الدليل، سنرشدك خطوة بخطوة إلى طرق بسيطة لحذف كل البيانات مع ضمان بقاء صيغك آمنة تمامًا.
حذف جميع البيانات مع الاحتفاظ بالصيغ باستخدام وظيفة «الانتقال إلى خاص» في Excel
حذف جميع البيانات مع الاحتفاظ بالصيغ باستخدام KUTOOLS AI Aide
حذف جميع البيانات مع الاحتفاظ بالصيغ باستخدام ماكرو VBA (نطاق مخصص أو ورقة العمل)
حذف جميع البيانات مع الاحتفاظ بالصيغ باستخدام وظيفة «الانتقال إلى خاص» في Excel
على الرغم من أن Excel لا يوفّر إجراءً مدمجًا بنقرة واحدة لإزالة محتويات جميع الخلايا باستثناء الصيغ، يمكنك الاستفادة من ميزة «الانتقال إلى خاص» المفيدة لتحديد كل الخلايا التي لا تحتوي على صيغ—والتي تُعرف بالقيم الثابتة—ضمن نطاق التحديد، ثم مسحها في بضع خطوات فقط.
يُعدّ هذا الأسلوب فعّالًا بشكل خاص مع النطاقات متوسطة الحجم، مثل تحديث القوالب المتكررة أو تنظيف التقارير قبل كل دورة إعداد تقارير، إذ يحافظ على جميع الحسابات المعتمدة على الصيغ—بغض النظر عن تعقيدها أو ترتيبها. ومع ذلك، قد تحتاج مع الأوراق الكبيرة جدًّا إلى تكرار هذه العملية على أقسام منفصلة لتجنب التأخير في الأداء.
1. ابدأ بتحديد النطاق الذي تريد مسح البيانات منه مع الاحتفاظ بالصيغ. ولأقصى درجات التحكم، يمكنك تحديد ورقة العمل بأكملها بالنقر على المثلث «تحديد الكل» في الزاوية العلوية اليسرى، أو تحديد نطاق البيانات المطلوب حسب الحاجة. بعد ذلك، اضغطCtrl+G في نفس الوقت لفتح مربع حوارالانتقال إلى. ثم انقر زرخاصلفتح مربع حوارالانتقال إلى خاص. راجع لقطات الشاشة أدناه كمرجع:

2. في مربع حوارالانتقال إلى خاص، حددالقيم الثابتة، ثم انقرموافق. سيؤدي هذا الإجراء إلى تحديد جميع الخلايا ضمن النطاق المحدد التي تحتوي على قيم تم إدخالها يدويًّا، مع ترك الخلايا التي تحتوي على صيغ دون تغيير.

3. بمجرد تمييز جميع القيم الثابتة (البيانات غير المعتمدة على صيغ)، اضغط ببساطة على مفتاحDelete في لوحة المفاتيح لمسحها. أو يمكنك النقر بزر الماوس الأيمن واختيارحذفمن القائمة السياقية. سيتم الآن إزالة جميع البيانات باستثناء الصيغ من النطاق المحدد، حيث يحذف هذا الإجراء القيم والنصوص المرئية فقط دون التأثير على محتويات خلايا الصيغ.
تلميح: إذا كانت ورقة العمل تحتوي على تنسيق (مثل التنسيق الشرطي أو ألوان الخلايا) مرتبط بالبيانات، فسيبقى هذا التنسيق دون تأثر عند مسح القيم الثابتة. تأكد من تحديدك أن الخلايا المرغوبة فقط هي التي سيتم مسحها.
احتياط: لا يمكن التراجع عن عملية الحذف هذه، لذا تأكد من حفظ ملفك أو نسخ ورقة العمل إذا كنت بحاجة إلى نسخة احتياطية قبل المتابعة. وإذا قمت بمسح خلايا عن طريق الخطأ، فاستخدمCtrl+Z للتراجع فورًا.
حذف جميع البيانات مع الاحتفاظ بالصيغ باستخدام KUTOOLS AI Aide
يُسهّل استخدامKUTOOLS AI Aide سير عملك من خلال توفير طريقة ذكية لمسح جميع إدخالات البيانات مع الحفاظ تلقائيًا على الصيغ. وتكون هذه الميزة المفيدة مثالية بشكل خاص للمستخدمين الذين ينشئون تقارير أو قوالب قياسية بشكل متكرر، إذ تقضي على الحاجة إلى التحديد اليدوي وتعزز السرعة والدقة معًا.
بعد تثبيت Kutools لـ Excel، قم بتشغيل لوحةKUTOOLS AI Aide كما يلي: انقرKutools > مساعد الذكاء الاصطناعي. توفر لوحة مساعد الذكاء الاصطناعي واجهة نصية بسيطة لإدخال طلباتك المحددة.
- حدد نطاق البيانات الذي ترغب في معالجته—يمكنك اختيار أي نطاق متجاور، أو جدول، أو حتى ورقة العمل بأكملها حسب احتياجاتك.
- في مربع الدردشة، اكتب تعليمة واضحة مثل:
احذف جميع البيانات، ولكن احتفظ بالصيغ في التحديد. - اضغط مفتاحEnter أو انقر زرإرسال. سيقوم KUTOOLS AI بتحليل طلبك بسرعة، وتحديد جميع القيم الثابتة في نطاق التحديد، وإعداد العملية للحفاظ على سلامة جميع الصيغ. بعد التحليل، انقر زرتنفيذلإكمال العملية. راجع النتيجة: ستبقى الصيغ والحسابات سليمة ومنسقة، بينما يتم مسح جميع البيانات الأخرى.
تلميح مفيد: يفهم KUTOOLS AI Aide مجموعة واسعة من التعليمات بلغة طبيعية. يمكنك تحسين أمرك أكثر لمسح البيانات من أوراق أو نطاقات محددة، أو استبعاد أنواع معينة من البيانات حسب الحاجة لسير العمل المتخصص. إذا رغبت في التراجع عن العملية، فاستخدم ببساطة وظيفة التراجع في Excel. تحقق دائمًا من النطاق المعالَج للتأكد من أن القيم الثابتة فقط هي التي تم حذفها وأن جميع الصيغ قد حُفظت.
حذف جميع البيانات مع الاحتفاظ بالصيغ باستخدام ماكرو VBA (نطاق مخصص أو ورقة العمل)
للمستخدمين الذين يحتاجون إلى أتمتة هذه العملية عبر نطاقات متعددة أو أوراق عمل كاملة أو تكرارها بشكل متكرر، يُعد استخدام ماكرو VBA حلاً قويًا ومرنًا. فهو يمكّنك من مسح جميع قيم الخلايا—مع الاحتفاظ بالصيغ—بناءً على تحديدك أو عبر ورقة عمل بأكملها، مما يجعله مثاليًا للتطبيقات العملية مثل إعداد القوالب، والتحديثات الدورية للبيانات، ومعالجة مجموعات البيانات الكبيرة.
1. للبدء، افتح Excel واضغطAlt + F11 لفتح محرر Visual Basic for Applications. في نافذة VBA، انقرإدراج > وحدة نمطيةلإنشاء وحدة جديدة. انسخ والصق الكود التالي في الوحدة:
Sub ClearAllDataButFormulas()
Dim ws As Worksheet
Dim rng As Range
Dim cell As Range
Dim answer As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = Application.InputBox("Enter Worksheet Name to Clear Data:", xTitleId, ActiveSheet.Name, Type:=2)
If ws Is Nothing Then
Set ws = ActiveSheet
End If
Set rng = Application.InputBox("Select the range to clear (leave blank for whole sheet):", xTitleId, ws.UsedRange.Address, Type:=8)
If rng Is Nothing Then
Set rng = ws.UsedRange
End If
Application.ScreenUpdating = False
For Each cell In rng
If Not cell.HasFormula Then
cell.ClearContents
End If
Next
Application.ScreenUpdating = True
MsgBox "All data (except formulas) have been cleared!", vbInformation, xTitleId
End Sub 2. بعد إضافة الكود، انقر زر
تشغيل(أو اضغط)F5) لتنفيذ الماكرو. سيظهر مربع حوار يطلب منك إدخال اسم ورقة العمل التي تريد مسح البيانات منها—وإذا رغبت في استخدام الورقة الحالية، فاضغط ببساطةموافق. بعد ذلك، سيعرض لك مربع حوار آخر لتحديد نطاق معين؛ وإذا تركته فارغًا، فسيعالج الماكرو الورقة بأكملها. ثم سيقوم الماكرو بالمرور عبر النطاق الذي حددته وحذف جميع محتويات الخلايا باستثناء تلك التي تحتوي على صيغ.
نصائح وملاحظات:
- يتجنب هذا الماكرو تلقائيًا مسح الصيغة، ويعمل بسلاسة سواء أكانت الصيغة تشير إلى ورقة عمل أخرى أو تستخدم منطق المصفوفات.
- إذا حدثت أخطاء، فتحقق من إدخالك للتأكد من صحة اسم ورقة العمل وتحديد النطاق. فالأسماء المُدخلة بشكل خاطئ لأوراق العمل أو مراجع الخلايا غير الصالحة قد تؤدي إلى تخطي الماكرو للعملية أو التأثير على مناطق غير مرغوبة.
- للاستخدام المتكرر، يمكنك حفظ الماكرو في دفتر ماكرو شخصي ليكون جاهزًا للاستخدام في جميع دفاتر العمل المستقبلية.
يُعد مسح جميع البيانات مع الاحتفاظ بالصيغ في Excel مهارة أساسية للحفاظ على بيئة جداول بيانات منتجة. سواء كنت تفضل الطرق اليدوية عبر «الانتقال إلى خاص»، أو الحلول الذكية المدعومة بالذكاء الاصطناعي من Kutools، أو ماكرو VBA المؤتمت، فإن كل نهج يقدّم مزايا فريدة تناسب سيناريوهات المستخدمين المختلفة. تأكد دائمًا من مراجعة ورقة العمل بعد مسح البيانات للتحقق من دقة الصيغ وسلامة هيكل الجدول. وفي حال ظهور أي مشكلات، راجع تحديد النطاق مرة أخرى واستخدم وظيفة التراجع فورًا.
إذا كنت مهتمًا باستكشاف المزيد من نصائح Excel والأتمتة المتقدمة،يقدم موقعنا آلاف الدروس التعليمية.
مقالات ذات صلة:
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير
- تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع الإضافات من Kutools في برنامج تثبيت واحد!
Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل