تصفية البيانات في Excel – سهلة وشاملة
يمكن لأمر التصفية في Excel مساعدتك على تصفية البيانات داخل التحديد أو جدول بحيث يعرض فقط البيانات التي تحتاجها ويُخفي الباقي. يمكنك تطبيق عوامل التشغيل المضمنة فيه لتصفية الأرقام أو النصوص أو التواريخ بسهولة، مثل تصفية جميع الأرقام التي أكبر من أو يساوي رقماً معيناً، أو تصفية النصوص التي تبدأ أو تنتهي أو تحتوي على حرف أو كلمة محددة، أو عرض الصفوف فقط حيث يكون تاريخ الاستحقاق قبل أو بعد تاريخ معين، وهكذا دواليك. بمجرد تطبيق التصفية على البيانات داخل التحديد أو جدول، إذا تغيّرت البيانات، يمكنك إما إعادة تطبيق التصفية للحصول على البيانات الجديدة، أو مسح التصفية لعرض جميع البيانات.
في هذا البرنامج التعليمي، سنوضح لك كيفية إضافة التصفية واستخدامها أو إزالتها في Excel. بل وسنرشدك أيضًا إلى كيفية تحسين ميزة التصفية للتعامل مع المشكلات الأكثر تعقيدًا في Excel.
جدول المحتويات:[ إخفاء ]
1. كيفية إضافة مجموعة في Excel
لتصفية البيانات داخل التحديد أو الجدول، عليك أولاً إضافة مجموعة البيانات الخاصة بك. ويقدّم هذا القسم ثلاث طرق لإضافة مجموعة في Excel.
1.1 أمر التصفية في تبويب البيانات
حدد أي خلية داخل النطاق أو الجدول الذي ترغب في تطبيق التصفية عليه، ثم انقر على «بيانات» > «تصفية».

1.2 أمر التصفية في تبويب الصفحة الرئيسية
حدد أي خلية داخل النطاق أو الجدول الذي ترغب في تطبيق التصفية عليه، ثم انقر على «الصفحة الرئيسية» > «فرز وتصفية» > «تصفية».

1.3 إضافة مجموعة باستخدام اختصار لوحة المفاتيح
حدد أي خلية داخل النطاق أو الجدول الذي ترغب في تطبيق التصفية عليه، ثم اضغط على مفاتيح «Ctrl» + «Shift» + «L».
بعد تطبيق إحدى العمليات المذكورة أعلاه، ستجد أن أسهماً منسدلة قد أُضيفت إلى رؤوس الأعمدة الخاصة بالخلايا المحددة.

2. كيفية تطبيق التصفية في Excel (باستخدام معيار واحد أو عدة معايير)
بعد إضافة التصفية، يتعيّن عليك تطبيقها يدويًا. ويعرض لك هذا القسم كيفية تطبيق التصفية على عمود واحد أو أكثر في Excel.
2.1 تطبيق التصفية على عمود واحد (معيار واحد)
إذا كنت ترغب في تطبيق التصفية على عمود واحد فقط—مثل تصفية البيانات في العمود C كما يظهر في لقطة الشاشة أدناه—فانتقل إلى ذلك العمود، ثم اتبع الخطوات التالية.
- 1) انقر على السهم المنسدل الموجود في رأس العمود.
- 2) حدّد شرط التصفية بما يناسب احتياجاتك.
- 3) انقر على زر «موافق» لبدء التصفية. راجع لقطة الشاشة:

الآن تم تطبيق التصفية على العمود C، لذا سيتم عرض جميع البيانات التي تستوفي شروط التصفية وإخفاء الباقي.
بعد تطبيق التصفية، ستجد أن السهم المنسدل قد تحوّل إلى أيقونة التصفية
.
من الرائع أن تمرير المؤشر فوق أيقونة التصفية يُظهر شروط التصفية التي حددتها كتلميح على الشاشة، كما في لقطة الشاشة أدناه. لذا، إذا نسيت المعيار الذي طبّقته، فما عليك سوى تمرير المؤشر فوق أيقونة التصفية!

2.2 تطبيق التصفية بمعايير متعددة على أعمدة متعددة (معايير متعددة)
2.2.1 تطبيق التصفية بمعايير متعددة على أعمدة متعددة واحدة تلو الأخرى
إذا أردت تطبيق التصفية على أعمدة متعددة باستخدام معايير مختلفة، فكل ما عليك هو تكرار الطريقة المذكورة أعلاه لكل عمود على حدة.
بعد تطبيق التصفية على أعمدة متعددة، ستلاحظ أن الأسهم المنسدلة في الأعمدة المُصفاة قد تحوّلت إلى أيقونات تصفية.

2.2.2 تطبيق التصفية بمعايير متعددة على أعمدة متعددة في آنٍ واحد
بالطريقة السابقة، يتعيّن عليك تطبيق التصفية على الأعمدة واحدة تلو الأخرى، والأهم من ذلك أنها تدعم معايير «و» (AND) فقط. أما هنا، فنقدّم لك طرقًا تتيح لك ليس فقط تصفية أعمدة متعددة في آنٍ واحد، بل أيضًا الجمع بين معايير «و» (AND) و«أو» (OR) معًا.
لنفترض أن لديك جدول بيانات كما في لقطة الشاشة أدناه، وتريد تصفية البيانات من أعمدة متعددة وفق معايير متعددة: «المنتج = AAA-1» و«الطلب > 80»، أو «إجمالي السعر > 10000». جرّب إحدى الطرق التالية لإتمام المهمة.

2.2.2.1 تطبيق التصفية على أعمدة متعددة باستخدام وظيفة التصفية المتقدمة
قد تساعدك وظيفة التصفية المتقدمة في حل هذه المشكلة؛ يُرجى اتباع الخطوات التالية خطوة بخطوة.
1. أولاً، أنشئ المعايير في ورقة العمل كما هو موضح في لقطة الشاشة أدناه.

ملاحظة: بالنسبة لمعايير «و» (AND)، يُرجى إدخال قيم المعايير في خلايا مختلفة ضمن نفس الصف. أما معايير «أو» (OR)، فضع قيمها في صف منفصل.
2. انقر على «بيانات» > «متقدم» لتفعيل ميزة «التصفية المتقدمة».

3. في مربع حوار «التصفية المتقدمة»، يُرجى إجراء التهيئة التالية:

الآن تم تصفية الأعمدة دفعةً واحدة وفقًا للمعايير المحددة، كما يظهر في لقطة الشاشة أدناه.

2.2.2.2 تطبيق التصفية بسهولة على أعمدة متعددة باستخدام أداة رائعة
بما أن إدارة معايير «و» (AND) و«أو» (OR) في شروط التصفية ليست سهلة بالطريقة السابقة، فإننا نوصي بشدة باستخدام ميزة «المرشح المتقدم» من «Kutools لـ Excel». فبفضل هذه الميزة، يمكنك تطبيق التصفية بسهولة على أعمدة متعددة باستخدام معايير «و» (AND) و«أو» (OR) في Excel.
1. بعد تثبيت Kutools لـ Excel، انقر على «KUTOOLS PLUS» > «مرشح متقدم».

