مايكروسوفت اكسل هي واحدة من منصات البرمجيات الأكثر شعبية للعمل مع جداول البيانات. يمكن استخدامه لتخزين كميات كبيرة من البيانات وتحليلها ومعالجتها بسهولة. عند العمل مع الجداول ، يصبح من الضروري أحيانا تحديد تلك الخلايا التي تحتوي على معلومات فقط لاستبعاد الخلايا الفارغة من التحليل والمعالجة. في هذه المقالة ، سوف ننظر في بعض النصائح والإرشادات المفيدة حول كيفية تنفيذ مثل هذه العملية في إكسيل.
أولا ، طريقة واحدة لتسليط الضوء على جميع الخلايا غير الفارغة في إكسيل هو استخدام وظيفة "البحث وتحديد". تتيح لك هذه الوظيفة العثور على جميع الخلايا غير الفارغة في النطاق المحدد أو على الورقة بأكملها وتحديدها. للقيام بذلك ، حدد النطاق المطلوب من الخلايا ، ثم ابحث عن علامة التبويب "تحرير" في القائمة العلوية وانقر على الزر "بحث وتحديد". بعد ذلك ، حدد "فارغ" أو "غير فارغ" ، اعتمادا على الخلايا التي تريد تحديدها.
ثانيا ، يمكن اختيار جميع الخلايا غير الفارغة باستخدام صيغ خاصة. على سبيل المثال ، تسمح لك الصيغة "=إذا(أ1" ، "محدد"،"") "بتعيين" محدد "لتلك الخلايا التي تحتوي على معلومات غير فارغة وترك الخلايا المتبقية فارغة. بعد ذلك ، يمكنك تحديد جميع الخلايا التي تحتوي على "محدد" باستخدام وظيفة "بحث واستبدال".
وأخيرا ، تجدر الإشارة إلى أنه في إكسيل هناك عدة طرق لأتمتة عملية اختيار الخلايا غير الفارغة. على سبيل المثال ، باستخدام وحدات الماكرو أو برمجة فبا ، يمكنك إنشاء البرامج النصية الخاصة التي من شأنها تنفيذ هذه العملية تلقائيا. هذا مفيد بشكل خاص عندما تحتاج إلى معالجة كميات كبيرة من البيانات أو تكرار هذا الإجراء بشكل متكرر.
- استخدام وظيفة "التصفية" الخاصة في إكسيل
- تطبيق التنسيق الشرطي لتمييز الخلايا غير الفارغة
- استخدام وحدات الماكرو لتمييز جميع الخلايا غير الفارغة في إكسيل
- باستخدام مزيج من وظائف" البحث "و" إذا " لتحديد الخلايا غير الفارغة
استخدام وظيفة "التصفية" الخاصة في إكسيل
تسمح لك وظيفة التصفية بتصفية البيانات في الجدول ، مع ترك تلك الخلايا التي تتطابق مع حالة معينة فقط. لتحديد جميع الخلايا غير الفارغة ، يجب عليك تعيين الشرط "لا يساوي فارغة".
لاستخدام وظيفة التصفية لتحديد الخلايا غير الفارغة ، اتبع الخطوات التالية:
- حدد نطاق الخلايا التي تريد تمييز القيم غير الفارغة فيها.
- أدخل الصيغة = مرشح (النطاق الخاص بك ؛ النطاق الخاص بك"") في أي خلية فارغة.
- اضغط على مفتاح الإدخال.
بعد ذلك ، سيتم تمييز جميع الخلايا غير الفارغة في النطاق المناسب. يمكنك نسخ هذه الخلايا المميزة ولصقها في موقع آخر في الجدول أو ورقة منفصلة.
باستخدام وظيفة" تصفية " في إكسيل يسمح لك بسرعة وسهولة تحديد جميع الخلايا غير الفارغة. هذا مفيد بشكل خاص عند العمل مع جداول البيانات الكبيرة ، عندما يصبح البحث يدويا عن القيم غير الفارغة مهمة صعبة وتستغرق وقتا طويلا.
تطبيق التنسيق الشرطي لتمييز الخلايا غير الفارغة
يسمح لك التنسيق الشرطي في إكسيل بتغيير مظهر الخلية تلقائيا وفقا للشروط المحددة. يعد استخدام التنسيق الشرطي مفيدا جدا عندما تحتاج إلى تمييز الخلايا غير الفارغة في جدول.
لتطبيق التنسيق الشرطي لتمييز الخلايا غير الفارغة ، اتبع الخطوات التالية:
- حدد الخلايا التي تريد تمييز القيم غير الفارغة فيها.
- في علامة التبويب الصفحة الرئيسية ، حدد قسم التنسيق الشرطي في مجموعة الأنماط.
- حدد "قاعدة جديدة" من القائمة المنسدلة.
- في مربع الحوار قاعدة التنسيق الجديدة ، حدد الصيغ من قائمة أنواع القواعد.
- في حقل" التنسيق كما يلي " ، أدخل الصيغة: = ليس فارغا (صندوقي) ، حيث "صندوقي" هو عنوان الخلية التي تريد تطبيق التنسيق على أساسها.
- انقر فوق الزر موافق.
الآن ، إذا كانت الخلية تحتوي على قيمة غير فارغة ، فسيتم تمييزها تلقائيا بالتنسيق المحدد. يمكنك تخصيص لون التعبئة والخط والحدود وسمات التنسيق الأخرى باستخدام هذه الطريقة.
عند استخدام التنسيق الشرطي ، ضع في اعتبارك أنه سيتم تطبيقه تلقائيا على جميع الخلايا المحددة عندما تتغير قيمها. وبالتالي ، إذا أصبحت الخلية فارغة أو تحتوي على قيمة مختلفة ، فسيتم تغيير التنسيق أو حذفه وفقا لذلك.
يعد استخدام التنسيق الشرطي لتمييز الخلايا غير الفارغة في إكسيل طريقة بسيطة وفعالة لتبسيط العمل مع البيانات وزيادة ظهورها.
استخدام وحدات الماكرو لتمييز جميع الخلايا غير الفارغة في إكسيل
لإنشاء ماكرو لتحديد كافة الخلايا غير الفارغة ، اتبع الخطوات التالية:
1. تمكين تسجيل الماكرو:
- افتح إكسيل وحدد علامة التبويب المطور في شريط التنقل العلوي.
- انقر فوق الزر" تسجيل ماكرو "في مجموعة" الكود".
- أدخل اسم الماكرو وحدد مكان تخزينه (في الوحدة المدمجة أو في وحدة جديدة).
- انقر فوق موافق لبدء تسجيل الماكرو.
2. حدد جميع الخلايا غير الفارغة:
- انتقل إلى ورقة البيانات التي تريد تمييزها.
- حدد الخلية الأولى التي تريد بدء التحديد منها.
- اضغط على السيطرة + مفتاح الجمع تحول + السهم الأيمن لتحديد كافة الخلايا حتى آخر شغل واحد في الصف.
- ثم اضغط على السيطرة + مفتاح الجمع تحول + السهم لأسفل لتحديد جميع الخلايا إلى نهاية البيانات المملوءة.
3. إيقاف تسجيل الماكرو:
- ارجع إلى إكسيل وانقر على زر" إيقاف التسجيل "في مجموعة" الكود "في علامة التبويب" المطور".
4. تطبيق ماكرو لتحديد كافة الخلايا غير الفارغة:
- حدد الخلية التي تريد أن يبدأ التحديد فيها.
- انقر فوق زر وحدات الماكرو في مجموعة التعليمات البرمجية في علامة التبويب المطور.
- حدد الماكرو الذي قمت بتسجيله مسبقا وانقر فوق تشغيل.
الآن سيتم تمييز جميع الخلايا غير الفارغة على الورقة. يسمح لك الماكرو باستخدام هذا الإجراء تلقائيا ، مما سيوفر لك الوقت عند تنفيذ هذا الإجراء يدويا.
باستخدام مزيج من وظائف" البحث "و" إذا " لتحديد الخلايا غير الفارغة
في إكسيل ، يمكنك بسهولة تحديد جميع الخلايا غير الفارغة في نطاق معين باستخدام مزيج من وظائف "البحث" و "إذا". هذه خدعة مفيدة للغاية تتيح لك العمل بسرعة وسهولة مع كمية كبيرة من البيانات.
لنلق نظرة على مثال لاستخدام هذه المجموعة من الوظائف. لنفترض أن لدينا جدول بيانات ونريد تمييز جميع الخلايا غير الفارغة في أ1 النطاق: ج10. للقيام بذلك ، يمكننا استخدام الصيغة التالية:
| = إذا (بحث (""،A أ 1 1: C ج C 10) ، صح ، خطأ) |
تستخدم الصيغة وظيفة" البحث " للبحث عن سلسلة فارغة في نطاق معين. إذا عثرت وظيفة البحث على سلسلة فارغة ، فإنها ترجع بشكل صحيح ؛ خلاف ذلك ، فإنه يرجع خطأ.
ثم يتم استخدام وظيفة " إذا "للتحقق من القيمة التي تم إرجاعها بواسطة وظيفة" البحث". إذا عادت وظيفة" البحث "بشكل صحيح ، فهذا يعني أن هناك خلايا غير فارغة في النطاق ، وأن وظيفة" إذا " ترجع أيضا بشكل صحيح. إذا قامت وظيفة" البحث "بإرجاع خطأ ، فهذا يعني أنه لا توجد خلايا غير فارغة في النطاق ، وتقوم وظيفة" إذا " بإرجاع خطأ.
بمجرد تطبيق الصيغة ، سيتم تمييز جميع الخلايا غير الفارغة في النطاق. يمكنك تطبيق هذه الصيغة على أي نطاقات من الخلايا في الجدول لتمييز قيمها غير الفارغة.
وبالتالي ، فإن استخدام مزيج من وظائف" البحث "و" إذا " هو وسيلة بسيطة وفعالة لتسليط الضوء على الخلايا غير الفارغة في إكسيل. يمكن أن يكون هذا مفيدا عند العمل بكميات كبيرة من البيانات أو عند البحث عن قيم فارغة في جدول.