Skip to main content

تصفية البيانات في Excel – بسهولة وشمولية

Author: Siluvia Last Modified: 2025-05-30

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

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

جدول المحتويات: [ إخفاء ]

(انقر على العنوان في جدول المحتويات أدناه أو على اليمين للانتقال إلى الفصل المقابل.)

1. كيفية إضافة التصفية في Excel

لتصفية البيانات في النطاق أو الجدول، يجب أولاً إضافة التصفية إلى بياناتك. يوفر هذا القسم3 طرق لإضافة التصفية في Excel.

1.1 أمر التصفية في علامة التبويب البيانات

حدد أي خلية في النطاق أو الجدول الذي تريد إضافة التصفية إليه، ثم انقر على "البيانات" > "تصفية".

1.2 أمر التصفية في علامة التبويب الرئيسية

حدد أي خلية في النطاق أو الجدول الذي تريد إضافة التصفية إليه، ثم انقر على "الرئيسية" > "ترتيب وتصفية" > "تصفية".

1.3 إضافة التصفية باستخدام اختصار لوحة المفاتيح

حدد أي خلية في النطاق أو الجدول الذي تريد إضافة التصفية إليه، ثم اضغط على مفاتيح "Ctrl" + "Shift" + "L".

بعد تطبيق إحدى العمليات أعلاه، ستلاحظ ظهور أسهم منسدلة في رؤوس الأعمدة للخلايا المحددة.


2. كيفية تطبيق التصفية في Excel (شرط واحد أو عدة شروط)

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

2.1 تطبيق التصفية على عمود واحد (شرط واحد)

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

  1. 1) انقر على السهم المنسدل في رأس العمود.
  2. 2) حدد شرط التصفية حسب حاجتك.
  3. 3) انقر على زر "موافق" لبدء التصفية. شاهد الصورة:

الآن تم تطبيق التصفية على العمود C. سيتم عرض جميع البيانات التي تلبي معايير التصفية وسيتم إخفاء الباقي.

بعد تطبيق التصفية، ستلاحظ أن السهم المنسدل يتحول إلى أيقونة تصفية .

من المميز أنه عند تمرير المؤشر فوق أيقونة التصفية، ستظهر معايير التصفية التي حددتها كإشارة شاشة كما هو موضح في الصورة أدناه. لذا، إذا نسيت المعايير التي حددتها للتصفية، فقط مرر المؤشر فوق أيقونة التصفية.

2.2 تطبيق التصفية مع عدة معايير على عدة أعمدة (عدة شروط)

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

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

بعد تطبيق التصفية على عدة أعمدة، ستلاحظ أن الأسهم المنسدلة في الأعمدة المصفاة تحولت إلى أيقونات تصفية.

2.2.2 تطبيق التصفية مع عدة معايير على عدة أعمدة في نفس الوقت

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

افترض أن لديك جدول بيانات كما هو موضح في الصورة أدناه، وتريد تصفية البيانات من عدة أعمدة بناءً على عدة معايير: "المنتج = AAA-1" و"الطلب >80"، أو "إجمالي السعر >10000". يرجى تجربة إحدى الطرق التالية لإنجاز ذلك.

A screenshot of a data table showing multiple filter criteria setup in Excel

2.2.2.1 تطبيق التصفية على عدة أعمدة باستخدام وظيفة مرشح متقدم

قد تساعدك وظيفة مرشح متقدم في حل هذه المشكلة، يرجى اتباع الخطوات التالية خطوة بخطوة.

1. أولاً، أنشئ المعايير في ورقة العمل كما هو موضح في الصورة أدناه.

A screenshot showing how to create criteria for the Advanced Filter in Excel

ملاحظة: بالنسبة لمعايير "و"، يرجى وضع القيم في خلايا مختلفة في نفس الصف. وضع قيمة معيار "أو" في صف آخر.

2. انقر على "البيانات" > "متقدم" لتفعيل وظيفة "مرشح متقدم".

A screenshot of the Advanced Filter function in the Data tab in Excel

3. في مربع حوار "مرشح متقدم"، يرجى التهيئة كما يلي.

3.1) في قسم "الإجراء"، اختر خيار "تصفية القائمة في نفس المكان"؛
3.2) في مربع "نطاق القائمة"، حدد نطاق البيانات الأصلي أو الجدول الذي تريد تصفيته (هنا اخترت A1:D9)؛
3.3) في مربع "نطاق المعايير"، حدد النطاق الذي يحتوي على القيم التي أنشأتها في الخطوة1؛
3.4) انقر على زر "موافق".

A screenshot of the Advanced Filter dialog box in Excel with filter options set

الآن تم تصفية الأعمدة في نفس الوقت بناءً على المعايير المحددة كما هو موضح في الصورة أدناه.

A screenshot of filtered columns in Excel showing data matching the specified criteria

2.2.2.2 تطبيق التصفية بسهولة على عدة أعمدة باستخدام أداة مذهلة

نظرًا لأن معايير التصفية "و" و"أو" ليست سهلة الإدارة بالطريقة السابقة، نوصي بشدة بميزة "مرشح متقدم" في Kutools لـ Excel. باستخدام هذه الميزة، يمكنك تطبيق التصفية على عدة أعمدة بمعايير "و" و"أو" بسهولة في Excel.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. بعد تثبيت Kutools لـ Excel، انقر على "Kutools Plus" > "مرشح متقدم".

A screenshot of the Super Filter feature accessed through Kutools Plus tab in Excel

ستظهر لوحة "مرشح متقدم" على الجانب الأيمن من ورقة العمل.

افتراضيًا، تتم إضافة مجموعتين فارغتين من المعايير مع علاقة "أو" بينهما في لوحة "مرشح متقدم". والعلاقة بين المعايير في نفس المجموعة هي "و". يمكنك تغيير العلاقة بين المجموعات حسب حاجتك.

A screenshot of the Super Filter pane showing default blank criteria groups in Excel

2. في لوحة "مرشح متقدم"، يرجى تهيئة معايير التصفية كما يلي.

2.1) حدد مربع "محدد"، وانقر على A screenshot of the Select Range button in the Super Filter pane زر لاختيار النطاق الأصلي أو الجدول الذي ستقوم بتصفيته؛
2.2) في قائمة "العلاقة" المنسدلة، اختر "أو"؛
3.3) انقر على السطر الفارغ الأول في المجموعة الأولى، ثم حدد المعايير حسب حاجتك؛

نصيحة: القائمة المنسدلة الأولى لرؤوس الأعمدة، والثانية لأنواع التصفية (يمكنك اختيار "نص"، "رقم"، "تاريخ"، "سنة"، "تنسيق نص" وغيرها)، والثالثة لأنواع المعايير، والأخيرة لقيمة المعيار.

كما في المثال السابق، هنا اخترت "المنتج" > "نص" > "يساوي" من القوائم الثلاث، ثم كتبت "AAA-1" في مربع النص. شاهد الصورة:

