![](https://cdn.wiki-base.com/1717149/excel_formula_subtotal_by_color__2.png.webp)
Обща формула
=SUMIF(color_range,criteria,number_range)
Обобщение
Ако трябва да промените междинните числа по цвят, можете лесно да го направите с функцията SUMIF. В показания пример формулата в G5 е:
=SUMIF($B$4:$B$11,F5,$D$4:$D$11)
Обяснение
Функцията SUMIF взема три аргумента: диапазон, критерии и обхват_сума. В този случай използваме:
Обхват: $ B $ 4: $ B $ 11 - Това е наборът от клетки, към които ще бъдат приложени критериите (в този случай цвят от колона F). Това е абсолютна препратка, която няма да се промени, когато формулата бъде копирана надолу.
Критерии: F5 - относителен адрес, който ще се промени при копиране. Тази справка просто взема критериите от съседната клетка в колона F.
Обхват_сума: $ D $ 4: $ D $ 11 - Това е наборът от клетки, сумирани от SUMIF, когато предоставените критерии са TRUE Това е абсолютна препратка, която няма да се промени, когато формулата бъде копирана надолу.
Забележка: ако търсите начин да преброите или сумирате клетки, изпълнени с определени цветове, това е по-труден проблем. Ако използвате условно форматиране за прилагане на цветове, можете да използвате същата логика за преброяване или сумиране на клетки с формули. Ако клетките са пълни с цветове ръчно, ще ви е необходим различен подход. Sumit Bansal има добро обобщение на опциите тук.