حذف الصف إذا احتوت الخلية على قيم محددة في Excel (3 طرق)

  • شارك هذا
Hugh West

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

تنزيل Practice Workbook

يوصى بتنزيل ملف Excel و تدرب معه.

حذف الصف إذا كانت الخلية تحتوي على قيمة معينة. xlsm

3 طرق لحذف صف Excel إذا احتوت الخلية على قيم محددة

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

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

1. استخدام البحث والاستبدال لحذف الصف إذا كانت الخلية تحتوي على نص معين في Excel

لنفترض أننا نريد حذف جميع السجلات التي بدأت بـ " السيد ." في العمود الاسم . للقيام بذلك ،

🔗 الخطوات:

❶ اضغط على CTRL + F للفتح باستخدام بحث و استبدل النافذة .

❷ ثم اكتب " السيد ." داخل شريط ابحث عن ما .

❸ بعد ذلك انقر فوق الخيار بحث عن الكل .

❹ الآن حدد إحدى النتائج التي تم العثور عليها ثم اضغط على الزر CTRL + A ▶ إلىحدد جميع النتائج التي تم العثور عليها.

❺ نظرًا لأنك حددت جميع النتائج التي تم العثور عليها بنجاح ، فاضغط الآن على الخيار إغلاق .

❻ الآن اضغط على الزر CTRL + - لفتح مربع الحوار حذف

❼ حدد الخيار Shift cells up واضغط على موافق .

هذا كل شيء.

اقرأ المزيد: كيفية حذف الصفوف في Excel: 7 طرق

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

2.1 حذف الصف إذا احتوت الخلية على نص محدد

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

🔗 الخطوات:

حدد جدول البيانات بالكامل

❷ اذهب إلى البيانات فرز & amp؛ التصفية ▶ التصفية.

انقر على أيقونة القائمة المنسدلة في الزاوية اليمنى السفلية في العمود الاسم .

❹ انتقل إلى مرشحات النص يبدأ بالخيار .

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

❺ اكتب الآن Ms. يبدأ Liesel داخل الشريط واضغط على OK .

❻ بعد ذلك اضغط على زر CTRL + - ثم مربع الحوار مثل الصورة أدناه سيظهر على الشاشة.

❼ فقط اضغط على زر موافق . هذا كل ما في الأمر.

2.2 حذف الصف إذا كانت الخلية تحتوي على رقم

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

🔗 الخطوات:

❶ حدد أي خلية في العمود العمر .

❷ انتقل إلى البيانات: فرز & أمبير ؛ التصفية ▶ التصفية.

انقر فوق أيقونة القائمة المنسدلة في الزاوية اليمنى السفلية في العمود العمر .

❹ انتقل إلى عدد المرشحات ▶ خيار أكبر من .

❺ اكتب 23 ضمن أكبر من مربع واضغط على موافق .

❻ الآن اضغط على CTRL + - لحذف جميع النتائج التي تمت تصفيتها ثم اضغط على الزر موافق من مربع الحوار المنبثق.

هذا كل شيء.

اقرأ المزيد: كيف تصفية الصفوف وحذفها باستخدام VBA في Excel (طريقتان)

قراءات مماثلة:

  • كيفية حذف صفوف متعددة في Excel باستخدام الصيغة (5 طرق)
  • حذف صفوف متعددة في Excel مرة واحدة (5 طرق)
  • كيفية حذف الصفوف المخفية في Excel VBA (A تحليل مفصل)
  • حذف الصفوف في Excel دون التأثير على الصيغ (طريقتان سريعتان )
  • كيفية حذف الصف باستخدام الماكرو إذا كانت الخلية تحتوي على 0 في Excel (4 طرق)

3. احذف الصف إذا احتوت الخلية على نص / رقم معين في Excel باستخدام رمز VBA

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

3.1 حذف الصف إذا كانت الخلية تحتوي على نص معين

في هذاالطريقة ، سنحاول حذف صف به عمر 17 في العمود العمر .

🔗 الخطوات:

❶ اضغط على ALT + F11 لفتح نافذة VBA

❷ انتقل الآن إلى إدراج ▶ الوحدة النمطية لفتح وحدة نمطية جديدة.

❸ انسخ الكود التالي:

7217

❹ الصقها في محرر VBA ثم احفظ بالضغط على CTRL + S.

الآن ارجع إلى ورقة العمل المسماة " VBA " واضغط على زر ALT + F8 .

❻ حدد اسم الوظيفة المسماة DeleteRowsContainingtext () وانقر فوق تشغيل .

هذا كل شيء.

3.2 حذف صف إذا كانت الخلية تحتوي على رقم

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

🔗 الخطوات:

❶ اضغط على ALT + F11 لفتح نافذة VBA .

❷ انتقل الآن إلى إدراج ▶ وحدة لفتح وحدة نمطية جديدة.

❸ انسخ الكود التالي:

3247

Paste it على محرر VBA و احفظ ب y بالضغط على CTRL + S .

الآن عد إلى ورقة العمل المسماة " VBA (2) " واضغط على زر زر ALT + F8 .

❻ حدد اسم الوظيفة المسماة DeleteRowsContainingNumbers () وانقر فوق تشغيل .

هذا كل شيء.

اقرأ المزيد: Excel VBA لحذف صفوف ببيانات محددة (9 أمثلة)

أشياء يجب تذكرها

📌 اضغط على CTRL + F لفتح ملف بحث واستبدال مربع الحوار.

📌 CTRL + - هو مفتاح الاختصار للحذف.

📌 يمكنك الضغط على ALT + F11 لفتح نافذة VBA .

الخاتمة

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

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