A screenshot of criteria setup in the Super Filter pane for filtering by Product equals AAA-1 in Excel

2.4) استمر في إنشاء بقية المعايير، ومعيار "أو" يجب إنشاؤه في مجموعة جديدة. كما هو موضح في الصورة أدناه، تم إنشاء جميع المعايير. يمكنك حذف المعيار الفارغ من المجموعات.
2.5) انقر على زر "تصفية" لبدء التصفية.

A screenshot of the Super Filter pane in Kutools showing fully configured filter criteria

الآن يتم عرض البيانات المطابقة فقط في نطاق البيانات الأصلي، ويتم إخفاء الباقي. شاهد الصورة:

A screenshot of filtered data in Excel after using the Super Filter feature in Kutools

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

Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن

انقر لمعرفة المزيد حول هذه الميزة.


3. كيفية استخدام التصفية في Excel

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

3.1 تصفية القيم النصية

3.1.1تصفية الخلايا النصية بمعايير محددة (يبدأ بـ، ينتهي بـ، يحتوي على، إلخ)

في الواقع، يوفر عامل التصفية المدمج – "تصفية النص" العديد من المعايير المفيدة لتصفية النص بسهولة. افترض أنك تريد تصفية الخلايا التي تبدأ بحرف معين مثل J، يرجى اتباع الخطوات التالية لإنجاز ذلك.

1. أضف عامل تصفية إلى رأس العمود في نطاق البيانات الأصلي. انقر لمعرفة كيفية إضافة عامل تصفية إلى رأس العمود.

2. انقر على السهم المنسدل في خلية الرأس لفتح قائمة التصفية.

3. انقر على "تصفية النص" > "يبدأ بـ".

4. في مربع حوار "تصفية تلقائية مخصصة"، أدخل الحرف المحدد (هنا أدخلت J) في مربع النص، ثم انقر على "موافق".

نصيحة: يمكنك إضافة معيار علاقة "و" أو "أو" آخر حسب حاجتك.

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

3.1.2 التصفية مع حساس لحالة الأحرف

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

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

افترض أنك تريد تصفية كل الأحرف الكبيرة لنص معين مثل "TEXT TOOLS" في العمود B، يرجى اتباع الخطوات التالية.

1. أنشئ عمود مساعد بجانب نطاق البيانات الأصلي (هنا اخترت العمود D كعمود مساعد). أدخل الصيغة أدناه في الخلية الثانية ثم اضغط على مفتاح "Enter". حدد خلية النتيجة، واسحب مقبض التعبئة التلقائية لأسفل للحصول على بقية النتائج.

=EXACT(B2,UPPER(B2))

ملاحظة: تساعد هذه الصيغة في تحديد الخلايا التي تحتوي على أحرف كبيرة أو صغيرة. إذا كانت الخلية تحتوي على كل الأحرف الكبيرة، ستكون النتيجة "نعم"، وإلا ستكون النتيجة "لا".

A screenshot showing the results of applying the EXACT formula in a helper column to filter uppercase text

2. حدد العمودين B وD (سيتم تحديد العمود C أيضًا، لا بأس)، انقر على "البيانات" > "تصفية" لإضافة عوامل التصفية إليهما.

3. انتقل إلى العمود B (العمود الذي يحتوي على النصوص التي ستقوم بتصفيتها)، ثم قم بالإعدادات التالية.

3.1) انقر على السهم المنسدل في العمود B؛
3.2) قم بإلغاء تحديد مربع "تحديد الكل" لإلغاء تحديد جميع العناصر؛
3.3) حدد مربع الاختيار بجوار "TEXT TOOLS"؛
3.4) انقر على زر "موافق". شاهد الصورة:

A screenshot of filter criteria selection for specific text in Excel using a drop-down menu

الآن يتم عرض كل الأحرف الكبيرة والصغيرة لـ "text tools" في العمود B.

A screenshot showing filtered text results for specific criteria in Excel

4. انقر على السهم المنسدل في العمود D، ألغ تحديد مربع "تحديد الكل"، وحدد مربع الاختيار بجوار العنصر "نعم"، ثم انقر على زر "موافق".

A screenshot of selecting TRUE in the helper column to filter uppercase text in Excel

بعد ذلك، يتم تصفية كل الأحرف الكبيرة لنص "text tools" في العمود B كما هو موضح في الصورة أدناه.

A screenshot showing only uppercase text filtered in the column based on TRUE values

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

إذا كنت ترغب فقط في تصفية كل الأحرف الكبيرة أو الصغيرة في عمود، نوصي هنا بميزة "تصفية خاصة" في Kutools لـ Excel. باستخدام هذه الميزة، سيتم تصفية كل الأحرف الكبيرة أو الصغيرة بسهولة بعدة نقرات فقط.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد نطاق العمود الذي ستقوم بتصفية النصوص بداخله، ثم انقر على "Kutools Plus" > "تصفية خاصة" > "تصفية خاصة".

A screenshot of accessing Special Filter from Kutools Plus tab in Excel

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

2.1) في مربع "النطاق"، يمكنك رؤية النطاق المحدد. يمكنك تغييره حسب حاجتك؛
2.2) في قسم "قواعد التصفية"، اختر خيار النص، ثم حدد "نص بأحرف كبيرة" أو "نص بأحرف صغيرة" من القائمة المنسدلة أدناه؛
2.3) انقر على "موافق".

A screenshot of the Special Filter dialog box in Kutools, configured for uppercase text filtering

3. ثم يظهر مربع حوار Kutools لـ Excel ليخبرك بعدد الخلايا التي تم العثور عليها وسيتم تصفيتها، انقر على زر "موافق".

الآن يتم تصفية كل الخلايا التي تحتوي على أحرف كبيرة أو صغيرة فورًا كما هو موضح في الصورة أدناه.

A screenshot showing the results of uppercase text filtering using the Special Filter feature in Kutools

Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن

انقر لمعرفة المزيد حول هذه الميزة.

3.1.3 التصفية حسب طول النص

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

3.1.3.1 تصفية الخلايا حسب طول النص باستخدام أمر التصفية

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

1. حدد نطاق الخلايا التي سيتم تصفيتها (هنا اخترت B1:B27)، ثم أضف عامل تصفية لهذا النطاق بالنقر على "البيانات" > "تصفية".

2. انقر على السهم المنسدل في رأس العمود، ثم انقر على "تصفية النص" > "تصفية مخصصة". شاهد الصورة:

A screenshot of selecting Text Filters > Custom Filter from the filter menu in Excel

3. في مربع حوار "تصفية تلقائية مخصصة"، اختر معيار يساوي، واكتب10 علامات استفهام (?) كنمط في مربع النص، ثم انقر على زر "موافق".

نصيحة: تشير هذه العلامات العشر إلى أن التصفية ستطابق السلاسل النصية التي يكون طولها10.

A screenshot of the Custom AutoFilter dialog box configured to filter text with a length of 10 in Excel

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

