كيفية حساب أو جمع الخلايا على أساس لون الخلية في ورقة جوجل؟
عد قيم الخلية أو جمعها بناءً على لون خلفية خلية معين للحصول على النتيجة كما هو موضح في لقطة الشاشة التالية. في هذه المقالة سأتحدث عن كيفية حل هذه المهمة في ورقة جوجل ومايكروسوفت إكسل.
عد قيم الخلايا بناءً على لون الخلية مع البرنامج النصي في ورقة Google
مجموع قيم الخلايا على أساس لون الخلية مع البرنامج النصي في ورقة Google
عد أو مجموع قيم الخلايا على لون الخلية باستخدام كوتولس ل إكسيل في مايكروسوفت إكسل
عد قيم الخلايا بناءً على لون الخلية مع البرنامج النصي في ورقة Google
يمكن أن يساعدك البرنامج النصي التالي في حساب قيم الخلية بناءً على لون خلية معين ، يرجى القيام بذلك على النحو التالي:
1. انقر الأدوات > محرر النص، انظر لقطة الشاشة:
2. في نافذة المشروع المفتوحة ، انقر فوق قم بتقديم > جديد > ملف البرنامج النصي لفتح نافذة التعليمات البرمجية ، انظر الصورة:
3. وفي مربع المطالبة ، يرجى إدخال اسم لرمز البرنامج النصي هذا ، انظر لقطة الشاشة:
4. انقر OK ثم انسخ والصق الكود التالي لاستبدال الكود الأصلي في وحدة الكود ، انظر لقطة الشاشة:
function countColoredCells(countRange,colorRef) {
var activeRg = SpreadsheetApp.getActiveRange();
var activeSht = SpreadsheetApp.getActiveSheet();
var activeformula = activeRg.getFormula();
var countRangeAddress = activeformula.match(/\((.*)\,/).pop().trim();
var backGrounds = activeSht.getRange(countRangeAddress).getBackgrounds();
var colorRefAddress = activeformula.match(/\,(.*)\)/).pop().trim();
var BackGround = activeSht.getRange(colorRefAddress).getBackground();
var countCells = 0;
for (var i = 0; i < backGrounds.length; i++)
for (var k = 0; k < backGrounds[i].length; k++)
if ( backGrounds[i][k] == BackGround )
countCells = countCells + 1;
return countCells;
};
5. ثم احفظ كود البرنامج النصي هذا ، وأعد الورقة ، أدخل هذه الصيغة: = عدد الخلايا الملونة (A1: E11 ، A1) في خلية فارغة ، ثم اضغط على أدخل مفتاح للحصول على النتيجة المحسوبة. انظر لقطة الشاشة:
ملاحظة: في هذه الصيغة: A1: E11 هو نطاق البيانات الذي تريد استخدامه ، A1 هي الخلية المملوءة بلون معين تريد عده.
6. كرر الصيغة أعلاه لحساب الخلايا الملونة الأخرى.
مجموع قيم الخلايا على أساس لون الخلية مع البرنامج النصي في ورقة Google
لتلخيص قيم الخلية بلون خلية محدد ، يرجى تطبيق رمز البرنامج النصي أدناه.
1. انقر الأدوات > محرر النص للذهاب إلى نافذة المشروع ، وانقر قم بتقديم > جديد > ملف البرنامج النصي لإدراج وحدة رمز جديدة أخرى ، ثم في مربع المطالبة ، يرجى كتابة اسم لهذا البرنامج النصي ، انظر لقطة الشاشة:
2. انقر OK وفي وحدة الشفرة المفتوحة ، انسخ والصق رمز البرنامج النصي أدناه لاستبدال الكود الأصلي ، انظر لقطة الشاشة:
function sumColoredCells(sumRange,colorRef) {
var activeRg = SpreadsheetApp.getActiveRange();
var activeSht = SpreadsheetApp.getActiveSheet();
var activeformula = activeRg.getFormula();
var countRangeAddress = activeformula.match(/\((.*)\,/).pop().trim();
var backGrounds = activeSht.getRange(countRangeAddress).getBackgrounds();
var sumValues = activeSht.getRange(countRangeAddress).getValues();
var colorRefAddress = activeformula.match(/\,(.*)\)/).pop().trim();
var BackGround = activeSht.getRange(colorRefAddress).getBackground();
var totalValue = 0;
for (var i = 0; i < backGrounds.length; i++)
for (var k = 0; k < backGrounds[i].length; k++)
if ( backGrounds[i][k] == BackGround )
if ((typeof sumValues[i][k]) == 'number')
totalValue = totalValue + (sumValues[i][k]);
return totalValue;
};
3. ثم احفظ هذا الرمز ، وارجع إلى الورقة ، وأدخل هذه الصيغة: = مجموع الخلايا (A1: E11 ، A1) في خلية فارغة ، واضغط على أدخل مفتاح للحصول على النتيجة المحسوبة ، انظر الصورة:
ملاحظة: في هذه الصيغة: A1: E11 هو نطاق البيانات الذي تريد استخدامه ، A1 هي الخلية ذات لون الخلفية المحدد الذي تريد جمعه.
4. وبعد ذلك يمكنك تكرار الصيغة أعلاه لتجميع خلايا ملونة أخرى محددة.
عد أو مجموع قيم الخلايا على لون الخلية باستخدام كوتولس ل إكسيل في مايكروسوفت إكسل
في Microsoft Excel ، لحساب أو جمع قيم الخلية بناءً على لون خلية معين ، كوتولس ل إكسيلالصورة عد حسب اللون يمكن أن تساعدك الأداة المساعدة على إنهاء هذه المهمة بأسرع ما يمكن.
كوتولس ل إكسيل : مع أكثر من 300 وظيفة إضافية مفيدة في Excel ، يمكنك تجربتها مجانًا دون قيود في أيام 30. |
بعد تثبيت كوتولس ل إكسيل، يرجى القيام بذلك على النحو التالي:
1. حدد الخلايا إلى النطاق الذي تريد حسابه أو جمعه بناءً على لون الخلية ، ثم انقر فوق كوتولس بلس > عد حسب اللون، انظر لقطة الشاشة:
2. في عد حسب اللون مربع الحوار، اختر التنسيق القياسي من طريقة اللون القائمة المنسدلة ، ثم حدد خلفيّة من نوع العد المنسدلة ، انظر لقطة الشاشة:
3. ثم اضغط انشاء تقرير زر ، ويتم إنشاء ورقة عمل جديدة مع النتائج المحسوبة مرة واحدة ، انظر لقطة الشاشة:
ملاحظة: باستخدام هذه الميزة القوية ، يمكنك أيضًا حساب قيم الخلية بناءً على التنسيق الشرطي أو لون الخط.
انقر فوق تنزيل وتجربة مجانية Kutools for Excel الآن!
أفضل أدوات إنتاجية المكتب
Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪
- إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
- سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
- دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات
- حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
- نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
- استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
- سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
- اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
- أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2021 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.

يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!




