ثم يظهر جزء «مرشح متقدم» على الجانب الأيمن من ورقة العمل.
بشكل افتراضي، يُضاف في جزء «المرشح المتقدم» مجموعتان فارغتان من المعايير، تكون العلاقة بينهما «أو» (OR)، بينما تكون العلاقة بين المعايير داخل كل مجموعة على حدة هي «و» (AND). ويمكنك تعديل العلاقة بين المجموعات المختلفة وفقًا لاحتياجاتك.

2. في قسم «المرشح المتقدم»، يُرجى ضبط شروط التصفية على النحو التالي.
لتحديد النطاق الأصلي أو الجدول الذي ستقوم بتصفيته؛تلميحات: الأول عبارة عن قائمة منسدلة مخصصة لرؤوس الأعمدة، والثاني مخصص لنوع التصفية (يمكنك اختيار «نص» أو «رقم» أو «تاريخ» أو «سنة» أو «تنسيق النص» وغير ذلك من القائمة المنسدلة)، والثالث مخصص لأنواع المعايير، أما مربع النص الأخير فهو مخصص لقيمة المعيار.
كما في المثال الذي ذكرناه أعلاه، سأختار هنا «المنتج» > «نص» > «يساوي» من القوائم المنسدلة الثلاثة على التوالي، ثم أُدخل "AAA-1" في مربع النص. راجع لقطة الشاشة:


الآن يُعرض فقط البيانات المطابقة ضمن نطاق البيانات الأصلي، بينما يُخفى الباقي. راجع لقطة الشاشة:

تلميحات: باستخدام هذه الميزة المفيدة، يمكنك إضافة معايير إضافية ضمن مجموعة واحدة، أو إنشاء المزيد من المجموعات، أو حفظ السيناريو الحالي لاستخدامه لاحقًا، وغير ذلك الكثير. إنها أداة لا غنى عنها توفر وقتك الثمين وتعزز كفاءتك بشكل ملحوظ.
Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
انقر لمعرفة المزيد عن هذه الميزة.
3. كيفية استخدام التصفية في Excel
في هذا القسم، ستتعلّم كيفية استخدام أمر التصفية لفرز البيانات بحسب أنواعها المختلفة، مثل النصوص والأرقام والتواريخ والتنسيقات.
3.1 تصفية قيم النصوص
3.1.1تصفية خلايا النصوص بمعايير محددة (تبدأ بـ، تنتهي بـ، تحتوي على، وما إلى ذلك)
في الواقع، يوفّر عامل التصفية المدمج «تصفية النصوص» العديد من المعايير المفيدة التي تُسهّل تصفية النصوص بسلاسة. فلنفترض أنك تريد تصفية الخلايا التي تبدأ بحرفٍ معين مثل «J»، فاتّبع الخطوات التالية لإتمام المهمة بنجاح.
1. أضف تصفية إلى رأس العمود في نطاق البيانات الأصلي.انقر لمعرفة كيفية إضافة تصفية إلى رأس العمود.
2. انقر على السهم المنسدل في خلية العنوان لفتح قائمة التصفية.
3. انقر على «تصفية النصوص» > «تبدأ بـ».

4. في مربع حوار «تصفية تلقائية مخصصة»، أدخل الحرف المحدد (مثلًا: J) في مربع النص، ثم انقر على «موافق».
تلميح: يمكنك إضافة معيارٍ آخر باستخدام علاقة «و» (And) أو «أو» (Or) حسب الحاجة.

الآن تظهر جميع الخلايا التي تبدأ بالحرف J في العمود D، كما هو موضح في لقطة الشاشة أدناه.

3.1.2 التصفية باستخدام حساسية الحالة
يبدو أن تصفية خلايا النصوص وفقًا لمعايير محددة باستخدام عامل التصفية المدمج أمرٌ في غاية السهولة. ومع ذلك، وبما أن دالة التصفية لا تدعم التمييز بين الأحرف الكبيرة والصغيرة (حساسية الحالة)، فكيف يمكننا تنفيذ تصفية حساسة للحالة في Excel؟ سيعرض لك هذا القسم طرقًا فعّالة لتحقيق ذلك.
تصفية نص معين باستخدام حساسية الحالة بواسطة صيغة وأمر التصفية
افترض أنك تريد تصفية جميع الأحرف الكبيرة من نصٍ مثل «TEXT TOOLS» في العمود B، فاتبع الخطوات التالية.

1. أنشئ عمودًا مساعدًا بجانب نطاق البيانات الأصلي (اخترت هنا العمود D كعمود مساعد). أدخل الصيغة أدناه في الخلية الثانية، ثم اضغط مفتاح «Enter». بعد ذلك، حدد خلية النتيجة واسحب «مقبض التعبئة التلقائية» لأسفل للحصول على باقي النتائج.
=EXACT(B2,UPPER(B2)) ملاحظة: تساعدك هذه الصيغة في تحديد ما إذا كانت الخلايا تحتوي على أحرف كبيرة وصغيرة. ففي حال احتوت الخلية على أحرف كبيرة بالكامل، ستظهر النتيجة «TRUE»، وخلاف ذلك، ستكون النتيجة «FALSE».

2. حدد العمودين B وD (سيتم تحديد العمود C تلقائيًا أيضًا، ولا بأس في ذلك)، ثم انقر فوق "D ata« > »Filter" لإضافة تصفية إليهما.
3. انتقل إلى العمود B (العمود الذي يحتوي على النصوص التي تريد تصفيةها)، ثم قم بالتهيئة على النحو التالي.

الآن، يظهر فقط التنسيق بالأحرف الكبيرة والصغيرة لأداة «Text Tools» في العمود B.

4. انقر على السهم المنسدل في العمود D، ثم ألغِ تحديد خانة «Select All»، وفعّل الخانة المجاورة لعنصر «TRUE»، وأخيرًا انقر على زر «OK».

وبذلك يتم تصفية جميع الأحرف الكبيرة من النص «text tools» في العمود B، كما هو موضح في لقطة الشاشة أدناه.

3.1.2.2 تصفية الخلايا بسهولة باستخدام حساسية الحالة بأداة مذهلة
إذا كنت ترغب في تصفية جميع النصوص المكتوبة بأحرف كبيرة أو صغيرة في عمودٍ ما، فإننا نوصي باستخدام ميزة «التصفية الخاصة» من «Kutools لـ Excel». فبفضل هذه الميزة، يمكنك بسهولة تصفية جميع العناصر ذات الأحرف الكبيرة أو الصغيرة بنقرات قليلة فقط.
1. حدد نطاق العمود الذي تريد تصفية النصوص ضمنه، ثم انقر على «KUTOOLS PLUS» > «تصفية خاصة» > «تصفية خاصة».

2. في مربع الحوار «تصفية خاصة»، قم بإجراء الإعدادات التالية.

3. بعد ذلك، يظهر مربع حوار «Kutools لـ Excel» لإعلامك بعدد الخلايا التي تم العثور عليها والتي سيتم تصفيةها؛ انقر على زر «موافق».
الآن، يتم تصفية جميع الخلايا التي تحتوي على أحرف كبيرة أو صغيرة فورًا، كما هو موضح في لقطة الشاشة أدناه.

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
انقر لمعرفة المزيد عن هذه الميزة.
إذا كنت ترغب في تصفية الخلايا بناءً على طول النص—مثل عرض الخلايا التي يبلغ طول نصها 10 أحرف فقط—فما الخطوة التالية؟ إليك ثلاث طرق فعّالة تساعدك على تحقيق ذلك بسهولة.
3.1.3.1 تصفية الخلايا حسب طول النص باستخدام أمر التصفية
في الواقع، يحتوي أمر التصفية على عامل مدمج لحل هذه المشكلة؛ يُرجى اتباع الخطوات التالية.
1. حدد نطاق الخلايا الذي تريد تصفيةَه (اخترتُ هنا B1:B27)، ثم طبِّق التصفية على هذا النطاق بالنقر على «Data» > «Filter».
2. انقر على السهم المنسدل في رأس العمود، ثم اختر «Text Filters» > «تعيين شروط التصفية». راجع لقطة الشاشة:

3. في مربع الحوار «Custom AutoFilter»، اختر المعيار كـ equals، واكتب 10 علامات استفهام (؟) كنمط في مربع النص، ثم انقر على زر «OK».
نصائح: تشير علامات الاستفهام العشر هذه إلى أنها ستتطابق مع سلسلة نصية مؤلفة من 10 أحرف.

الآن يتم تصفية جميع الخلايا التي يبلغ طول النص فيها 10 أحرف (بما في ذلك المسافات) فورًا.

3.1.3.2 تصفية الخلايا حسب طول النص باستخدام صيغة وأمر التصفية
بالإضافة إلى ذلك، يمكنك استخدام دالة LEN لحساب طول النص في كل خلية، ثم تطبيق التصفية لعرض الخلايا التي يتوافق طول نصها مع النتيجة المحسوبة.
1. أنشئ عمودًا مساعدًا بجانب نطاق البيانات الأصلي، وأدخل فيه الصيغة أدناه، ثم اضغط مفتاح «Enter». بعد ذلك، حدد خلية النتيجة واسحب «مقبض التعبئة التلقائية» لأسفل للحصول على باقي النتائج.
=LEN(B2) 
الآن يمكنك الحصول على طول النص في كل خلية من خلايا العمود المحدد.
2. حدد العمود المساعد (بما في ذلك العنوان)، ثم انقر فوق «Data» > «Filter» لإضافة تصفية إليه.
3. انقر على السهم المنسدل، ثم ألغِ تحديد خانة «Select All» لإلغاء تحديد جميع العناصر، وحدد فقط الخانة المجاورة للرقم 10، ثم انقر على زر «OK».

الآن يتم تصفية جميع الخلايا التي يبلغ طول النص فيها 10 أحرف (بما في ذلك المسافات) فورًا.

3.1.3.3 تصفية الخلايا بسهولة حسب طول النص بأداة مذهلة
نوصي هنا بأداة «التصفية الخاصة» من «Kutools لـ Excel» لمساعدتك على تصفية الخلايا بسهولة وفقًا لطول النص في Excel.
1. حدد نطاق العمود الذي تريد تصفية خلاياه بناءً على طول نص معين، ثم انقر فوق «KUTOOLS PLUS» > «تصفية خاصة» > «تصفية خاصة». راجع لقطة الشاشة:

2. في مربع الحوار «تصفية خاصة»، قم بالتهيئة على النحو التالي.

3. يظهر مربع حوار «Kutools لـ Excel» لإعلامك بعدد الخلايا التي تم العثور عليها والتي سيتم تصفيةها؛ انقر «موافق» للمتابعة.
بعد ذلك، يتم تصفية جميع الخلايا التي يبلغ طول النص فيها 10 أحرف، كما هو موضح في لقطة الشاشة أدناه.

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
تصفية القيم الرقمية
في Excel، يُعد تصفية الأرقام باستخدام أمر «Number Filters» أمرًا في غاية السهولة أيضًا.
لتصفية الخلايا التي تحتوي على أرقام تتراوح بين 15000 و20000 في عمود معين (مثل العمود C كما يظهر في لقطة الشاشة أدناه)، اتبع الخطوات التالية:

1. حدد نطاق العمود الذي يحتوي على الأرقام التي تريد تصفيةها، ثم انقر فوق «Data» > «Filter» لإضافة التصفية.
2. بعد إضافة المجموعة، قم بالتهيئة على النحو التالي.

نصائح: بما أنني أريد تصفية الخلايا التي تحتوي على أرقام بين 15000 و20000، فقد أدخلتُ القيمتين 15000 و20000 بشكل منفصل في مربّع النص.

الآن، تُعرض فقط الخلايا التي تحتوي على أرقام تتراوح بين 15000 و20000، كما هو موضح في لقطة الشاشة أدناه.

تصفية التواريخ
بشكل افتراضي، توفّر ميزة «تصفية التواريخ» (Date Filters) المدمجة العديد من المعايير الشائعة لتصفية البيانات حسب التواريخ. ومع ذلك، كما تلاحظ، لا يتوفر خيار مدمج لتصفية التواريخ حسب الأسبوع أو عطلة نهاية الأسبوع أو أيام العمل. سيُطلعك هذا القسم على كيفية تنفيذ هذه العمليات بسهولة.

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

تصفية التواريخ حسب الأسبوع أو عطلة نهاية الأسبوع باستخدام صيغة وأمر التصفية
في هذا القسم، ستستخدم دالة WEEKDAY لحساب يوم الأسبوع لكل تاريخ، ثم تطبيق التصفية لعرض أيام الأسبوع المحددة أو عطلات نهاية الأسبوع وفقًا لاحتياجك.
1. في خلية فارغة (مثل D2)، أدخل الصيغة أدناه ثم اضغط مفتاح «Enter». بعد ذلك، حدد خلية النتيجة واسحب «مقبض التعبئة التلقائية» إلى الخلايا الموجودة أسفلها لتطبيق الصيغة بسهولة.
=WEEKDAY(A2) نصائح:

ملاحظة: كما ترى، تُرجع الصيغة أرقامًا من "1" إلى "7"، حيث يشير الرقم "1" إلى الأحد و"7" إلى السبت.
2. حدد جميع نتائج الصيغة (بما في ذلك خلية العنوان)، ثم انقر فوق «Data» > «Filter».
3. انقر على القائمة المنسدلة، ثم قم بإلغاء تحديد خانة «Select All».

بعد ذلك، يتم تصفية جميع عطلات نهاية الأسبوع أو الخلايا الخاصة بأسبوع معين. راجع لقطة الشاشة:

تصفية التواريخ بسهولة حسب الأسبوع أو عطلة نهاية الأسبوع بأداة مذهلة
إذا لم تناسبك الطريقة السابقة، نوصيك هنا بأداة «تصفية خاصة» من «Kutools لـ Excel»، التي تتيح لك بسهولة تصفية الخلايا التي تحتوي على أي أسبوع بنقرات قليلة فقط.
1. حدد الخلايا التي تحتوي على التواريخ التي ترغب في تصفية البيانات بناءً على أسبوع معيّن منها.
2. انقر فوق «KUTOOLS PLUS» > «تصفية خاصة» > «تصفية خاصة».

3. في مربع الحوار «تصفية خاصة»، قم بالتهيئة على النحو التالي:

4. بعد ذلك، يظهر مربع حوار «Kutools لـ Excel» ويعرض عدد الخلايا التي تم العثور عليها والمستعدة للتصفية؛ انقر «موافق» للمتابعة.
الآن يتم تصفية جميع عطلات نهاية الأسبوع أو أي خلايا تحتوي على «الأسبوع».

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
3.3.2 تصفية الخلايا حسب أيام العمل بأداة مذهلة
بالإضافة إلى تصفية الخلايا حسب أيام الأسبوع أو عطلات نهاية الأسبوع، يمكن لأداة «التصفية الخاصة» في «Kutools لـ Excel» مساعدتك أيضًا في تصفية الخلايا بحسب أيام العمل.
1. طبّقنفس الخطوات المذكورة أعلاهلتمكين أداة «تصفية خاصة».
2. في مربع الحوار «تصفية خاصة»، قم بإجراء الإعدادات التالية.

3. بعد ذلك، يظهر مربع حوار «Kutools لـ Excel»—انقر فوق «موافق» للمتابعة.
الآن تم تصفية جميع خلايا أيام العمل.

3.4 تصفية الشكل
عادةً ما يدعم Excel تصفية البيانات بناءً على معايير بصرية مثل لون الخط أو لون الخلية أو مجموعات الرموز، كما هو موضح في لقطة الشاشة أدناه.

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

3.4.1.1 تصفية الخلايا التي تحتوي على خط عريض/النص المائل باستخدام الصيغة وأمر التصفية
يمكنك الاستفادة من مزيج صيغة GET.CELL وأمر التصفية لتصفية الخلايا التي تحتوي على نصوص بخط عريض ضمن نطاق عمود معين.
1. انقر فوق «الصيغ» > «تعريف اسم».

2. في مربع الحوار «اسم جديد»، اتبع الخطوات التالية:
=GET.CELL(20,$B2) =GET.CELL(21,$B2) 
صيغة الصيغة:
=GET.CELL(type_num, reference)
وُسائط الصيغة
3. حدد خلية فارغة في نفس صف الخلية B2، وأدخل الصيغة التالية فيها، ثم اضغط على مفتاح «Enter». بعد ذلك، حدد خلية النتيجة واسحب «مقبض التعبئة التلقائية» الخاص بها إلى الخلايا الموجودة أسفلها لتطبيق الصيغة بسهولة.
=Filter_Bold_Cells 
4. حدد جميع خلايا النتائج (بما في ذلك العنوان)، ثم انقر فوق «بيانات» > «تصفية».
5. انقر على السهم المنسدل، وفعّل المربع بجانب الخيار «TRUE» فقط، ثم اضغط «موافق».

بعد ذلك، يتم تصفية جميع الخلايا التي تحتوي على نصوص عريضة أو مائلة. راجع لقطة الشاشة التالية:

3.4.1.2 تصفية الخلايا التي تحتوي على خط عريض أو النص المائل باستخدام البحث والاستبدال وأوامر التصفية
يمكنك أيضًا الجمع بين البحث والاستبدال وأوامر التصفية لتحقيق ذلك.
1. حدد نطاق العمود الذي يحتوي على الخلايا ذات التنسيق العريض أو المائل التي ترغب في تصفيةها، ثم اضغط على مفتاحي «Ctrl» + «F».
2. في مربع الحوار «البحث والاستبدال»، قم بتكوين الإعدادات التالية.



3. الآن تم تحديد جميع خلايا النص العريض أو المائل في النطاق الأصلي؛ انقر فوق «الصفحة الرئيسية» > «تعبئة اللون»، ثم اختر لون التعبئة المطلوب للخلايا المحددة.

4. حدد نطاق العمود بالكامل مرة أخرى، ثم انقر فوق «بيانات» > «تصفية» لإضافة مرشّح إليه.
5. انقر على السهم المنسدل، واختر «تصفية حسب اللون»، ثم انقر على لون التعبئة الذي حددته للتو ضمن خيار «تصفية حسب لون الخلية». راجع لقطة الشاشة التالية:

بعد ذلك، تُصفَّى جميع الخلايا التي تحتوي على نصوص عريضة أو مائلة.

3.4.1.3 تصفية الخلايا التي تحتوي على خط عريض بسهولة أو النص المائل باستخدام أداة رائعة
كما ذكرنا سابقًا، يمكن لأداة «تصفية خاصة» في «Kutools لـ Excel» أن تساعدك بسهولة على تصفية البيانات وفقًا لحساسية الحالة، أو طول النص، أو تواريخ معيّنة. وفيما يلي، سنوضح لك كيفية استخدام هذه الميزة لتصفية الخلايا المنسَّقة بخط عريض أو تلك التي تحتوي على نص مائل في Excel.
1. حدد نطاق العمود (بما في ذلك العنوان) الذي يحتوي على الخلايا المنسَّقة بخط عريض أو مائل والتي ترغب في تصفية محتواها.
2. انقر فوق «KUTOOLS PLUS» > «تصفية خاصة» > «تصفية الخلايا التي تحتوي على خط عريض» أو «تصفية الخلايا التي تحتوي على خط مائل». راجع لقطة الشاشة:

3. انقر فوق «موافق» في مربع الحوار المنبثق «Kutools لـ Excel» للمتابعة (يظهر هذا المربع لإعلامك بعدد الخلايا التي تستوفي المعايير).
الآن تم تصفية جميع خلايا النص المنسَّقة بخط عريض أو مائل.

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
3.4.2 التصفية حسب النصوص ذات التنسيق المقاطع (strikethrough)
افترض أنك تلقيت قائمة قام أشخاص بحذف بعض العناصر منها بإضافة خط مقاطع عليها، وتحتاج الآن إلى العثور على جميع الخلايا التي تحمل هذا الخط المقاطع باستخدام التصفية — يمكن للطرق التالية مساعدتك.
3.4.2.1 تصفية الخلايا التي تحتوي على خط مشطوب النص المقاطع باستخدام دالة معرّفة من قبل المستخدم وأمر التصفية
يمكنك تطبيق دالة معرّفة من قِبل المستخدم لتحديد خلايا النصوص المنسَّقة بخط مقاطع، ثم استخدام أمر التصفية لتصفية جميع الخلايا التي تحتوي على هذا الخط بناءً على النتائج.
1. اضغط على مفاتيح «Alt» + "F11" لفتح نافذة «مايكروسوفت فيجوال بيسك للتطبيقات».
2. في نافذة «مايكروسوفت فيجوال بيسك للتطبيقات»، انقر فوق «إدراج» > «وحدة»، ثم الصق كود VBA التالي في نافذة الكود.
Function HasStrike(Rng As Range) As Boolean
HasStrike = Rng.Font.Strikethrough
End Function 
3. اضغط على مفاتيح «Alt» + «Q» لإغلاق نافذة «مايكروسوفت فيجوال بيسك للتطبيقات».
4. حدد خلية فارغة (يجب أن تكون في نفس صف الخلية التي تريد حسابها)، وأدخل الصيغة التالية، ثم اضغط على مفتاح «Enter». بعد ذلك، حدد خلية النتيجة واسحب «مقبض التعبئة التلقائية» الخاص بها إلى الخلية الموجودة أسفلها لتطبيق الصيغة.
=HasStrike(B2) 
ملاحظة: إذا احتوت الخلية المقابلة على تأثير خط مقاطع، فستُرجع القيمة «TRUE»، وإلا فستُرجع «FALSE».
5. حدد جميع خلايا النتائج (بما في ذلك خلية العنوان)، ثم انقر فوق «بيانات» > «تصفية».
6. بعد ذلك، انقر على السهم المنسدل، ثم حدد المربع الموجود بجانب الخيار «TRUE» فقط، وانقر «موافق». راجع لقطة الشاشة المعروضة.