A screenshot showing filtered cells with text string length equal to 10 in Excel

3.1.3.2 تصفية الخلايا حسب طول النص باستخدام الصيغة وأمر التصفية

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

1. أنشئ عمود مساعد بجوار نطاق البيانات الأصلي. أدخل الصيغة أدناه فيه ثم اضغط على مفتاح "Enter". حدد خلية النتيجة ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على بقية النتائج.

=LEN(B2)

A screenshot of a helper column using the LEN formula to calculate text string lengths in Excel

الآن تحصل على طول النص لكل خلية في العمود المحدد.

2. حدد العمود المساعد (بما في ذلك الرأس)، انقر على "البيانات" > "تصفية" لإضافة عامل تصفية إليه.

3. انقر على السهم المنسدل، ألغ تحديد مربع "تحديد الكل" لإلغاء تحديد جميع العناصر، ثم حدد فقط المربع بجوار الرقم10، وأخيرًا انقر على زر "موافق".

A screenshot of applying a filter in Excel to select cells with a specific length in the helper column

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

A screenshot showing filtered cells based on text length using the helper column in Excel

3.1.3.3 تصفية الخلايا حسب طول النص بسهولة باستخدام أداة مذهلة

نوصي هنا باستخدام أداة "تصفية خاصة" في Kutools لـ Excel لمساعدتك في تصفية الخلايا حسب طول النص بسهولة في Excel.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد نطاق العمود الذي ستقوم بتصفية الخلايا فيه بناءً على طول نص معين، انقر على "Kutools Plus" > "تصفية خاصة" > "تصفية خاصة". شاهد الصورة:

A screenshot of accessing Special Filter from Kutools Plus tab in Excel

2. في مربع حوار "تصفية خاصة"، يرجى التهيئة كما يلي.

2.1) يظهر النطاق المحدد في مربع "النطاق"، يمكنك تغييره حسب حاجتك؛
2.2) في قسم "قواعد التصفية"، اختر خيار "نص"؛
2.3) اختر خيار "طول النص" يساوي من القائمة المنسدلة، ثم أدخل الرقم10 في مربع النص؛
2.4) انقر على "موافق".

A screenshot of the Special Filter dialog box in Kutools, configured to filter text length equal to 10 in Excel

3. يظهر مربع حوار Kutools لـ Excel ليخبرك بعدد الخلايا التي تم العثور عليها وسيتم تصفيتها، انقر على "موافق" للمتابعة.

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

A screenshot showing filtered cells based on text length using Kutools' Special Filter feature

Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن

3.2 تصفية القيم الرقمية

في Excel، من السهل أيضًا تصفية الأرقام باستخدام أمر تصفية الأرقام.

افترض أنك تريد تصفية الخلايا التي تحتوي على أرقام بين15000 و20000 في عمود (مثل العمود C كما هو موضح في الصورة أدناه)، يمكنك اتباع الخطوات التالية لتحقيق ذلك.

A screenshot of a dataset in Excel where numbers are ready to be filtered between 15000 and 20000

1. حدد نطاق العمود الذي يحتوي على الأرقام التي ستقوم بتصفيتها، انقر على "البيانات" > "تصفية" لإضافة عامل تصفية.

2. بعد إضافة عامل التصفية، يرجى الإعداد كما يلي.

2.1) انقر على السهم المنسدل لفتح التصفية؛
2.2) انقر على "تصفية الأرقام" > "بين"؛

A screenshot of selecting Number Filters > Between from the filter menu in Excel

2.3) في مربع حوار "تصفية تلقائية مخصصة"، أدخل المعايير ثم انقر على "موافق".

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

A screenshot of the Custom AutoFilter dialog box with criteria for numbers between 15000 and 20000 in Excel

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

A screenshot showing numbers filtered between 15000 and 20000 in Excel

3.3 تصفية التواريخ

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

A screenshot of the built-in Date Filters menu in Excel

3.3.1 تصفية التواريخ حسب يوم الأسبوع أو عطلة نهاية الأسبوع

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

A screenshot of a dataset with dates to be filtered by day of the week or weekends in Excel

3.3.1.1 تصفية التواريخ حسب يوم الأسبوع أو عطلة نهاية الأسبوع باستخدام الصيغة وأمر التصفية

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

1. في خلية فارغة (D2 في هذا المثال)، أدخل الصيغة أدناه واضغط على مفتاح "Enter". حدد خلية النتيجة ثم اسحب مقبض التعبئة التلقائية لأسفل لتطبيق هذه الصيغة.

=WEEKDAY(A2)

نصائح:

1) بما أننا بحاجة إلى تصفية خلايا التواريخ بناءً على قيم العمود المساعد، يجب أن تكون القيم الناتجة وخلايا التواريخ الأصلية في نفس الصفوف.
2) في الصيغة، A2 هي أول خلية تحتوي على التاريخ الذي تريد تصفيته.

A screenshot of the WEEKDAY formula applied in a helper column to determine days of the week in Excel

ملاحظة: كما ترى، تعيد الصيغة أرقامًا من "1" إلى "7"، والتي تشير إلى أيام الأسبوع من "الأحد" إلى "السبت" (1 للأحد،7 للسبت).

2. حدد كل نتائج الصيغة (بما في ذلك خلية الرأس)، انقر على "البيانات" > "تصفية".

3. انقر على السهم المنسدل، ثم ألغ تحديد مربع "تحديد الكل".

1) إذا كنت تريد تصفية كل عطلات نهاية الأسبوع، حدد المربعات بجوار الرقم1 و7؛
2) إذا كنت تريد تصفية يوم معين من الأسبوع باستثناء عطلة نهاية الأسبوع، حدد المربع بجوار الأرقام باستثناء1 و7. على سبيل المثال، إذا كنت تريد تصفية كل أيام الجمعة، فقط حدد المربع بجوار الرقم6.

A screenshot showing filter criteria for days of the week in Excel using a drop-down menu

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

A screenshot of filtered results for weekends or specific days of the week in Excel

3.3.1.2 تصفية التواريخ حسب يوم الأسبوع أو عطلة نهاية الأسبوع بسهولة باستخدام أداة مذهلة

إذا لم تكن الطريقة السابقة مناسبة لك، نوصي هنا باستخدام أداة "تصفية خاصة" في Kutools لـ Excel. باستخدام هذه الميزة، يمكنك بسهولة تصفية الخلايا التي تحتوي على أي يوم من أيام الأسبوع بعدة نقرات فقط.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد الخلايا التي تحتوي على التواريخ التي تريد تصفيتها بناءً على يوم معين من الأسبوع.

2. انقر على "Kutools Plus" > "تصفية خاصة" > "تصفية خاصة".

A screenshot of accessing Special Filter from Kutools Plus to filter dates in Excel

3. في مربع حوار "تصفية خاصة"، يرجى التهيئة كما يلي.

3.1) يظهر النطاق المحدد في مربع "النطاق". يمكنك تغييره حسب حاجتك؛
3.2) في قسم "قواعد التصفية"، اختر خيار "تاريخ"، ثم اختر خيارًا من القائمة المنسدلة.
لتصفية كل خلايا عطلة نهاية الأسبوع، اختر "عطلة نهاية الأسبوع" من القائمة المنسدلة؛
لتصفية أي يوم من الأسبوع باستثناء عطلة نهاية الأسبوع، اختر "الاثنين"، "الثلاثاء"، "الأربعاء"، "الخميس" أو "الجمعة" من القائمة حسب حاجتك.
3.3) انقر على "موافق". شاهد الصورة:

A screenshot of the Special Filter dialog box in Kutools configured to filter dates by weekends

4. ثم يظهر مربع حوار Kutools لـ Excel ليخبرك بعدد الخلايا التي تم العثور عليها وسيتم تصفيتها، انقر على "موافق" للمتابعة.

الآن يتم تصفية كل خلايا عطلة نهاية الأسبوع أو أي يوم من أيام الأسبوع.

A screenshot of dates filtered by weekends using the Special Filter tool in Kutools

Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن

3.3.2 تصفية الخلايا حسب أيام العمل باستخدام أداة مذهلة

بالإضافة إلى تصفية الخلايا حسب يوم الأسبوع أو عطلة نهاية الأسبوع، يمكن لأداة "تصفية خاصة" في Kutools لـ Excel أيضًا مساعدتك في تصفية الخلايا حسب أيام العمل.

1. طبق نفس الخطوات أعلاه لتفعيل أداة "تصفية خاصة".

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

2.1) يظهر النطاق المحدد في مربع "النطاق". يمكنك تغييره حسب حاجتك؛
2.2) في قسم "قواعد التصفية"، اختر خيار "تاريخ"، ثم اختر "أيام العمل" من القائمة المنسدلة؛
2.3) انقر على "موافق". شاهد الصورة:

A screenshot of the Special Filter dialog box in Kutools configured to filter dates by workdays in Excel

3. ثم يظهر مربع حوار Kutools لـ Excel. انقر على "موافق" للمتابعة.

الآن يتم تصفية كل خلايا أيام العمل.

A screenshot of dates filtered by workdays using the Special Filter tool in Kutools

3.4 تصفية التنسيقات

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

A screenshot of Excel's filter menu showing options for filtering by font color, cell color, and icon sets

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

3.4.1 التصفية حسب النص المنسق بخط عريض/مائل

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

A screenshot of a dataset in Excel with bold and italic text formatting applied for filtering

3.4.1.1 تصفية النص المنسق بخط عريض/مائل باستخدام الصيغة وأمر التصفية

يمكن أن تساعدك مجموعة صيغة Get.Cell وأمر التصفية في تصفية النص المنسق بخط عريض في نطاق عمود.

1. انقر على "الصيغ" > "تحديد اسم".

A screenshot showing the Define Name option under the Formulas tab in Excel

2. في مربع حوار "اسم جديد"، تحتاج إلى:

2.1) اكتب اسمًا في مربع الاسم؛
2.2) اختر "أدوات المصنف" من قائمة "النطاق" المنسدلة؛
2.3) أدخل الصيغة أدناه في مربع "يشير إلى"؛
لتصفية الخلايا التي تحتوي على نص عريض، استخدم الصيغة التالية:
=GET.CELL(20,$B2)
لتصفية الخلايا التي تحتوي على نص مائل، استخدم هذه الصيغة:
=GET.CELL(21,$B2)
2.4) انقر على "موافق". شاهد الصورة:

A screenshot of the New Name dialog box in Excel with the GET.CELL formula for bold text

بنية الصيغة:

=GET.CELL(type_num, reference)

وسيطات الصيغة

"رقم_النوع": هو رقم يحدد نوع معلومات الخلية التي تريدها؛
هنا أدخلنا الرقم20، إذا كانت الخلية منسقة بخط عريض، ستعيد "نعم"، وإلا ستعيد "لا".
أو يمكنك الانتقال إلى هذه الصفحة لمعرفة المزيد عن رقم_النوع والنتائج المقابلة.
"المرجع": هو مرجع الخلية التي تريد تحليلها.

3. حدد خلية فارغة في نفس صف B2، أدخل الصيغة أدناه فيها ثم اضغط على مفتاح "Enter". حدد خلية النتيجة، واسحب مقبض التعبئة التلقائية لأسفل لتطبيق هذه الصيغة.

=Filter_Bold_Cells

A screenshot showing the application of a helper column formula to filter bold text in Excel

4. حدد كل خلايا النتائج (بما في ذلك الرأس)، انقر على "البيانات" > "تصفية".

5. انقر على السهم المنسدل، وحدد فقط المربع بجوار خيار "نعم"، ثم انقر على "موافق".

A screenshot of filtering bold text in Excel by selecting TRUE values in a helper column

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

A screenshot of filtered results showing bold or italic text in Excel

3.4.1.2 تصفية النص المنسق بخط عريض أو مائل باستخدام أوامر البحث والاستبدال والتصفية

يمكنك أيضًا استخدام مجموعة أوامر البحث والاستبدال والتصفية لتحقيق ذلك.

1. حدد نطاق العمود الذي يحتوي على الخلايا المنسقة بخط عريض أو مائل التي ستقوم بتصفيتها، ثم اضغط على مفاتيح "Ctrl" + "F".

2. في مربع حوار "بحث واستبدال"، تحتاج إلى الإعداد كما يلي.

2.1) انقر على زر "خيارات" لتوسيع مربع الحوار؛
2.2) انقر على زر "تنسيق"؛

A screenshot of the Find and Replace dialog in Excel with options for filtering bold or italic text

2.3) في مربع حوار "تنسيق البحث" الذي يفتح، انقر على علامة التبويب "الخط"، اختر "مائل" أو "عريض" في مربع نمط الخط، ثم انقر على "موافق"؛

A screenshot of the Find Format dialog in Excel, selecting bold or italic font styles

2.4) عند العودة إلى مربع حوار "بحث واستبدال"، انقر على "العثور على الكل"؛
2.5) ثم يتم سرد كل النتائج في مربع الحوار، حدد واحدة منها، ثم اضغط على مفاتيح "Ctrl" + "A" لتحديدها جميعًا؛
2.6) أغلق مربع حوار "بحث واستبدال". شاهد الصورة:

A screenshot of selected bold or italic cells using the Find All function in Excel

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

A screenshot of applying fill color to bold or italic text cells for filtering in Excel

4. حدد نطاق العمود بالكامل مرة أخرى، انقر على "البيانات" > "تصفية" لإضافة عامل تصفية إليه.

5. انقر على السهم المنسدل، اختر "تصفية حسب اللون"، ثم انقر على لون التعبئة الذي حددته للتو تحت "تصفية حسب لون الخلية". شاهد الصورة:

A screenshot of Excel's filter menu showing Filter by Color for bold or italic text cells

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

A screenshot of filtered results showing bold or italic text cells in Excel

3.4.1.3 تصفية النص المنسق بخط عريض أو مائل بسهولة باستخدام أداة مذهلة

كما ذكرنا أعلاه، يمكن لأداة "تصفية خاصة" في Kutools لـ Excel مساعدتك بسهولة في التصفية مع حساس لحالة الأحرف، التصفية حسب طول النص، وتصفية التواريخ. هنا، سنعلمك كيفية تطبيق هذه الميزة لتصفية الخلايا المنسقة بخط عريض أو مائل في Excel.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد نطاق العمود (بما في ذلك الرأس) الذي يحتوي على الخلايا المنسقة بخط عريض أو مائل التي ستقوم بتصفيتها.

2. انقر على "Kutools Plus" > "تصفية خاصة" > "تصفية عريض / تصفية مائل". شاهد الصورة:

A screenshot showing the Special Filter options for filtering bold or italics text in Kutools for Excel

3. انقر على "موافق" في مربع حوار Kutools لـ Excel الذي يظهر للمتابعة (يظهر هذا المربع ليخبرك بعدد الخلايا التي تطابق المعايير).

الآن يتم تصفية كل الخلايا المنسقة بخط عريض أو مائل.

A screenshot of filtered results showing bold or italics formatted text cells in Excel using Kutools

Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن

3.4.2 التصفية حسب النص المنسق بخط مشطوب

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

3.4.2.1 تصفية النص المنسق بخط مشطوب باستخدام دالة معرفة من قبل المستخدم وأمر التصفية

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

1. اضغط على مفاتيح "Alt" + "F11" لفتح نافذة "Microsoft Visual Basic for Applications".

2. في نافذة "Microsoft Visual Basic for Applications"، انقر على "إدراج" > "وحدة". ثم انسخ كود VBA أدناه إلى نافذة الكود.

Function HasStrike(Rng As Range) As Boolean
HasStrike = Rng.Font.Strikethrough
End Function

A screenshot of the VBA editor in Excel with a User-defined function to detect strikethrough formatting

3. اضغط على مفاتيح "Alt" + "Q" لإغلاق نافذة "Microsoft Visual Basic for Applications".

4. حدد خلية فارغة (يجب أن تكون هذه الخلية في نفس صف الخلية التي تريد حسابها)، أدخل الصيغة أدناه واضغط على مفتاح "Enter". حدد خلية النتيجة، واسحب مقبض التعبئة التلقائية لأسفل لتطبيق هذه الصيغة.

=HasStrike(B2)

A screenshot of a helper column in Excel using the HasStrike formula to detect strikethrough text

ملاحظة: إذا كانت الخلية المقابلة منسقة بخط مشطوب، ستعيد "نعم"، وإلا ستعيد "لا".

5. حدد كل خلايا النتائج (بما في ذلك خلية الرأس)، انقر على "البيانات" > "تصفية".

6. ثم انقر على السهم المنسدل > حدد فقط المربع بجوار خيار "نعم" > انقر على "موافق". شاهد الصورة:

A screenshot of filtering strikethrough text in Excel by selecting TRUE values from a helper column

الآن يمكنك رؤية كل الخلايا المنسقة بخط مشطوب تم تصفيتها.

A screenshot showing filtered results of cells with strikethrough formatting in Excel

3.4.2.2 تصفية النص المنسق بخط مشطوب بسهولة باستخدام أداة مذهلة

باستخدام أداة "تصفية خاصة" في Kutools لـ Excel، يمكن تصفية كل الخلايا المنسقة بخط مشطوب مباشرة بعدة نقرات فقط.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد نطاق العمود الذي ستقوم بتصفية كل الخلايا المنسقة بخط مشطوب، انقر على "Kutools Plus" > "تصفية خاصة" > "تصفية مشطوب".

A screenshot of accessing the Filter Strikethrough option in Kutools for Excel's Special Filter

2. ثم يظهر مربع حوار Kutools لـ Excel ليخبرك بعدد الخلايا المؤهلة، انقر على "موافق" للمتابعة.

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

A screenshot of filtered cells with strikethrough formatting using Kutools

Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن

3.4.3 التصفية حسب لون الخط أو لون الخلفية

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

3.4.3.1 التصفية حسب لون خط أو لون خلفية واحد باستخدام أمر التصفية

يمكنك تطبيق ميزة "تصفية حسب اللون" مباشرة من أمر التصفية لتصفية الخلايا حسب لون خط أو لون خلفية محدد في Excel.

1. حدد نطاق العمود الذي ستقوم بتصفية الخلايا فيه حسب لون الخط أو لون الخلفية، ثم انقر على "البيانات" > "تصفية".

2. انقر على السهم المنسدل > "تصفية حسب اللون". ستلاحظ أن كل ألوان الخلايا وألوان الخطوط في نطاق العمود الحالي تم سردها. بالنقر على أي لون خلية أو لون خط، سيتم تصفية كل الخلايا بناءً على اللون المحدد.

A screenshot showing the Filter by Color feature in Excel, listing font and cell color options for filtering

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

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

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

A screenshot of a dataset in Excel with cells containing different background colors for filtering

1. اضغط على مفاتيح "Alt" + "F11" في نفس الوقت.

2. في نافذة "Microsoft Visual Basic for Applications"، انقر على "إدراج" > "وحدة". ثم انسخ كود VBA أدناه إلى نافذة الكود.

كود VBA: الحصول على رمز لون خلفية الخلية

Function GetColor(x As Range) As Integer
GetColor = x.Interior.ColorIndex
End Function

A screenshot of the VBA editor in Excel with a User-defined function to get background color index

3. اضغط على مفاتيح "Alt" + "Q" لإغلاق نافذة "Microsoft Visual Basic for Applications".

4. في عمود جديد، اكتب رأسًا في الخلية الأولى (يجب أن تكون هذه الخلية في نفس صف رأس النطاق الأصلي).

5. حدد خلية فارغة بجوار خلية الرأس (هنا اخترت E2)، أدخل الصيغة أدناه فيها واضغط على مفتاح "Enter". حدد خلية النتيجة، ثم اسحب مقبض التعبئة التلقائية لأسفل لتطبيق هذه الصيغة.

=GetColor(B2)

A screenshot of a helper column in Excel showing calculated background color indices using VBA

ملاحظة: إذا لم يكن للخلية لون تعبئة، ستعيد -4142.

6. حدد خلايا العمود المساعد (بما في ذلك الرأس)، انقر على "البيانات" > "تصفية" لإضافة عامل تصفية للعمود.

7. انقر على السهم المنسدل لفتح القائمة المنسدلة، ثم قم بالإعدادات التالية.

7.1) ألغ تحديد المربع بجوار عنصر "تحديد الكل" لإلغاء تحديد جميع العناصر؛
7.2) حدد فقط المربعات بجوار الأرقام التي تحتاج إلى عرضها. في هذه الحالة، حددت المربعات بجوار الرقم19 و20، حيث أن19 هو رمز لون الخلفية "البرتقالي"، و20 هو رمز لون الخلفية "الأزرق"؛
7.3) انقر على "موافق". شاهد الصورة:

A screenshot of filtering cells by multiple background color indices using a drop-down filter in Excel

الآن يتم تصفية الخلايا حسب ألوان الخلفية المحددة كما هو موضح في الصورة أدناه.

A screenshot of filtered results showing cells with orange and blue background colors in Excel

3.4.3.3 تصفية حسب لون الخط أو لون الخلفية بسهولة باستخدام أداة مذهلة

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

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد نطاق العمود الذي ستقوم بتصفية الخلايا فيه حسب لون الخط أو لون الخلفية، ثم انقر على "Kutools Plus" > "تصفية خاصة" > "تصفية خاصة".

A screenshot of Kutools’ Special Filter menu in Excel

2. في مربع حوار "تصفية خاصة"، يرجى التهيئة كما يلي.

2.1) يظهر عنوان الخلية لنطاق العمود المحدد في مربع "النطاق"؛
2.2) في قسم "قواعد التصفية"، اختر خيار "تنسيق"؛
2.3) اختر "لون الخلفية" أو "لون الخط" من القائمة المنسدلة؛
2.4) انقر على أيقونة القطارة A screenshot of the straw icon button in the Special Filter dialog box;

A screenshot of the Special Filter dialog box in Kutools configured for filtering by background color

2.5) في مربع حوار "تصفية الخلايا الخاصة" الذي يفتح، حدد خلية تحتوي على لون الخط أو لون الخلفية الذي ستقوم بتصفيته بناءً عليه، ثم انقر على "موافق".

A screenshot of selecting a sample cell to filter by background color using Kutools

2.6) عند العودة إلى مربع حوار "تصفية خاصة"، يظهر لون الخط أو لون الخلفية للخلية المحددة في مربع النص (يمكنك تعديل اللون حسب حاجتك)، انقر على زر "موافق" لبدء تصفية الخلايا.

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

A screenshot showing filtered results of cells with specified font or background colors using Kutools

Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن

3.4.4 تصفية الخلايا التي تحتوي على صيغ

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

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

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

1. اضغط على مفاتيح "Alt" + "F11" لفتح نافذة "Microsoft Visual Basic for Applications".

2. في نافذة "Microsoft Visual Basic for Applications"، انقر على "إدراج" > "وحدة"، ثم انسخ كود VBA أدناه إلى نافذة الكود.

Function HasFormula(Cell)
HasFormula = Cell.HasFormula
End Function

A screenshot of the VBA editor in Excel showing a User-defined function to identify formula cells

3. اضغط على مفاتيح "Alt" + "Q" لإغلاق نافذة "Microsoft Visual Basic for Applications".

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

=HasFormula(C2)

A screenshot of a helper column in Excel using the HasFormula formula to identify formula cells

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

5. حدد خلايا النتائج (بما في ذلك خلية الرأس)، انقر على "البيانات" > "تصفية" لإضافة عامل تصفية إليها.

6. انقر على السهم المنسدل، وحدد فقط المربع بجوار خيار "نعم"، ثم انقر على "موافق".

A screenshot of the filter drop-down menu in Excel, configured to display only TRUE results for formula cells

بعد ذلك، يمكنك رؤية كل الخلايا التي تحتوي على صيغ تم تصفيتها.

A screenshot of filtered results showing only formula cells in Excel

3.4.4.2 تصفية الخلايا التي تحتوي على صيغ بسهولة باستخدام أداة مذهلة

هنا نعرض أداة "تصفية خاصة" في Kutools لـ Excel لمساعدتك في تصفية الخلايا التي تحتوي على صيغ في قائمة بعدة نقرات فقط.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد القائمة التي تريد تصفية كل الخلايا التي تحتوي على صيغ، ثم انقر على "Kutools Plus" > "تصفية خاصة" > "تصفية الصيغ".

A screenshot of accessing the Filter Formula option in Kutools' Special Filter menu

2. يظهر مربع حوار Kutools لـ Excel ليخبرك بعدد الخلايا المؤهلة، انقر على "موافق" للمتابعة.

بعد ذلك، يتم تصفية كل الخلايا التي تحتوي على صيغ كما هو موضح في الصورة أدناه.

A screenshot showing filtered results of formula cells using Kutools' Special Filter in Excel

بالإضافة إلى ذلك، يمكنك استخدام ميزة "تصفية خاصة" في Kutools لـ Excel لتصفية الخلايا بسهولة مع تنسيقات أخرى، مثل:

تصفية كل الخلايا التي تحتوي على تعليقات، انقر لمعرفة المزيد...

تصفية كل الخلايا المدمجة بناءً على قيمة معينة، انقر لمعرفة المزيد...

Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن

3.5 التصفية باستخدام الرموز النائبة

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

هناك ثلاثة رموز نائبة فقط في Excel:

رمز الرمز النائب الوصف مثال
* (نجمة) يمثل أي عدد من الأحرف على سبيل المثال، *berry يجد "Blackberry"، "Strawberry"، "Blueberry" وغيرها
? (علامة استفهام) يمثل أي حرف واحد على سبيل المثال، l?ck يجد "lick"، "lock"، "lack" وغيرها
~ (موجة) متبوعة بـ *، ?، أو ~ تمثل رمز *، ? أو ~ فعلي على سبيل المثال، Face~*Shop يجد "Face*Shop"

دعونا نرى كيفية استخدام الرموز النائبة في التصفية.

افترض أنك بحاجة إلى تصفية كل الخلايا التي تنتهي بكلمة Market في العمود B كما هو موضح في الصورة أدناه، يرجى اتباع الخطوات التالية.

A screenshot of a dataset in Excel where cells ending with 'Market' will be filtered

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

A screenshot showing a criteria range set up to filter cells ending with 'Market' in Excel

2. انقر على "البيانات" > "متقدم".

A screenshot of selecting the Advanced Filter option under the Data tab in Excel

3. في مربع حوار "مرشح متقدم" الذي يفتح، قم بالإعدادات التالية.

3.1) في قسم "الإجراء"، اختر خيار "تصفية القائمة في نفس المكان"؛
3.2) في مربع "نطاق القائمة"، حدد نطاق البيانات الأصلي الذي تريد تصفيته؛
3.3) في مربع "نطاق المعايير"، حدد الخلايا التي تحتوي على الرأس ومعيار التصفية الذي أنشأته في الخطوة1؛
3.4) انقر على "موافق". شاهد الصورة:

A screenshot of the Advanced Filter dialog box in Excel configured to filter cells ending with 'Market'

بعد ذلك، يتم تصفية كل الخلايا التي تنتهي بكلمة Market. شاهد الصورة:

A screenshot of filtered results showing cells ending with 'Market' in Excel

استخدام رمزي * و~ في التصفية هو نفسه العمليات السابقة.

3.6 التصفية باستخدام مربع البحث المدمج

إذا كنت تستخدم Excel2010 أو الإصدارات الأحدث، قد تلاحظ وجود مربع بحث مدمج في تصفية Excel. يوضح هذا القسم كيفية استخدام مربع البحث هذا لتصفية البيانات في Excel.

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

A screenshot of a dataset in Excel where cells ending with 'Market' will be filtered

1. حدد نطاق العمود الذي ستقوم بتصفية البيانات فيه، انقر على "البيانات" > "تصفية" لإضافة عامل تصفية إليه.

2. انقر على السهم المنسدل، أدخل "Market" في مربع البحث، ثم انقر على "موافق".

ستلاحظ أن كل النصوص المطابقة تظهر في الوقت الفعلي أثناء إدخال البيانات في مربع البحث.

A screenshot of using the search box in Excel's filter menu to display data containing 'Market'

بعد ذلك، يتم تصفية كل الخلايا التي تحتوي على "Market" كما هو موضح في الصورة أدناه.

A screenshot of filtered results showing cells containing 'Market' in Excel


4. نسخ البيانات المرئية فقط (تجاهل البيانات المخفية أو المصفاة)

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

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

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

2. اضغط على مفاتيح "Alt" و";" في نفس الوقت. الآن يتم تحديد الخلايا المرئية فقط.

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

نسخ البيانات المرئية فقط بسهولة باستخدام أداة مذهلة

هنا نقدم لك ميزة "لصق في المرئي" في Kutools لـ Excel لنسخ البيانات المرئية فقط بسهولة في Excel. بالإضافة إلى ذلك، باستخدام هذه الميزة، يمكنك نسخ القيم ولصقها فقط في الخلايا المرئية في نطاق تم تصفيته.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد النطاق المصفى الذي تريد نسخ الخلايا المرئية فقط منه، ثم انقر على "Kutools" > "النطاق" > "لصق في المرئي" > "الكل / لصق القيم فقط".

بالنسبة للخلايا التي تحتوي على صيغ، اختر "الكل" لنسخ كل من النتيجة والصيغ، أو اختر "لصق القيم فقط" لنسخ القيم الفعلية فقط.

2. في مربع حوار "لصق في نطاق مرئي" الذي يظهر، اختر خلية فارغة لإخراج الخلايا المنسوخة، ثم انقر على "موافق".

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

A screenshot showing visible cells from a filtered range copied and pasted to a new location using Kutools

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

Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن


5. حذف الصفوف المخفية أو المرئية بعد التصفية

بالنسبة للقائمة المصفاة، قد تحتاج إلى حذف الصفوف المخفية للاحتفاظ بالبيانات المرئية فقط. في هذا القسم، ستتعلم ثلاث طرق لحذف الصفوف المخفية أو المرئية في قائمة مصفاة في Excel.

حذف كل الصفوف المخفية من ورقة العمل الحالية باستخدام كود VBA

يمكن أن يساعدك كود VBA أدناه في حذف كل الصفوف المخفية من ورقة العمل الحالية في Excel.

ملاحظة: هذا الكود يزيل ليس فقط الصفوف المخفية في القائمة المصفاة، بل يزيل أيضًا الصفوف التي أخفيتها يدويًا.

1. في ورقة العمل التي تحتوي على الصفوف المخفية التي تريد إزالتها، اضغط على مفاتيح "Alt" + "F11" في نفس الوقت لفتح نافذة "Microsoft Visual Basic for Applications".

2. في نافذة "Microsoft Visual Basic for Applications"، انقر على "إدراج" > "وحدة"، ثم انسخ كود 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 ليخبرك بعدد الصفوف المخفية التي تمت إزالتها، انقر على "موافق" لإغلاقه.

A screenshot of a Kutools dialog box showing the number of hidden rows removed in Excel

الآن تم إزالة كل الصفوف المخفية (بما في ذلك الصفوف المخفية تلقائيًا والصفوف المخفية يدويًا).

حذف الصفوف المرئية بعد التصفية باستخدام ميزة الانتقال إلى

إذا كنت تريد فقط إزالة الصفوف المرئية في نطاق معين، يمكن أن تساعدك ميزة "الانتقال إلى".

1. حدد النطاق المصفى الذي تريد إزالة الصفوف المرئية منه، اضغط على مفتاح "F5" لفتح مربع حوار "الانتقال إلى".

2. في مربع حوار "الانتقال إلى"، انقر على زر "خاص".

A screenshot of the Go To dialog box in Excel with the Special button highlighted

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

A screenshot of the Go To Special dialog box in Excel with the Visible cells only option selected

4. الآن تم تحديد كل الخلايا المرئية. انقر بزر الماوس الأيمن على النطاق المحدد وانقر على "حذف صف" من القائمة السياقية.

A screenshot of the Delete Row option in the right-click context menu in Excel to delete visible rows

بعد ذلك، يتم حذف كل الخلايا المرئية.

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

الطرق السابقة مرهقة وتستغرق وقتًا طويلاً. هنا نوصي بميزة "حذف الصفوف (المرئية/المخفية) والأعمدة" في Kutools لـ Excel. باستخدام هذه الميزة، يمكنك حذف الصفوف المخفية أو المرئية بسهولة ليس فقط في نطاق محدد، بل أيضًا في ورقة العمل الحالية، أو عدة أوراق عمل محددة، أو المصنف بالكامل. يرجى اتباع الخطوات التالية.

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد النطاق الذي تريد إزالة كل الصفوف المخفية أو المرئية منه.

ملاحظات:

1) لحذف الصفوف المخفية أو المرئية من ورقة العمل الحالية أو المصنف بالكامل، تجاهل هذه الخطوة؛
2) لحذف الصفوف المخفية أو المرئية من عدة أوراق عمل في نفس الوقت، تحتاج إلى تحديد هذه الأوراق واحدة تلو الأخرى مع الضغط على مفتاح Ctrl.

2. انقر على "Kutools" > "حذف" > "حذف الصفوف (المرئية/المخفية) والأعمدة".

A screenshot of Kutools’ Delete Hidden (Visible) Rows & Columns option in the Delete menu in Excel

3. في مربع حوار "حذف الصفوف (المرئية/المخفية) والأعمدة"، تحتاج إلى الإعداد كما يلي.

3.1) في قائمة "البحث في" المنسدلة، اختر خيارًا حسب حاجتك؛
هناك4 خيارات: "في النطاق المحدد"، "في ورقة العمل النشطة"، "في الأوراق المحددة"، "في كل الأوراق".
3.2) في قسم "نوع الحذف"، اختر خيار "الصفوف"؛
3.3) في قسم "نوع مفصل"، اختر "الصفوف المرئية" أو "الصفوف المخفية" حسب حاجتك؛
3.4) انقر على "موافق". شاهد الصورة:

A screenshot of the Delete Hidden (Visible) Rows & Columns dialog box with configuration options

بعد ذلك، يتم حذف كل الصفوف المرئية أو المخفية دفعة واحدة. في الوقت نفسه، يظهر مربع حوار ليخبرك بعدد الصفوف المحذوفة، انقر على "موافق" لإنهاء العملية بالكامل.

A screenshot of a Kutools dialog box showing the number of rows deleted during the operation

Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن


6. التصفية عبر عدة أوراق عمل

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

افترض أن المصنف يحتوي على ثلاث أوراق عمل كما هو موضح في الصورة أدناه، والآن تريد تصفية البيانات عبر هذه الأوراق الثلاث في نفس الوقت بنفس المعيار "المنتج = KTE"، يمكن لكود VBA أدناه مساعدتك.

1. اضغط على مفاتيح "Alt" + "F11" لفتح نافذة "Microsoft Visual Basic for Applications".

2. في نافذة "Microsoft 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

A screenshot of the VBA editor in Excel with a module containing code to filter data across multiple sheets

ملاحظة: السطر "Xws.Range("A1").AutoFilter1, "=KTE"" في الكود يشير إلى أنك ستقوم بتصفية البيانات في العمود A بالمعيار =KTE، والرقم1 هو رقم العمود للعمود A. يمكنك تغييرها حسب حاجتك. على سبيل المثال، إذا كنت تريد تصفية كل الأرقام التي أكبر من500 في العمود B، يمكنك تغيير هذا السطر إلى "Xws.Range("B1").AutoFilter2, ">500"".

3. اضغط على مفتاح "F5" لتشغيل الكود.

الآن تم تصفية الأعمدة المحددة في كل الأوراق في ورقة العمل الحالية في نفس الوقت. شاهد النتائج أدناه.

A screenshot showing filtered results across multiple sheets in Excel based on specified criteria


7. إعادة تطبيق التصفية بعد تغيير البيانات

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

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

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

انقر على "البيانات" > "إعادة التطبيق" لإعادة تطبيق التصفية في الورقة الحالية.

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

إعادة تطبيق التصفية تلقائيًا باستخدام كود VBA

إذا كان يجب تغيير القائمة المصفاة بشكل متكرر، عليك النقر مرارًا لتطبيق ميزة إعادة التطبيق هذه. هنا نقدم كود VBA لمساعدتك في إعادة تطبيق التصفية تلقائيًا في الوقت الفعلي عند تغيير البيانات.

1. في ورقة العمل التي تحتوي على التصفية التي تريد إعادة تطبيقها تلقائيًا، انقر بزر الماوس الأيمن على تبويب الورقة واختر "عرض الكود".

2. في نافذة "Microsoft Visual Basic for Applications" التي تفتح، انسخ كود VBA أدناه إلى نافذة الكود.

كود VBA: إعادة تطبيق التصفية تلقائيًا عند تغيير البيانات

Private Sub Worksheet_Change(ByVal Target As Range)
   Sheets("Sheet2").AutoFilter.ApplyFilter
End Sub

ملاحظة: في الكود، "Sheet2" هو اسم ورقة العمل الحالية. يمكنك تغييره حسب حاجتك.

A screenshot of VBA code to automatically reapply filters when data changes in Excel

3. اضغط على مفاتيح "Alt" + "Q" لإغلاق نافذة "Microsoft Visual Basic for Applications".

من الآن فصاعدًا، عند تغيير البيانات في القائمة المصفاة، سيتم تعديل نتيجة التصفية ديناميكيًا. شاهد الصورة المتحركة أدناه.

An animated GIF showing filters dynamically reapplying in Excel when data changes


8. مسح أو إزالة التصفية

تعلمنا كيفية إضافة وتطبيق واستخدام التصفية في المحتوى أعلاه. هنا سنتعلم كيفية مسح أو إزالة التصفية في Excel.

8.1 مسح التصفية من عمود

بعد تطبيق التصفية في عمود، إذا كنت تريد مسحها، انقر على أيقونة التصفية، ثم انقر على "مسح التصفية من "اسم الرأس"" من القائمة المنسدلة.

8.2 مسح جميع عوامل التصفية في ورقة العمل

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

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

8.3 مسح عوامل التصفية من جميع أوراق العمل في ورقة العمل الحالية

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

1. افتح المصنف الذي ستقوم بمسح كل عوامل التصفية منه، ثم اضغط على مفاتيح "Alt" + "F11" في نفس الوقت.

2. في نافذة "Microsoft 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

A screenshot of the VBA editor in Excel with a module containing code to clear filters from all worksheets

3. اضغط على مفتاح "F5" لتشغيل الكود. بعد ذلك، يتم مسح كل عوامل التصفية من كل أوراق العمل في ورقة العمل الحالية.

8.4 إزالة كل عوامل التصفية في ورقة العمل

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

إزالة كل عوامل التصفية في ورقة العمل عن طريق إيقاف تشغيل التصفية

انقر على "البيانات" > "تصفية" لإيقاف تشغيل الميزة (زر التصفية غير مفعّل).

A screenshot showing the Data tab in Excel with the Filter option highlighted to turn it off

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

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

في ورقة العمل التي تحتوي على عوامل التصفية التي تريد إزالتها، اضغط على مفاتيح "Ctrl" + "Shift" + "L" في نفس الوقت.

بعد ذلك، تتم إزالة كل عوامل التصفية في ورقة العمل الحالية فورًا.

A screenshot of a worksheet in Excel with all filters removed after pressing Ctrl + Shift + L

أفضل أدوات الإنتاجية لمكتب العمل

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات من خلال: التنفيذ الذكي |توليد الشيفرة |إنشاء الصيغ المخصصة |تحليل البيانات وتوليد الرسوم البيانية |استدعاء الوظائف المحسنة
الميزات الشائعة: البحث، تمييز أو وضع علامة على المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو العنوان دون فقدان البيانات | تقريب ...
بحث متقدم: بحث V متعدد المعايير | بحث V متعدد القيم | بحث في عدة ورقات | مطابقة غامضة ....
قائمة منسدلة متقدمة: إنشاء قائمة منسدلة بسرعة | قائمة منسدلة تابعة | قائمة منسدلة متعددة الاختيار ....
إدارة الأعمدة: إضافة عدد محدد من الأعمدة | نقل الأعمدة | تبديل حالة إظهار الأعمدة المخفية | مقارنة النطاق والأعمدة ...
ميزات مميزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | أدوات المصنف & أدوات الورقة العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج البيانات | تشفير/فك تشفير الخلايا | إرسال البريد الإلكتروني حسب القائمة | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ...) | أكثر من50 نوع من الرسوم البيانية (مخطط جانت، ...) | أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...) |19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ...) |12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...) |7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...) | ... والمزيد

عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

  • تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
  • افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
  • يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!