KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

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

المؤلفSiluviaتاريخ التعديل

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

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

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

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

1. كيفية إضافة مجموعة في Excel

لتصفية البيانات داخل التحديد أو الجدول، عليك أولاً إضافة مجموعة البيانات الخاصة بك. ويقدّم هذا القسم ثلاث طرق لإضافة مجموعة في 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 تطبيق التصفية بمعايير متعددة على أعمدة متعددة في آنٍ واحد

بالطريقة السابقة، يتعيّن عليك تطبيق التصفية على الأعمدة واحدة تلو الأخرى، والأهم من ذلك أنها تدعم معايير «و» (AND) فقط. أما هنا، فنقدّم لك طرقًا تتيح لك ليس فقط تصفية أعمدة متعددة في آنٍ واحد، بل أيضًا الجمع بين معايير «و» (AND) و«أو» (OR) معًا.

لنفترض أن لديك جدول بيانات كما في لقطة الشاشة أدناه، وتريد تصفية البيانات من أعمدة متعددة وفق معايير متعددة: «المنتج = AAA-1» و«الطلب > 80»، أو «إجمالي السعر > 10000». جرّب إحدى الطرق التالية لإتمام المهمة.

لقطة شاشة لجدول بيانات يعرض إعداد معايير تصفية متعددة في Excel

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

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

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

لقطة شاشة توضح كيفية إنشاء معايير التصفية المتقدمة في Excel

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

2. انقر على «بيانات» > «متقدم» لتفعيل ميزة «التصفية المتقدمة».

لقطة شاشة لوظيفة التصفية المتقدمة في تبويب البيانات في Excel

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

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

لقطة شاشة لمربع حوار التصفية المتقدمة في Excel مع ضبط خيارات التصفية

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

لقطة شاشة لأعمدة تم تصفيتها في Excel تعرض البيانات المطابقة للمعايير المحددة

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

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

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

1. بعد تثبيت Kutools لـ Excel، انقر على «KUTOOLS PLUS» > «مرشح متقدم».

لقطة شاشة لميزة التصفية الفائقة التي يتم الوصول إليها من خلال تبويب Kutools Plus في Excel

ثم يظهر جزء «مرشح متقدم» على الجانب الأيمن من ورقة العمل.

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

لقطة شاشة لشريط التصفية الفائقة يعرض مجموعات معايير فارغة افتراضيًا في Excel

2. في قسم «المرشح المتقدم»، يُرجى ضبط شروط التصفية على النحو التالي.

2.1) فعّل خانة «محدد»، ثم انقر على الزرلقطة شاشة لزر تحديد النطاق في شريط التصفية الفائقةلتحديد النطاق الأصلي أو الجدول الذي ستقوم بتصفيته؛
2.2) في قائمة منسدلة «العلاقة»، اختر «أو»؛
3.3) انقر على أول سطر فارغ في المجموعة الأولى، ثم حدّد المعايير حسب حاجتك؛

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

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

لقطة شاشة لإعداد المعايير في شريط التصفية الفائقة لتصفية المنتج الذي يساوي AAA-1 في Excel

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

لقطة شاشة لشريط التصفية الفائقة في Kutools يعرض معايير تصفية مُعدَّة بالكامل

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

لقطة شاشة لبيانات تم تصفيتها في Excel بعد استخدام ميزة التصفية الفائقة في Kutools

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

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».

لقطة شاشة تُظهر نتائج تطبيق صيغة EXACT في عمود مساعد لتصفية النصوص الكبيرة

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

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

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

لقطة شاشة لاختيار معايير التصفية للنص المحدد في Excel باستخدام قائمة منسدلة

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

لقطة شاشة تُظهر نتائج تصفية النصوص وفقًا لمعايير محددة في Excel

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

لقطة شاشة لاختيار القيمة TRUE في العمود المساعد لتصفية النصوص الكبيرة في Excel

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

لقطة شاشة تُظهر فقط النصوص الكبيرة التي تم تصفيتها في العمود استنادًا إلى القيم TRUE

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

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

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

1. حدد نطاق العمود الذي تريد تصفية النصوص ضمنه، ثم انقر على «KUTOOLS PLUS» > «تصفية خاصة» > «تصفية خاصة».

لقطة شاشة للوصول إلى التصفية الخاصة من تبويب Kutools Plus في Excel

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

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