الآن يمكنك رؤية جميع الخلايا التي تم تصفية تنسيقها المقاطع.

3.4.2.2 تصفية الخلايا التي تحتوي على خط مشطوب بسهولة النص المقاطع باستخدام أداة رائعة
باستخدام أداة «تصفية خاصة» في «Kutools لـ Excel»، يمكنك تصفية جميع الخلايا ذات التنسيق المشروط بنقرات قليلة فقط!
1. حدد نطاق العمود الذي تريد تصفية جميع الخلايا ذات التنسيق المقاطع فيه، ثم انقر فوق «KUTOOLS PLUS» > «تصفية خاصة» > «تصفية الخلايا التي تحتوي على خط مشطوب».

2. بعد ذلك، يظهر مربع حوار «Kutools لـ Excel» لإعلامك بعدد الخلايا المؤهلة؛ انقر فوق «موافق» للمتابعة.
بعد ذلك، يتم تصفية جميع الخلايا المنسَّقة بتنسيق مقاطع، كما هو موضح في لقطة الشاشة أدناه.

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
3.4.3 التصفية حسب الخط أو لون الخلفية
كما أشرنا في بداية قسم تصفية الشكل، يدعم Excel تصفية البيانات بناءً على معايير بصرية—مثل لون الخط أو لون الخلية أو مجموعات الرموز—من خلال ميزته المدمجة. ويستعرض هذا القسم بالتفصيل كيفية استخدام ميزة «التصفية حسب اللون» لفرز الخلايا وفقًا للون الخط أو لون الخلفية. وفي الوقت نفسه، نوصي بوظيفة خارجية مفيدة لمساعدتك في معالجة هذه المهمة بكفاءة أكبر.
3.4.3.1 التصفية حسب لون خط واحد أو لون الخلفية باستخدام أمر التصفية
يمكنك تطبيق ميزة «التصفية حسب اللون» مباشرةً من أمر التصفية في Excel لفرز الخلايا بناءً على لون خطٍ معين أو لون الخلفية.
1. حدد نطاق العمود الذي تريد تصفية خلاياه حسب لون الخط أو لون الخلفية، ثم انقر على «بيانات» > «تصفية».
2. انقر على السهم المنسدل > «تصفية حسب اللون». بعد ذلك، ستظهر أمامك جميع ألوان خلفيات الخلايا وألوان خطوطها في نطاق العمود الحالي. وبمجرد النقر على أي لون خلفية أو لون خط، تُصفَّى جميع الخلايا تلقائيًا وفقًا للون الذي اخترته.

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

1. اضغط على مفاتيح «Alt» + "F11" معًا في آنٍ واحد.
2. في نافذة «مايكروسوفت فيجوال بيسك للتطبيقات»، انقر فوق «إدراج» > «وحدة»، ثم انسخ كود VBA التالي إلى نافذة الكود.
كود VBA: الحصول على فهرس لون الخلفية الخلية
Function GetColor(x As Range) As Integer
GetColor = x.Interior.ColorIndex
End Function 
3. اضغط على مفاتيح «Alt» + «Q» لإغلاق نافذة «مايكروسوفت فيجوال بيسيك للتطبيقات».
4. في عمود جديد، اكتب عنوانًا في الخلية الأولى (يجب أن تكون هذه الخلية في نفس صف عنوان النطاق الأصلي).
5. حدد خلية فارغة بجانب خلية العنوان (اخترتُ هنا الخلية E2)، وأدخل الصيغة التالية فيها، ثم اضغط مفتاح «Enter». بعد ذلك، حدد خلية النتيجة واسحب «مقبض التعبئة التلقائية» الخاص بها إلى الخلايا الموجودة أسفلها لتطبيق الصيغة على تلك الخلايا.
=GetColor(B2) 
ملاحظة: إذا لم تكن الخلية مملوءة بلون، فستُرجع القيمة -4142.
6. حدد خلايا العمود المساعد (بما في ذلك العنوان)، ثم انقر فوق «بيانات» > «تصفية» لإضافة مرشّح إلى العمود.
7. انقر على السهم المنسدل لفتح القائمة المنسدلة، ثم قم بالتكوين كما يلي:

الآن تم تصفية الخلايا حسب لون الخلفية المحدد، كما يظهر في لقطة الشاشة أدناه.

3.4.3.3 صفّر بسهولة حسب الخط أو لون الخلفية باستخدام أداة رائعة
بلا شك، يُعد تطبيق ميزة «تصفية حسب اللون» المضمنة أمرًا سهلاً لتصفية الخلايا وفقًا للون الخط أو لون الخلفية. ومع ذلك، يتمثل العيب في أن القائمة المنسدلة تغطي محتوى البيانات الأصلية، ما يحول دون عرض البيانات في أي وقت لاختيار لون الخط أو الخلفية بدقة. ولتجنب هذه المشكلة، نوصي هنا باستخدام أداة «التصفية الخاصة» من «Kutools لـ Excel».
1. حدد نطاق العمود الذي تريد تصفير خلاياه بناءً على لون الخط أو لون الخلفية، ثم انقر على «Kutools Plus» > «تصفية خاصة» > «تصفية خاصة».

2. في مربع الحوار «تصفية خاصة»، يُرجى ضبط الإعدادات كما يلي:
؛

بعد ذلك، يتم تصفية جميع الخلايا التي تحتوي على لون خط أو لون خلفية ضمن النطاق المحدد.

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
3.4.4 خلايا تصفية الخلايا التي تحتوي على صيغ
إذا كانت لديك قائمة طويلة من البيانات تحتوي على قيم فعلية وصيغ معًا، وتحتاج فقط إلى تصفية خلايا الصيغ، فما الحل؟ يقدم هذا القسم طريقتين فعّالتين لتحقيق ذلك.
3.4.4.1 خلايا تصفية الخلايا التي تحتوي على صيغ باستخدام دالة معرّفة من قبل المستخدم وأمر التصفية
أولاً، حدد جميع خلايا الصيغ في القائمة باستخدام الدالة المعرَّفة من قِبل المستخدم، ثم طبِّق أمر التصفية لفلترة خلايا الصيغ وفقاً للنتائج.
1. اضغط على مفاتيحي «Alt» + "F11" لفتح نافذة «مايكروسوفت فيجوال بيسيك للتطبيقات».
2. في نافذة «مايكروسوفت فيجوال بيسك للتطبيقات»، انقر على «إدراج» > «وحدة»، ثم انسخ كود VBA أدناه في نافذة الكود.
Function HasFormula(Cell)
HasFormula = Cell.HasFormula
End Function 
3. اضغط على مفاتيح «Alt» + «Q» لإغلاق نافذة «مايكروسوفت فيجوال بيسيك للتطبيقات».
4. حدد خلية فارغة في نفس الصف الذي تحتويه الخلية التي تريد التحقق مما إذا كانت تحتوي على صيغة، ثم أدخل الصيغة أدناه فيها واضغط مفتاح «Enter». بعد ذلك، حدد خلية النتيجة واسحب «مقبض التعبئة التلقائية» الخاص بها إلى الخلايا الموجودة أسفلها لتطبيق الصيغة.
=HasFormula(C2) 
كما تُظهر لقطة الشاشة أعلاه، تكون النتائج «FALSE» و«TRUE»، حيث تُرجع القيمة TRUE إذا كانت الخلية المقابلة تحتوي على صيغة، وتفعل العكس (تُرجع FALSE) في حال لم تكن كذلك.
5. حدد خلايا النتائج (بما في ذلك خلية العنوان)، ثم انقر على «بيانات» > «تصفية» لإضافة مرشّح إليها.
6. انقر على السهم المنسدل، وحدد المربع المجاور لـ «TRUE» فقط، ثم انقر على «موافق».

بعد ذلك، ستلاحظ أن جميع خلايا الصيغ قد تم تصفيةها.

3.4.4.2 تصفية الخلايا التي تحتوي على صيغ الخلايا بسهولة باستخدام أداة رائعة
هنا نقدّم لك أداة «التصفية الخاصة» من «Kutools لـ Excel»، المصممة لمساعدتك على تصفية الخلايا التي تحتوي على صيغ بسهولة وبنقرات قليلة فقط.
1. حدد القائمة التي تريد تصفية جميع خلايا الصيغ منها، ثم انقر على «KUTOOLS PLUS» > «تصفية خاصة» > «تصفية الخلايا التي تحتوي على صيغ».

2. يظهر مربع حوار «Kutools لـ Excel» لإعلامك بعدد الخلايا المؤهلة؛ انقر «موافق» للمتابعة.
بعد ذلك، تُصفَّى جميع خلايا الصيغ كما هو موضح في لقطة الشاشة أدناه.

بالإضافة إلى ذلك، يمكنك استخدام ميزة «تصفية خاصة» من «Kutools لـ Excel» لتصفية الخلايا بسهولة بتنسيقات أخرى، مثل:
تصفية جميع تعليق،انقر لمعرفة المزيد...
تصفية جميع مدمج بناءً على قيمة معينة،انقر لمعرفة المزيد...
Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
3.5 التصفية باستخدام أحرف البدل
قد تنسى أحيانًا معايير البحث الدقيقة عند التصفية. في هذه الحالة، ننصحك باستخدام أحرف البدل.
يوجد فقط 3 أحرف بدل في Excel:
| حرف البدل | الوصف | مثال |
| * (نجمة) | يمثّل أي عدد من الأحرف | على سبيل المثال، *berry يعثر على «Blackberry» و«Strawberry» و«Blueberry» وهكذا دواليك |
| ؟ (علامة استفهام) | يمثّل حرفاً واحداً فقط | على سبيل المثال، l؟ck يعثر على «lick» و«lock» و«lack» وهكذا دواليك |
| ~ متبوعًا بـ * أو ؟ أو ~ | يمثّل رمزاً فعلياً لـ * أو ؟ أو ~ | على سبيل المثال، Face~*Shop يعثر على «Face*Shop» |
لنكتشف معًا كيفية استخدام أحرف البدل في التصفية!
لنفترض أنك تريد تصفية جميع الخلايا التي تنتهي بكلمة «Market» في العمود B، كما يظهر في لقطة الشاشة أدناه، فاتبع الخطوات التالية:

1. أولاً، أنشئ نطاق معايير بإدخال عنوانٍ يطابق عنوان العمود الأصلي، ثم اكتب شروط التصفية في الخلية الموجودة مباشرةً أسفله. راجع لقطة الشاشة:

2. انقر على «بيانات» ثم اختر «متقدم».

3. في مربع الحوار «التصفية المتقدمة» المفتوح، قم بإجراء التهيئة التالية:

بعد ذلك، يتم تصفية جميع الخلايا التي تنتهي بكلمة «Market». راجع لقطة الشاشة:

تُستخدم أحرف البدل * و~ في التصفية بنفس طريقة العمليات المذكورة أعلاه.
3.6 التصفية باستخدام مربع البحث المدمج
إذا كنت تستخدم Excel 2010 أو إصدارًا أحدث، فقد تلاحظ وجود مربع بحث مدمج في مرشّح Excel. سيوضح لك هذا القسم كيفية استخدام مربع البحث هذا لتصفية بياناتك في Excel بسهولة وفعالية.
كما يظهر في لقطة الشاشة أدناه، يمكنك تصفية جميع الخلايا التي تحتوي على «Market» بسهولة باستخدام مربع البحث.

1. حدد نطاق العمود الذي تريد تصفية بياناته، ثم انقر على «بيانات» > «تصفية» لإضافة مرشّح إليه.
2. انقر على السهم المنسدل، واكتب «Market» في مربع البحث، ثم اضغط على «موافق».
سترى جميع النصوص المؤهلة تظهر أمامك في الوقت الفعلي أثناء كتابتك في مربع البحث.

بعد ذلك، يتم تصفية جميع الخلايا التي تحتوي على «Market»، كما هو موضح في لقطة الشاشة أدناه.

4. نسخ البيانات المرئية فقط (مع تجاهل البيانات المخفية أو المُرشَّحة)
بشكل افتراضي، ينسخ Excel الخلايا المرئية والمخفية معًا. إذا كنت ترغب في نسخ الخلايا المرئية فقط بعد التصفية، جرّب إحدى الطرق أدناه.نسخ البيانات المرئية فقط باستخدام اختصارات لوحة المفاتيح
يمكنك استخدام اختصارات لوحة المفاتيح لتحديد الخلايا المرئية فقط، ثم نسخها ولصقها يدويًّا في الموقع المطلوب.
1. حدد النطاق الذي تريد نسخ الخلايا المرئية منه فقط. في هذه الخطوة، يتم تحديد الخلايا المرئية والمخفية معًا.
2. اضغط على مفتاحَي «Alt» و"؛" معًا في آنٍ واحد. الآن، لن يتم تحديد سوى الخلايا المرئية فقط.

3. اضغط على مفتاحَي «Ctrl» + «C» لنسخ الخلايا المحددة، ثم استخدم «Ctrl» + «V» للصقها فورًا.

نسخ البيانات المرئية فقط بسهولة باستخدام أداة رائعة
هنا نقدّم لك ميزة «لصق في المرئي» من «Kutools لـ Excel»، التي تُسهّل عليك نسخ البيانات المرئية فقط في Excel. علاوةً على ذلك، تتيح لك هذه الميزة نسخ القيم ولصقها في الخلايا المرئية فقط ضمن نطاق تم ترشيحه.
1. حدد نطاق التصفية الذي تريد نسخ الخلايا المرئية منه فقط، ثم انقر على «Kutools» > «نطاق» > «لصق في المرئي» > «الكل / لصق القيم فقط».
بالنسبة لخلايا الصيغ، اختر «الكل» لنسخ النتائج والصيغ معًا، أو اختر «لصق القيم فقط» لنسخ القيمة الفعلية وحدها.

2. في مربع الحوار المنبثق «لصق في نطاق مرئي»، اختر خلية فارغة لوضع الخلايا المنقولة، ثم انقر «موافق».

بعد ذلك، يتم نسخ الخلايا المرئية فقط من نطاق التصفية المحدد ولصقها في موقع جديد.

ملاحظة: إذا تم تصفية نطاق الوجهة، فسيتم لصق القيم المحددة في الخلايا المرئية فقط.
Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
5. حذف الصفوف المخفية أو المرئية بعد تطبيق التصفية
بالنسبة للقائمة المُرشَّحة، قد تحتاج إلى حذف الصفوف المخفية للحفاظ على البيانات المرئية فقط. في هذا القسم، ستتعرَّف على ثلاث طرق فعَّالة لحذف الصفوف المخفية أو المرئية في قائمة مُرشَّحة ببرنامج Excel.
حذف جميع الصفوف المخفية من ورقة العمل الحالية باستخدام كود VBA
يمكن لرمز VBA أدناه مساعدتك في حذف جميع الصفوف المخفية من ورقة العمل الحالية في Excel.
ملاحظة: لا يقتصر عمل كود VBA هذا على إزالة الصفوف المخفية في القائمة المرشحة فحسب، بل يشمل أيضًا الصفوف التي أخفيتها يدويًا.
1. في ورقة العمل التي تحتوي على الصفوف المخفية التي تريد إزالتها، اضغط معًا على مفتاحَي «Alt» + "F11" لفتح نافذة «مايكروسوفت فيجوال بيسك للتطبيقات».
2. في نافذة «مايكروسوفت فيجوال بيسك للتطبيقات»، انقر على «إدراج» > «وحدة»، ثم الصق كود VBA أدناه في نافذة الوحدة.
كود VBA: حذف جميع الصفوف المخفية من ورقة العمل الحالية
Sub RemoveHiddenRows()
Dim xRow As Range
Dim xRg As Range
Dim xRows As Range
On Error Resume Next
Set xRows = Intersect(ActiveSheet.Range("A:A").EntireRow, ActiveSheet.UsedRange)
If xRows Is Nothing Then Exit Sub
For Each xRow In xRows.Columns(1).Cells
If xRow.EntireRow.Hidden Then
If xRg Is Nothing Then
Set xRg = xRow
Else
Set xRg = Union(xRg, xRow)
End If
End If
Next
If Not xRg Is Nothing Then
MsgBox xRg.Count & " hidden rows have been deleted", , "Kutools for Excel"
xRg.EntireRow.Delete
Else
MsgBox "No hidden rows found", , "Kutools for Excel"
End If
End Sub 3. اضغط مفتاح "F5" لتشغيل الكود.
4. بعد ذلك، يظهر مربع حوار «Kutools لـ Excel» لإعلامك بعدد الصفوف المخفية التي تمت إزالتها؛ انقر «موافق» لإغلاقه.

لقد تمت الآن إزالة جميع الصفوف المخفية (بما في ذلك تلك المخفية تلقائيًا وتلك المخفية يدويًا).
حذف الصفوف المرئية بعد التصفية باستخدام ميزة الانتقال إلى
إذا كنت ترغب فقط في إزالة الصفوف المرئية ضمن نطاق معيّن، فإن ميزة «الانتقال إلى» ستساعدك بكل يسر.
1. حدد نطاق التصفية الذي تريد إزالة الصفوف المرئية منه، ثم اضغط على مفتاح "F5" لفتح مربع حوار «الانتقال إلى».
2. في مربع حوار «الانتقال إلى»، انقر على زر «خاص».

3. في مربع حوار «الانتقال إلى خاص»، اختر «الخلايا المرئية فقط»، ثم انقر على زر «موافق».

4. الآن تم تحديد جميع الخلايا المرئية. انقر بزر الماوس الأيمن على النطاق المحدد، ثم اختر «حذف صف» من القائمة السياقية.

ثم يتم حذف جميع الخلايا المرئية.
احذف الصفوف المخفية أو المرئية بسهولة بعد التصفية باستخدام أداة رائعة
الطرق السابقة مملة وتستغرق وقتًا طويلاً. نوصي هنا بميزة «حذف الصفوف/الأعمدة المخفية (أو المرئية)» من «Kutools لـ Excel». فباستخدام هذه الميزة، يمكنك بسهولة حذف الصفوف المخفية أو المرئية — ليس فقط ضمن النطاق المحدد، بل أيضًا في ورقة العمل الحالية، أو في أوراق متعددة محددة، أو حتى في المصنف بأكمله. يُرجى اتباع الخطوات التالية.
1. حدد النطاق الذي ترغب في إزالة جميع الصفوف المخفية أو المرئية منه.
ملاحظات:
2. انقر على «Kutools» > «حذف» > «حذف الصفوف/الأعمدة المخفية (المرئية)».

3. في مربع حوار «حذف الصفوف/الأعمدة المخفية (المرئية)»، يتعيّن عليك التهيئة كما يلي:

4. بعد ذلك، يتم حذف جميع الصفوف المرئية والمخفية دفعةً واحدة، ويظهر لك مربع حوار يُبلغك بعدد الصفوف المحذوفة؛ انقر «موافق» لإنهاء العملية بالكامل.

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن
6. تصفية البيانات عبر أوراق عمل متعددة
عادةً ما يكون تصفية البيانات في ورقة عمل واحدة أمرًا سهلاً. في هذا القسم، ستتعلّم كيفية تطبيق نفس معايير التصفية عبر أوراق عمل متعددة تشترك في هيكل بيانات موحد.
افترض أن المصنف يحتوي على ثلاث أوراق عمل، كما هو موضح في لقطة الشاشة أدناه. الآن، إذا كنت ترغب في تصفية البيانات عبر هذه الأوراق الثلاثة دفعةً واحدة باستخدام المعيار نفسه «المنتج = KTE»، فإن كود VBA التالي سيساعدك.

1. اضغط على مفاتيح «Alt» + "F11" لفتح نافذة «مايكروسوفت فيجوال بيسيك للتطبيقات».
2. في نافذة «مايكروسوفت Visual Basic for Applications»، انقر على «إدراج» > «وحدة»، ثم الصق رمز VBA التالي في نافذة الوحدة.
رمز VBA: تصفية البيانات عبر أوراق عمل متعددة في نفس الوقت
Sub apply_autofilter_across_worksheets()
'Updateby Extendoffice 20210518
Dim xWs As Worksheet
On Error Resume Next
For Each xWs In Worksheets
xWs.Range("A1").AutoFilter 1, "=KTE"
Next
End Sub 
ملاحظة: السطر `«Xws.Range(»A1").AutoFilter 1، "=KTE«)»` في الكود يشير إلى أنك ستُطبِّق تصفيةً على البيانات في العمود A باستخدام المعيار `=KTE`، حيث يمثِّل الرقم `1` موقع العمود A. يمكنك تعديل هذا السطر وفقًا لاحتياجاتك. فعلى سبيل المثال، إذا أردت تصفية جميع القيم الأكبر من `500` في العمود B، فما عليك سوى تغيير السطر ليصبح: `«Xws.Range(»B1").AutoFilter 2، ">500«)»`.
3. اضغط مفتاح "F5" لتشغيل الكود.
الآن يتم تصفية الأعمدة المحددة بشكل متزامن عبر جميع أوراق العمل في المصنف الحالي. راجع النتائج أدناه.

7. إعادة تطبيق التصفية تلقائيًا بعد تحديث البيانات
أحيانًا قد تُجري تغييرات على نطاق التصفية، لكن نتيجة التصفية تظل كما هي بغض النظر عن هذه التغييرات (كما يظهر في لقطة الشاشة أدناه). ويعرض هذا القسم طريقتين لإعادة تطبيق التصفية—يدويًّا أو تلقائيًّا—على التحديد الحالي، بحيث تُطبَّق التغييرات التي أجريتها.

إعادة تطبيق التصفية يدويًا باستخدام أمر إعادة التطبيق
يحتوي Excel على ميزة مدمجة تُسمى «إعادة التطبيق» تساعدك على إعادة تطبيق التصفية يدويًا، ويمكنك استخدامها على النحو التالي.
انقر على «بيانات» > «إعادة التطبيق» لإعادة تطبيق عوامل التصفية في ورقة العمل الحالية.

بعد ذلك، سترى أن نطاق التصفية قد أُعيد تطبيقه ليشمل التغييرات التي أجريتها.

إعادة تطبيق التصفية تلقائيًا باستخدام رمز VBA
إذا كانت القائمة المُصفاة تتطلب تحديثات متكررة، فستضطر إلى النقر مرارًا لتطبيق ميزة «إعادة التطبيق». ولتوفير الجهد والوقت، نقدّم لك رمز VBA الذي يُعيد تطبيق التصفية تلقائيًا في الوقت الفعلي كلما تم تعديل البيانات.
1. في ورقة العمل التي تحتوي على التصفية التي تريد إعادة تطبيقها تلقائيًا، انقر بزر الماوس الأيمن على تبويب الورقة واختر «عرض الكود».

2. في نافذة «مايكروسوفت Visual Basic for Applications» المفتوحة، انسخ رمز VBA التالي إلى نافذة الكود.
رمز VBA: إعادة تطبيق التصفية تلقائيًا عند تغيير البيانات
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Sheet2").AutoFilter.ApplyFilter
End Sub ملاحظة: في الرمز، "Sheet2" هو اسم ورقة العمل الحالية. يمكنك تغييره حسب احتياجاتك.

3. اضغط معًا على مفتاحَي «Alt» + «Q» لإغلاق نافذة «مايكروسوفت Visual Basic for Applications».
من الآن فصاعدًا، عند تغيير البيانات في القائمة المُصفاة، سيتم تعديل نتيجة التصفية ديناميكيًا. راجع صورة GIF أدناه.

8. مسح أو إزالة التصفية
لقد تعلّمنا سابقًا كيفية إضافة التصفية وتطبيقها واستخدامها في المحتوى أعلاه، وسنتعرّف الآن على طريقة مسح التصفية أو إزالتها في Excel.
8.1 مسح تصفية من عمود
بعد تطبيق التصفية على عمود، لمسحها، انقر على أيقونة التصفية، ثم اختر «مسح التصفية من «اسم العنوان»» من القائمة المنسدلة.

8.2 مسح جميع التصفية في ورقة العمل
إذا كنت قد طبّقت التصفية على أعمدة متعددة وترغب في مسحها جميعًا دفعةً واحدة، فانقر على «بيانات» > «مسح».

بعد ذلك، يتم مسح جميع عوامل التصفية كما هو موضح في لقطة الشاشة أدناه.

8.3 مسح التصفية من جميع أوراق العمل في المصنف الحالي
افترض أنك طبّقت التصفية عبر أوراق عمل متعددة في مصنف وترغب في مسحها دفعة واحدة. يُمكن للرمز البرمجي التالي من VBA مساعدتك.
1. افتح المصنف الذي تريد إزالة جميع عوامل التصفية منه، ثم اضغط معًا على مفتاحَي «Alt» + "F11".
2. في نافذة «مايكروسوفت Visual Basic for Applications» المفتوحة، انقر على «إدراج» > «وحدة»، ثم الصق رمز VBA التالي في نافذة الوحدة.
رمز VBA: مسح التصفية من جميع أوراق العمل في المصنف الحالي
Sub Auto_Open()
'Updated by Extendoffice 20201113
Dim xAF As AutoFilter
Dim xFs As Filters
Dim xLos As ListObjects
Dim xLo As ListObject
Dim xRg As Range
Dim xWs As Worksheet
Dim xIntC, xF1, xF2, xCount As Integer
Application.ScreenUpdating = False
On Error Resume Next
For Each xWs In Application.Worksheets
xWs.ShowAllData
Set xLos = xWs.ListObjects
xCount = xLos.Count
For xF1 = 1 To xCount
Set xLo = xLos.Item(xF1)
Set xRg = xLo.Range
xIntC = xRg.Columns.Count
For xF2 = 1 To xIntC
xLo.Range.AutoFilter Field:=xF2
Next
Next
Next
Application.ScreenUpdating = True
End Sub 
3. اضغط على مفتاح "F5" لتشغيل الرمز، وبعدها سيتم مسح جميع عوامل التصفية من جميع أوراق العمل في المصنف الحالي.
8.4 إزالة جميع التصفية في ورقة العمل
الطرق السابقة تُزيل فقط حالة التصفية، لكن ميزة التصفية تظل نشطة في ورقة العمل. إذا أردت إزالة جميع عناصر التصفية من ورقة العمل، جرّب الطرق التالية.
إزالة جميع التصفية في ورقة العمل بإيقاف ميزة التصفية
انقر على «بيانات» > «تصفية» لإيقاف الميزة (لن يكون زر التصفية مُظلَّلًا).[ [TN_540_END]]

إزالة جميع التصفية في ورقة العمل باستخدام مفتاح الاختصار
بالإضافة إلى ذلك، يمكنك استخدام مفتاح اختصار لإزالة جميع عوامل التصفية في ورقة العمل.
في ورقة العمل التي تحتوي على التصفية التي تريد إزالتها، اضغط معًا على مفاتيح «Ctrl» + «Shift» + «L».
بعد ذلك، تُزال جميع عوامل التصفية من ورقة العمل الحالية فورًا.

أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل
