كيفية حذف الصف بأكمله إذا كانت الخلية تحتوي على صفر في إكسيل؟
في بعض الأحيان ، تريد حذف الصف بأكمله إذا كانت الخلية تحتوي على صفر في Excel ، ويمكنك حذفها واحدة تلو الأخرى إذا كان هناك عدد قليل منها. ولكن ماذا عن مئات الصفوف التي تحتوي على صفر تحتاج إلى إزالتها؟ يمكنك اختيار إحدى الطرق الصعبة أدناه لحلها.
احذف الصف إذا كانت الخلية تحتوي على صفر مع وظيفة التصفية في Excel
احذف الصف إذا كانت الخلية تحتوي على صفر مع VBA في Excel
احذف الصف إذا كانت الخلية تحتوي على صفر مع كوتولس ل إكسيل
احذف الصف إذا كانت الخلية تحتوي على صفر مع وظيفة التصفية في Excel
يمكنك استخدام وظيفة التصفية لتصفية جميع الصفوف بناءً على القيم الصفرية في عمود معين ، ثم حذف جميع الصفوف المرئية لاحقًا. الرجاء القيام بما يلي.
1. حدد خلايا العمود التي تحتوي على القيم الصفرية التي تريد حذف الصفوف بأكملها بناءً عليها ، ثم انقر فوق البيانات > منقي. انظر لقطة الشاشة:
2. ثم يتم عرض سهم القائمة المنسدلة في الخلية الأولى للعمود المحدد ، انقر فوق السهم ، ثم حدد مرشحات الرقم > يساوي من القائمة المنسدلة.
3. في ال تصفية تلقائية مخصصة مربع الحوار ، أدخل الرقم 0 في مربع النص كما هو موضح أدناه ، ثم انقر فوق OK .
4. ثم يتم تصفية جميع الخلايا ذات القيمة الصفرية في هذا العمود المحدد. يرجى تحديد جميع الخلايا المرئية في نطاق التصفية والنقر بزر الماوس الأيمن عليها واختيار حذف الصفوف من قائمة النقر بزر الماوس الأيمن. وفي مربع المطالبة المنبثق ، انقر فوق OK زر. انظر لقطة الشاشة:
5. الآن يتم حذف جميع الصفوف المرئية. يمكنك النقر فوق البيانات > منقي مرة أخرى لإظهار كافة البيانات بدون خلايا ذات قيمة صفرية. انظر لقطة الشاشة:
احذف جميع الصفوف بسهولة في حالة وجود قيم صفرية في نطاق معين في Excel:
كوتولس ل إكسيل حدد خلايا معينة تساعدك الأداة المساعدة على تحديد الصفوف بأكملها بسهولة في حالة وجود قيم صفرية في نطاق معين ، وبعد ذلك يمكنك حذف جميع الصفوف المحددة يدويًا دون أي أخطاء.
قم بتنزيله وجربه الآن! (مسار مجاني لمدة 30 يومًا)
احذف الصف إذا كانت الخلية تحتوي على صفر مع VBA في Excel
سيوضح لك هذا القسم طريقة VBA لحذف جميع الصفوف في حالة وجود قيم صفرية في عمود معين في Excel.
1. صحافة ALT + F11 في نفس الوقت لعرض ملفات ميكروسوفت فيسوال باسيك للتطبيقات نافذة.
2. في نافذة ميكروسوفت فيسوال باسيك للتطبيقات ، انقر فوق إدراج > وحدة، ثم انسخ والصق رمز فبا التالي في نافذة الوحدة النمطية.
فبا: احذف الصفوف بأكملها في حالة وجود قيمة صفرية في نطاق أعمدة معين في ورقة عمل
Sub DeleteZeroRow () 'Updateby20140616 Dim Rng كـ Range Dim WorkRng كنطاق عند الخطأ ، استئناف التالي xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox ("Range"، xTitleId، WorkRng.Address، Type: = 8 ) Application.ScreenUpdating = False Do Set Rng = WorkRng.Find ("0"، LookIn: = xlValues) إذا لم يكن Rng شيئًا ، فإن Rng.EntireRow.Delete End إذا كان التكرار بينما لا يكون Rng تطبيقًا .creenUpdating = True End Sub
3. اضغط على F5 مفتاح لتشغيل التعليمات البرمجية ، في ظهرت كوتولسفورإكسيل في مربع الحوار ، حدد نطاق العمود الذي تريد حذف الصفوف بالكامل بناءً على القيم الصفرية بداخله ، ثم انقر فوق OK زر. انظر لقطة الشاشة:
ثم يتم حذف جميع الصفوف المستندة إلى القيم الصفرية في نطاق العمود المحدد على الفور.
احذف الصف إذا كانت الخلية تحتوي على صفر مع كوتولس ل إكسيل
بالنسبة للعديد من مستخدمي Excel ، يعد استخدام التعليمات البرمجية لـ VBA أمرًا خطيرًا لإزالة البيانات في Excel. إذا كنت لا تثق تمامًا في رمز VBA ، فننصحك هنا بتجربة حدد خلايا معينة فائدة كوتولس ل إكسيل.
قبل التطبيق كوتولس ل إكسيلالرجاء قم بتنزيله وتثبيته أولاً.
1. حدد نطاق الأعمدة الذي ستقوم بإزالة الصفوف بأكملها بناءً على القيم الصفرية بداخله ، ثم انقر فوق كوتولس > أختار > حدد خلايا معينة. انظر لقطة الشاشة:
2. في ال حدد خلايا معينة الحوار ، تحتاج إلى:
(1) حدد ملف الصف بأكمله الخيار في نوع التحديد والقسم الخاص به.
(شنومكس) حدد يساوي في الاول نوع خاص أو معين القائمة المنسدلة ، ثم أدخل الرقم 0 في مربع النص.
(3) انقر فوق OK .
3. ينبثق مربع حوار لإخبارك بعدد الصفوف التي تم تحديدها ، انقر فوق OK زر. الآن تم تحديد جميع الصفوف التي تحتوي على قيم صفرية في نطاق الأعمدة المحدد. الرجاء النقر بزر الماوس الأيمن فوق أي صف محدد ، ثم النقر فوق حذف في قائمة النقر بزر الماوس الأيمن. انظر لقطة الشاشة:
الآن يتم حذف جميع الصفوف ذات القيم الصفرية الموجودة في العمود المحدد على الفور. انظر لقطة الشاشة:
إذا كنت ترغب في الحصول على نسخة تجريبية مجانية (30 يومًا) من هذه الأداة المساعدة ، الرجاء الضغط لتنزيلهثم انتقل لتطبيق العملية حسب الخطوات المذكورة أعلاه.
احذف الصف إذا كانت الخلية تحتوي على صفر مع كوتولس ل إكسيل
مقالات ذات صلة:
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!