لقطة شاشة لمربع حوار التصفية الخاصة في Kutools، مُعدَّة لتصفية النصوص الكبيرة

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

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

لقطة شاشة تُظهر نتائج تصفية النصوص الكبيرة باستخدام ميزة التصفية الخاصة في Kutools

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

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

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

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

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

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

1. حدد نطاق الخلايا الذي تريد تصفيةَه (اخترتُ هنا B1:B27)، ثم طبِّق التصفية على هذا النطاق بالنقر على «Data» > «Filter».

2. انقر على السهم المنسدل في رأس العمود، ثم اختر «Text Filters» > «تعيين شروط التصفية». راجع لقطة الشاشة:

لقطة شاشة لاختيار مرشحات النص > تصفية مخصصة من قائمة التصفية في Excel

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

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

لقطة شاشة لمربع حوار التصفية التلقائية المخصصة مُعدَّة لتصفية النصوص بطول 10 أحرف في Excel

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

لقطة شاشة تُظهر الخلايا التي تم تصفيتها والتي تحتوي على سلاسل نصية بطول يساوي 10 في Excel

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

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

1. أنشئ عمودًا مساعدًا بجانب نطاق البيانات الأصلي، وأدخل فيه الصيغة أدناه، ثم اضغط مفتاح «Enter». بعد ذلك، حدد خلية النتيجة واسحب «مقبض التعبئة التلقائية» لأسفل للحصول على باقي النتائج.

=LEN(B2)

لقطة شاشة لعمود مساعد يستخدم صيغة LEN لحساب أطوال السلاسل النصية في Excel

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

2. حدد العمود المساعد (بما في ذلك العنوان)، ثم انقر فوق «Data» > «Filter» لإضافة تصفية إليه.

3. انقر على السهم المنسدل، ثم ألغِ تحديد خانة «Select All» لإلغاء تحديد جميع العناصر، وحدد فقط الخانة المجاورة للرقم 10، ثم انقر على زر «OK».

لقطة شاشة لتطبيق تصفية في Excel لاختيار الخلايا ذات الطول المحدد في العمود المساعد

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

لقطة شاشة تُظهر الخلايا التي تم تصفيتها استنادًا إلى طول النص باستخدام العمود المساعد في Excel

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

نوصي هنا بأداة «التصفية الخاصة» من «Kutools لـ Excel» لمساعدتك على تصفية الخلايا بسهولة وفقًا لطول النص في Excel.

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

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

لقطة شاشة للوصول إلى التصفية الخاصة من تبويب Kutools Plus في Excel

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

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

لقطة شاشة لمربع حوار التصفية الخاصة في Kutools، مُعدَّة لتصفية طول النص الذي يساوي 10 في Excel

3. يظهر مربع حوار «Kutools لـ Excel» لإعلامك بعدد الخلايا التي تم العثور عليها والتي سيتم تصفيةها؛ انقر «موافق» للمتابعة.

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

لقطة شاشة تُظهر الخلايا التي تم تصفيتها استنادًا إلى طول النص باستخدام ميزة التصفية الخاصة في Kutools

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

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

في Excel، يُعد تصفية الأرقام باستخدام أمر «Number Filters» أمرًا في غاية السهولة أيضًا.

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

لقطة شاشة لمجموعة بيانات في Excel تكون الأرقام فيها جاهزة للتصفية بين 15000 و20000

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

2. بعد إضافة المجموعة، قم بالتهيئة على النحو التالي.

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

لقطة شاشة لاختيار مرشحات الأرقام > بين من قائمة التصفية في Excel

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

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

لقطة شاشة لمربع حوار التصفية التلقائية المخصصة مع معايير للأرقام بين 15000 و20000 في Excel

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

لقطة شاشة تُظهر الأرقام التي تم تصفيتها بين 15000 و20000 في Excel

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

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

لقطة شاشة لقائمة مرشحات التواريخ المضمنة في Excel

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

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

لقطة شاشة لمجموعة بيانات تحتوي على تواريخ سيتم تصفيتها حسب يوم الأسبوع أو عطلة نهاية الأسبوع في Excel

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

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

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

=WEEKDAY(A2)

نصائح:

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

لقطة شاشة لصيغة WEEKDAY المطبقة في عمود مساعد لتحديد أيام الأسبوع في Excel

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

2. حدد جميع نتائج الصيغة (بما في ذلك خلية العنوان)، ثم انقر فوق «Data» > «Filter».

3. انقر على القائمة المنسدلة، ثم قم بإلغاء تحديد خانة «Select All».

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

لقطة شاشة تُظهر معايير تصفية أيام الأسبوع في Excel باستخدام قائمة منسدلة

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

لقطة شاشة لنتائج التصفية الخاصة بعطلات نهاية الأسبوع أو أيام أسبوع محددة في Excel

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

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

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

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

2. انقر فوق «KUTOOLS PLUS» > «تصفية خاصة» > «تصفية خاصة».

لقطة شاشة للوصول إلى التصفية الخاصة من Kutools Plus لتصفية التواريخ في Excel

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

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

لقطة شاشة لمربع حوار التصفية الخاصة في Kutools مُعدَّة لتصفية التواريخ حسب عطلات نهاية الأسبوع

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

الآن يتم تصفية جميع عطلات نهاية الأسبوع أو أي خلايا تحتوي على «الأسبوع».

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

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

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

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

1. طبّقنفس الخطوات المذكورة أعلاهلتمكين أداة «تصفية خاصة».

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

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

لقطة شاشة لمربع حوار التصفية الخاصة في Kutools مُعدَّة لتصفية التواريخ حسب أيام العمل في Excel

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

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

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

3.4 تصفية الشكل

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

لقطة شاشة لقائمة التصفية في Excel تعرض خيارات التصفية حسب لون الخط ولون الخلية ومجموعات الرموز

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

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

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

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

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

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

1. انقر فوق «الصيغ» > «تعريف اسم».

لقطة شاشة لخيار تحديد اسم ضمن تبويب الصيغ في Excel

2. في مربع الحوار «اسم جديد»، اتبع الخطوات التالية:

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

لقطة شاشة لمربع حوار الاسم الجديد في Excel مع صيغة GET.CELL للكشف عن النص الغامق

صيغة الصيغة:

=GET.CELL(type_num, reference)

وُسائط الصيغة

«Type_number»: هو رقم يحدد نوع معلومات الخلية التي تريدها؛
هنا نُدخل الرقم 20، فإذا كانت الخلية بتنسيق خط عريض، فستُرجع القيمة TRUE، وإلا فستُرجع FALSE.
أو يمكنكالانتقال إلى هذه الصفحةلمعرفة المزيد عن Type_num والنتائج المقابلة له.
«Reference»: هو مرجع الخلية التي تريد تحليلها.

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

=Filter_Bold_Cells

لقطة شاشة لتطبيق صيغة عمود مساعد لتصفية النص الغامق في Excel

4. حدد جميع خلايا النتائج (بما في ذلك العنوان)، ثم انقر فوق «بيانات» > «تصفية».

5. انقر على السهم المنسدل، وفعّل المربع بجانب الخيار «TRUE» فقط، ثم اضغط «موافق».

لقطة شاشة لتصفية النص الغامق في Excel باختيار القيم TRUE في عمود مساعد

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

لقطة شاشة لنتائج التصفية التي تُظهر النص الغامق أو المائل في Excel

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

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

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

2. في مربع الحوار «البحث والاستبدال»، قم بتكوين الإعدادات التالية.

2.1) انقر فوق زر «خيارات» لتوسيع مربع الحوار؛
2.2) انقر فوق زر «تنسيق»؛

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

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

لقطة شاشة لمربع حوار تنسيق البحث في Excel، مع اختيار أنماط خط غامق أو مائل

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

لقطة شاشة للخلايا الغامقة أو المائلة المحددة باستخدام وظيفة البحث عن الكل في Excel

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

لقطة شاشة لتطبيق لون تعبئة على خلايا النص الغامق أو المائل لأغراض التصفية في Excel

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

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

لقطة شاشة لقائمة التصفية في Excel تُظهر خيار التصفية حسب اللون لخلايا النص الغامق أو المائل

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

لقطة شاشة لنتائج التصفية التي تُظهر خلايا النص الغامق أو المائل في Excel

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

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

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

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

2. انقر فوق «KUTOOLS PLUS» > «تصفية خاصة» > «تصفية الخلايا التي تحتوي على خط عريض» أو «تصفية الخلايا التي تحتوي على خط مائل». راجع لقطة الشاشة:

لقطة شاشة تُظهر خيارات التصفية الخاصة لتصفية النص الغامق أو المائل في Kutools for Excel

3. انقر فوق «موافق» في مربع الحوار المنبثق «Kutools لـ Excel» للمتابعة (يظهر هذا المربع لإعلامك بعدد الخلايا التي تستوفي المعايير).

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

لقطة شاشة لنتائج التصفية التي تُظهر خلايا النص الغامق أو المائل باستخدام Kutools

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

لقطة شاشة لمُحرر VBA في Excel مع دالة معرفة من قبل المستخدم لاكتشاف التنسيق المشطوب

3. اضغط على مفاتيح «Alt» + «Q» لإغلاق نافذة «مايكروسوفت فيجوال بيسك للتطبيقات».

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

=HasStrike(B2)

لقطة شاشة لعمود مساعد في Excel يستخدم صيغة HasStrike لاكتشاف النص المشطوب

ملاحظة: إذا احتوت الخلية المقابلة على تأثير خط مقاطع، فستُرجع القيمة «TRUE»، وإلا فستُرجع «FALSE».

5. حدد جميع خلايا النتائج (بما في ذلك خلية العنوان)، ثم انقر فوق «بيانات» > «تصفية».

6. بعد ذلك، انقر على السهم المنسدل، ثم حدد المربع الموجود بجانب الخيار «TRUE» فقط، وانقر «موافق». راجع لقطة الشاشة المعروضة.

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

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

لقطة شاشة تُظهر نتائج التصفية للخلايا ذات التنسيق المشطوب في Excel

3.4.2.2 تصفية الخلايا التي تحتوي على خط مشطوب بسهولة النص المقاطع باستخدام أداة رائعة

باستخدام أداة «تصفية خاصة» في «Kutools لـ Excel»، يمكنك تصفية جميع الخلايا ذات التنسيق المشروط بنقرات قليلة فقط!

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

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

لقطة شاشة للوصول إلى خيار تصفية المشطوب في التصفية الخاصة لـ Kutools for Excel

2. بعد ذلك، يظهر مربع حوار «Kutools لـ Excel» لإعلامك بعدد الخلايا المؤهلة؛ انقر فوق «موافق» للمتابعة.

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

لقطة شاشة للخلايا التي تم تصفيتها والمشطوبة باستخدام Kutools

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

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

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

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

يمكنك تطبيق ميزة «التصفية حسب اللون» مباشرةً من أمر التصفية في Excel لفرز الخلايا بناءً على لون خطٍ معين أو لون الخلفية.

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

2. انقر على السهم المنسدل > «تصفية حسب اللون». بعد ذلك، ستظهر أمامك جميع ألوان خلفيات الخلايا وألوان خطوطها في نطاق العمود الحالي. وبمجرد النقر على أي لون خلفية أو لون خط، تُصفَّى جميع الخلايا تلقائيًا وفقًا للون الذي اخترته.

لقطة شاشة لميزة التصفية حسب اللون في Excel، مع عرض خيارات ألوان الخط والخلية للتصفية

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

إذا رغبت في تصفية الخلايا حسب لون الخلفية، فطبّق الطريقة التالية.

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

لقطة شاشة لمجموعة بيانات في Excel تحتوي على خلايا بألوان خلفيات مختلفة لأغراض التصفية

1. اضغط على مفاتيح «Alt» + "F11" معًا في آنٍ واحد.

2. في نافذة «مايكروسوفت فيجوال بيسك للتطبيقات»، انقر فوق «إدراج» > «وحدة»، ثم انسخ كود VBA التالي إلى نافذة الكود.

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

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

لقطة شاشة لمُحرر VBA في Excel مع دالة معرفة من قبل المستخدم للحصول على مؤشر لون الخلفية

3. اضغط على مفاتيح «Alt» + «Q» لإغلاق نافذة «مايكروسوفت فيجوال بيسيك للتطبيقات».

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

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

=GetColor(B2)

لقطة شاشة لعمود مساعد في Excel يعرض مؤشرات ألوان الخلفية المحسوبة باستخدام VBA

ملاحظة: إذا لم تكن الخلية مملوءة بلون، فستُرجع القيمة -4142.

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

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

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

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

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

لقطة شاشة لنتائج التصفية التي تُظهر خلايا ذات ألوان خلفية برتقالية وزرقاء في Excel

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

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

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

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

لقطة شاشة لقائمة التصفية الخاصة في Kutools في Excel

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

2.1) يظهر عنوان خلية نطاق العمود المحدد في مربع «النطاق»؛
2.2) في قسم «قاعدة التصفية»، حدد الخيار «تنسيق»؛
2.3) اختر «لون الخلفية» أو «لون الخط» من القائمة المنسدلة؛
2.4) انقر فوق أيقونة القطارةلقطة شاشة لزر رمز القشة في مربع حوار التصفية الخاصة؛

لقطة شاشة لمربع حوار التصفية الخاصة في Kutools مُعدَّة لتصفية حسب لون الخلفية

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

لقطة شاشة لاختيار خلية نموذجية لتصفية حسب لون الخلفية باستخدام Kutools

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

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

لقطة شاشة تُظهر نتائج التصفية للخلايا ذات ألوان خط أو خلفية محددة باستخدام Kutools

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

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

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

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

أولاً، حدد جميع خلايا الصيغ في القائمة باستخدام الدالة المعرَّفة من قِبل المستخدم، ثم طبِّق أمر التصفية لفلترة خلايا الصيغ وفقاً للنتائج.

1. اضغط على مفاتيحي «Alt» + "F11" لفتح نافذة «مايكروسوفت فيجوال بيسيك للتطبيقات».

2. في نافذة «مايكروسوفت فيجوال بيسك للتطبيقات»، انقر على «إدراج» > «وحدة»، ثم انسخ كود VBA أدناه في نافذة الكود.

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

لقطة شاشة لمُحرر VBA في Excel يعرض دالة معرفة من قبل المستخدم لتحديد خلايا الصيغ

3. اضغط على مفاتيح «Alt» + «Q» لإغلاق نافذة «مايكروسوفت فيجوال بيسيك للتطبيقات».

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

=HasFormula(C2)

لقطة شاشة لعمود مساعد في Excel يستخدم صيغة HasFormula لتحديد خلايا الصيغ

كما تُظهر لقطة الشاشة أعلاه، تكون النتائج «FALSE» و«TRUE»، حيث تُرجع القيمة TRUE إذا كانت الخلية المقابلة تحتوي على صيغة، وتفعل العكس (تُرجع FALSE) في حال لم تكن كذلك.

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

6. انقر على السهم المنسدل، وحدد المربع المجاور لـ «TRUE» فقط، ثم انقر على «موافق».

لقطة شاشة لقائمة التصفية المنسدلة في Excel، مُعدَّة لعرض نتائج TRUE فقط لخلايا الصيغ

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

لقطة شاشة لنتائج التصفية التي تُظهر فقط خلايا الصيغ في Excel

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

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

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

1. حدد القائمة التي تريد تصفية جميع خلايا الصيغ منها، ثم انقر على «KUTOOLS PLUS» > «تصفية خاصة» > «تصفية الخلايا التي تحتوي على صيغ».

لقطة شاشة للوصول إلى خيار تصفية الصيغة في قائمة التصفية الخاصة في Kutools

2. يظهر مربع حوار «Kutools لـ Excel» لإعلامك بعدد الخلايا المؤهلة؛ انقر «موافق» للمتابعة.

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

لقطة شاشة تُظهر نتائج تصفية خلايا الصيغ باستخدام التصفية الخاصة في 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، كما يظهر في لقطة الشاشة أدناه، فاتبع الخطوات التالية:

لقطة شاشة لمجموعة بيانات في Excel سيتم تصفيتها للخلايا التي تنتهي بـ 'Market'

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

لقطة شاشة لإعداد نطاق المعايير لتصفية الخلايا التي تنتهي بـ 'Market' في Excel

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

لقطة شاشة لاختيار خيار التصفية المتقدمة ضمن تبويب البيانات في Excel

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

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

لقطة شاشة لمربع حوار التصفية المتقدمة في Excel مُعدَّة لتصفية الخلايا التي تنتهي بـ 'Market'

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

لقطة شاشة لنتائج التصفية التي تُظهر الخلايا التي تنتهي بـ 'Market' في Excel

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

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

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

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

لقطة شاشة لمجموعة بيانات في Excel سيتم تصفيتها للخلايا التي تنتهي بـ 'Market'

1. حدد نطاق العمود الذي تريد تصفية بياناته، ثم انقر على «بيانات» > «تصفية» لإضافة مرشّح إليه.

2. انقر على السهم المنسدل، واكتب «Market» في مربع البحث، ثم اضغط على «موافق».

سترى جميع النصوص المؤهلة تظهر أمامك في الوقت الفعلي أثناء كتابتك في مربع البحث.

لقطة شاشة لاستخدام مربع البحث في قائمة التصفية في Excel لعرض البيانات التي تحتوي على 'Market'

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

لقطة شاشة لنتائج التصفية التي تُظهر الخلايا التي تحتوي على 'Market' في Excel


4. نسخ البيانات المرئية فقط (مع تجاهل البيانات المخفية أو المُرشَّحة)

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

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

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

2. اضغط على مفتاحَي «Alt» و"؛" معًا في آنٍ واحد. الآن، لن يتم تحديد سوى الخلايا المرئية فقط.

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

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

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

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

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

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

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

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

لقطة شاشة تُظهر الخلايا المرئية من نطاق تم تصفيته تم نسخها ولصقها في موقع جديد باستخدام Kutools

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

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» لإعلامك بعدد الصفوف المخفية التي تمت إزالتها؛ انقر «موافق» لإغلاقه.

لقطة شاشة لمربع حوار Kutools يُظهر عدد الصفوف المخفية التي تمت إزالتها في Excel

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

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

إذا كنت ترغب فقط في إزالة الصفوف المرئية ضمن نطاق معيّن، فإن ميزة «الانتقال إلى» ستساعدك بكل يسر.

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

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

لقطة شاشة لمربع حوار الانتقال إلى في Excel مع تسليط الضوء على زر خاص

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

لقطة شاشة لمربع حوار الانتقال إلى الخاص في Excel مع تحديد خيار الخلايا المرئية فقط

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

لقطة شاشة لخيار حذف الصف في قائمة السياق المنبثقة بالنقر بزر الماوس الأيمن في Excel لحذف الصفوف المرئية

ثم يتم حذف جميع الخلايا المرئية.

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

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

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

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

ملاحظات:

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

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

لقطة شاشة لخيار Kutools حذف الصفوف (الأعمدة) المخفية (المرئية) في قائمة الحذف في Excel

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

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

لقطة شاشة لمربع حوار حذف الصفوف (الأعمدة) المخفية (المرئية) مع خيارات التهيئة

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

لقطة شاشة لمربع حوار Kutools يُظهر عدد الصفوف المحذوفة أثناء العملية

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

لقطة شاشة لمُحرر VBA في Excel مع وحدة تحتوي على كود لتصفية البيانات عبر أوراق عمل متعددة

ملاحظة: السطر `«Xws.Range(»A1").AutoFilter 1، "=KTE«)»` في الكود يشير إلى أنك ستُطبِّق تصفيةً على البيانات في العمود A باستخدام المعيار `=KTE`، حيث يمثِّل الرقم `1` موقع العمود A. يمكنك تعديل هذا السطر وفقًا لاحتياجاتك. فعلى سبيل المثال، إذا أردت تصفية جميع القيم الأكبر من `500` في العمود B، فما عليك سوى تغيير السطر ليصبح: `«Xws.Range(»B1").AutoFilter 2، ">500«)»`.

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

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

لقطة شاشة تُظهر نتائج التصفية عبر أوراق عمل متعددة في Excel استنادًا إلى معايير محددة


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" هو اسم ورقة العمل الحالية. يمكنك تغييره حسب احتياجاتك.

لقطة شاشة لكود VBA لإعادة تطبيق المرشحات تلقائيًا عند تغيير البيانات في Excel

3. اضغط معًا على مفتاحَي «Alt» + «Q» لإغلاق نافذة «مايكروسوفت Visual Basic for Applications».

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

ملف GIF متحرك يُظهر إعادة تطبيق المرشحات ديناميكيًا في Excel عند تغيير البيانات


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

لقطة شاشة لمُحرر VBA في Excel مع وحدة تحتوي على كود لمسح المرشحات من جميع أوراق العمل

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

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

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

إزالة جميع التصفية في ورقة العمل بإيقاف ميزة التصفية

انقر على «بيانات» > «تصفية» لإيقاف الميزة (لن يكون زر التصفية مُظلَّلًا).[ [TN_540_END]]

لقطة شاشة لتبويب البيانات في Excel مع تسليط الضوء على خيار التصفية لإيقاف تشغيله

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

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

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

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

لقطة شاشة لورقة عمل في Excel مع إزالة جميع المرشحات بعد الضغط على Ctrl + Shift + L

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

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

عزِّز مهاراتك في 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.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل