جدول المحتويات
في كثير من الأحيان أثناء العمل مع المعلومات الفئوية في Excel ، قد تحتاج إلى تلوين جميع الخلايا ضمن فئة معينة بنفس اللون لتمييز فئة واحدة عن الفئات الأخرى. لكن معظم الطرق التقليدية ستتطلب منك استخدام VBA للقيام بذلك. ولكن قد تجد استخدام VBA صعبًا بعض الشيء إذا لم تكن على دراية به. في هذا البرنامج التعليمي ، سأوضح لك كيفية حساب الخلايا الملونة في Excel بدون VBA.
تنزيل Practice Workbook
قم بتنزيل كتاب التدريب هذا لممارسة المهمة أثناء عملك قراءة هذه المقالة.
عد الخلايا الملونة. xlsm
3 طرق لحساب الخلايا الملونة في Excel بدون VBA
لنفترض سيناريو حيث لدينا ملف Excel يحتوي على معلومات حول الطلاب من مختلف البلدان في إحدى الجامعات. تحتوي ورقة العمل على اسم للطالب ، البلد لكل طالب من الطلاب. إلى جانب ذلك ، قمنا بترميز كل بلد في عمود الدولة لتمييزها بصريًا عن بعضها البعض. سنستخدم الآن ورقة العمل هذه لمعرفة كيفية حساب الخلايا الملونة في Excel بدون VBA. توضح الصورة أدناه ورقة عمل Excel التي تحتوي على عدد الخلايا التي تنتمي إلى نفس البلد.
الطريقة 1: حساب الخلايا الملونة باستخدام Find & amp؛ أداة الاستبدال في Excel
تتمثل إحدى طرق حساب الخلايا الملونة بدون VBA في استخدام أداة Find and Replace . دعوناانظر كيف يمكننا القيام بذلك.
الخطوة 1:
- أولاً ، سنضغط على CTRL + F لفتح Find and Replace .
- ثم نضغط على Options & gt؛ & gt؛ & gt؛ في الركن الأيمن السفلي من Find and Replace.
- الآن ، سنضغط على تنسيق .
الخطوة 2:
- بعد ذلك ، سنضغط على تنسيق من الخلية من أسفل اليسار ركن البحث عن التنسيق .
- الآن ، منتقي الألوان قطرة العين r ستظهر ستتيح لنا اختيار لون خلية معينة. سننقل قطرة العين r في الخلية C5 التي تحتوي على أول خلية ملونة تحمل اسم البلد كندا .
- إذا نقرنا الآن بزر الماوس الأيسر على الخلية أثناء وضع قطارة العين عليها ، فسنرى أن الخيار معاينة مليء بنفس اللون من تلك الخلية.
- بعد ذلك ، سنضغط على بحث عن الكل .
- أخيرًا ، سنقوم ابحث عن جميع الخلايا التي تم ملؤها بنفس خلية اللون C5 التي تم ملؤها.
- يمكننا أيضًا العثور على خارج جميع الخلايا المليئة بكل من الألوان الباقية. توضح الصورة أدناه أننا اكتشفنا جميع الخلايا المملوءة باللون الأزرق و الولايات المتحدة على أنها البلد .
اقرأ المزيد: كيفية حساب الخلايا الملونة الفارغة في Excel(طريقتان)
الطريقة الثانية: تطبيق عامل تصفية الجدول على حساب عدد الخلايا الملونة في Excel
أسهل طريقة لمعرفة جميع الخلايا الملونة في Excel بدون VBA هو استخدام عامل تصفية الجدول . عليك أن تفعل ما يلي.
الخطوة 1:
- أولاً ، حدد جميع الخلايا في نطاق البيانات مع رؤوس الأعمدة . بعد ذلك ، سنضغط على CTRL + T لتنشيط Table Filter .
- الآن ، ستظهر نافذة بعنوان إنشاء جدول . سنقوم بإدخال نطاق البيانات بالكامل ( $ B $ 4: $ C $ C14 ) باستخدام المرجع المطلق .
- بعد ذلك ، سننقر على موافق .
الخطوة 2:
- الآن ، سنرى علامة تبويب جديدة باسم تصميم الجدول يضاف مع علامة التبويب أو الشريط الموجود.
- تحتوي رؤوس الأعمدة في الجدول الذي تم إنشاؤه حديثًا على سهم صغير لأسفل في الزاوية اليمنى السفلية لكل منها.
- التالي ، سوف ينقر فوق السهم الموجود في البلد .
- الآن ، ستظهر نافذة بها خيار تصفية مختلف. سنضغط على تصفية حسب اللون .
- ستظهر قائمة منسدلة بجميع الألوان التي استخدمناها لملء الخلايا. سنضغط على اللون الأصفر الذي يمثل البلد السويد .
- أخيرًا ، سنقوم لاحظ أن صفًا جديدًا يسمى إجمالي يعرض العدد الإجمالي للخلايا بلون التعبئة الأصفر و السويد على أنهاcountry.
- يمكننا أيضًا معرفة جميع الخلايا المملوءة بكل لون من الألوان المتبقية. توضح الصورة أدناه أننا اكتشفنا جميع الخلايا المملوءة باللون الأخضر و إيطاليا على أنها البلد .
قراءة المزيد: عد الخلايا حسب اللون مع التنسيق الشرطي في Excel (3 طرق)
الطريقة الثالثة: استخدم ميزة مدير الأسماء لحساب عدد الخلايا الملونة في Excel
تكمن المشكلة في الطريقتين المذكورتين أعلاه في أنه يتعين عليك اتباع الخطوات بشكل متكرر لمعرفة العدد الإجمالي للخلايا المملوءة بكل لون على حدة. لا يمكننا معرفة جميع أعداد الخلايا لجميع الألوان في وقت واحد. لكن هناك حل لهذه المشكلة. سننشئ وظيفة جديدة للقيام بذلك من أجلنا. علينا اتباع الخطوات التالية.
الخطوة 1:
- أولاً ، سنضغط على علامة التبويب الصيغ وحدد Name Manager ضمن علامة التبويب هذه
- الآن ، ستظهر نافذة جديدة بعنوان Name Manager . سنضغط على الزر جديد من تلك النافذة.
الخطوة 2:
- ثم نكتب COLOREDCELL كاسم للوظيفة الجديدة
- بعد ذلك ، سنقوم بتدوين الوظيفة التالية في تشير إلى .
- بعد إدخال الصيغة ، سنضغط على موافق .
=GET.CELL(38, COLORED!C5)
الصيغةالانهيار:
- GET.CELL هي وظيفة تستند إلى ماكرو VBA . لكن لا تقلق !!! لا نحتاج إلى إدخال رمز VBA لاستخدام هذه الوظيفة.
- ستأخذ هذه الوظيفة الخلية الأولى ( C5 ) من العمود مع كل الخلايا الملونة كوسيطة. ثم سيعود رمز اللون لتلك الخلية.
- أخيرًا ، سنضغط على إغلاق زر لإغلاق مدير الاسم .
الخطوة 3:
- الآن ، إذا بدأنا في كتابة الصيغة COLOREDCELL في الخلية D5 ، فسنرى أن Excel سيقترح الوظيفة التي يجب استخدامها.
- لذلك سنضغط على الصيغة من قائمة الاقتراحات.
- الآن ، ستعيد الوظيفة رمز اللون للخلية C5 .
- بعد ذلك ، سنقوم بسحب مقبض التعبئة لتطبيق الصيغة على باقي الخلايا.
- أخيرًا ، سنحصل على جميع رموز الألوان للخلايا في البلد
الخطوة 4:
- الآن ، سنقوم بتدوين الصيغة التالية في الخلية G7 لحساب العدد الإجمالي للخلايا المرتبطة بكل لون.
=COUNTIF($D$5:$D$14,COLOREDCELL)
انهيار الصيغة:
- COUNTIF ستستغرق الوظيفة $ D $ 5: $ D $ 14 والدالة COLOREDCELL كوسائط. سيكتشف عدد الخلايا المرتبطةمع كل لون.
- عند الضغط على ENTER ، ستعيد الوظيفة الآن العدد الإجمالي للخلايا المملوءة بـ أحمر .
- بعد ذلك ، سنقوم بسحب مقبض التعبئة لتطبيق الصيغة على باقي الخلايا .
- أخيرًا ، سنرى أن العدد الإجمالي للخلايا الملونة لكل لون يظهر بجانب <3 المعني> البلد .
اقرأ المزيد: صيغة Excel لحساب الخلايا ذات الألوان المحددة (4 طرق)
ملاحظات سريعة
- على الرغم من أننا لا نستخدم ماكرو VBA ، فإن الوظيفة CELL تعتمد عليه. لذلك ، يتعين علينا حفظ المصنف كـ مصنف Excel Macro-Enabled أو بتنسيق XLSM .
- أيضًا إذا كنت تريد استخدام VBA macro لحساب الخلايا الملونة في Excel ، يمكنك قراءة هذه المقالة.
الخاتمة
في هذه المقالة ، تعلمنا كيفية حساب الخلايا الملونة في Excel بدون VBA . آمل من الآن فصاعدًا أن تتمكن من عد الخلايا الملونة في Excel بدون VBA بسهولة بالغة. ومع ذلك ، إذا كان لديك أي استفسارات أو توصيات حول هذه المقالة ، فالرجاء ترك تعليق أدناه. أتمنى لك يومًا سعيدًا !!!