Съдържание
В Excel няма вградени функции, които сумиране на оцветените клетки В тази публикация в блога ще научите 4 различни начина за сумиране на цветните клетки в Excel с лесни примери и подходящи илюстрации.
Изтегляне на работната тетрадка за упражнения
Препоръчваме ви да изтеглите файла на Excel и да се упражнявате с него.
Сума на цветните клетки.xlsm
4 начина за сумиране на цветни клетки в Excel
Ще използваме Ценова листа на продукта таблица с данни, за да демонстрирате всички методи, за да обобщим, цветни клетки в Excel.
И така, без да продължаваме да обсъждаме, нека разгледаме всички методи един по един.
1. използване на функцията SUMIF за сумиране на цветни клетки в Excel
Да предположим, че искате да съберете общата цена на продуктите с " MTT " в техните идентификатори на продукти. За да маркирате тези продукти, сте ги обозначили със син цвят. Сега ще обсъдим формула, която ще събере стойностите на клетките, обозначени със син цвят. За целта можем да използваме функцията SUMIF . Сега следвайте стъпките по-долу, за да видите как да го направите.
🔗 Стъпки:
❶ Първо, добавете допълнителна колона за определяне на цветовете на клетките в колона " Цена ".
❷ След това изберете клетка C16 ▶ за съхраняване на резултата от формулата.
❸ След това тип
=SUMIF(E5:E13,"Blue",D5:D13)
в клетката.
❹ Накрая натиснете ВЪВЕДЕТЕ бутон.
Прочетете още: Как да съберете избрани клетки в Excel (4 лесни метода)
2. използване на AutoFilter и SUBTOTAL за добавяне на цветни клетки в Excel
Можем да използваме AutoFilter функция и функцията SUBTOTAL да съберете цветните клетки в Excel. Ето стъпките, които трябва да следвате:
🔗 Стъпки:
❶ На първо място, изберете цялата таблица с данни.
❷ След това отидете в Данни лента.
❸ След това щракнете върху Филтър команда.
❹ Сега щракнете върху падаща икона в ъгъла на Цена заглавие на колона.
❺ След това от падащото меню изберете Филтриране по цвят.
❻ След това щракнете върху правоъгълник със син цвят.
❼ Сега изберете клетка C16 ▶ за съхраняване на резултата от формулата.
❽ Тип
=СЪВКУПНОСТ(109,D5:D7)
в клетката.
❾ Накрая завършете целия процес, като натиснете бутона ВЪВЕДЕТЕ бутон.
Това е всичко.
Прочетете още: Как да съберете филтрирани клетки в Excel (5 подходящи начина)
Подобни четива
- Как да съберем суми по групи в Excel (4 метода)
- [Поправено!] Формулата SUM на Excel не работи и връща 0 (3 решения)
- Как да събираме само положителни числа в Excel (4 прости начина)
- Сумиране по цвят на шрифта в Excel (2 ефективни начина)
- Как да съберете диапазон от клетки в ред, като използвате Excel VBA (6 лесни метода)
3. Използване на функцията GET.CELL на Excel за сумиране на цветни клетки
Можете да използвате функцията GET.CELL заедно с функцията SUMIF Сега следвайте стъпките по-долу, за да видите как да ги включите заедно, за да обобщите цветните клетки в Excel.
🔗 Стъпки:
❶ Първо, отидете в Формули ▶ Дефинирани имена ▶ Мениджър на имената.
След това Име на мениджъра Ще се появи диалогов прозорец. От този прозорец:
❷ Кликнете върху Нов .
След това Редактиране на името На екрана ще се появи диалогов прозорец. Оттам,
❸ Задайте име, например, Код в рамките на Име бар.
❹ Тип следния код в Отнася се за в бара.
=GET.CELL(38,GET.CELL!$D5)
❺ След това удари OK бутон.
❻ Сега трябва да създаване на нова колона. Например, Код е следната.
❼ Изберете клетка E5 и тип
=Код
в клетката и натиснете бутона ВЪВЕДЕТЕ бутон.
❽ Сега плъзнете Дръжка за пълнене икона в края на Код колона.
❾ Сега изберете клетка C16 и въведете формулата:
=SUMIF(E5:E13,33,D5:D13)
❿ Накрая прекратете процеса, като натиснете бутона ВЪВЕДЕТЕ бутон.
И така, ето го резултатът!
␥ Разбивка на формулата
- =GET.CELL(38,GET.CELL!$D5) ▶ 38 се отнася до операцията за сумиране; GET.CELL! се отнася до името на листа; $D5 е адресът на първата оцветена клетка.
- =Код ▶ това е синтезиран код, който сме създали в стъпка 7.
- =SUMIF(E5:E13,33,D5:D13) ▶ сумира стойностите на клетките в колона "Цена", които имат цветови код 33.
Прочетете още: Сумиране до края на колона в Excel (8 удобни метода)
4. Макроси на Excel VBA: друг инструмент за добавяне на цветни клетки
Можете също така да съберете оцветените клетки с помощта на Код VBA В този раздел ще създадем дефинирана от потребителя функция с помощта на VBA, за да обобщим цветните клетки.
След това следвайте стъпките по-долу:
❶ Първо, натиснете бутона ALT+F11 да отворите бутона Excel VBA прозорец.
❷ Сега отидете в Вмъкване ▶ Модул.
❸ След копирането VBA код.
Функция SumColoredCells(CC As Range, RR As Range) Dim X As Long Dim Y As Integer Y = CC.Interior.ColorIndex За всеки i в RR Ако i.Interior.ColorIndex = Y Тогава X = WorksheetFunction.Sum(i, X) End If Следващ i SumColoredCells = X End Function
❹ Сега поставете и запазете този код в VBA редактор.
❺ Сега изберете клетка D16 ▶ за съхраняване на резултата от сумата.
❻ Въведете код в клетката:
=SumColoredCells($D$5,D5:D13)
Този код ще обобщи всички клетки, обозначени с жълт цвят.
❼ Накрая натиснете ВЪВЕДЕТЕ бутон.
␥ Разбивка на формулата
📌 Синтаксис =SumColoredCells(colored_cell,range)
- $D$5 ▶ това е примерна цветна клетка, изпълнена с жълт цвят.
- D5:D13 ▶ клетъчен диапазон за извършване на сума работа.
📓 Забележка:
- Формула за обобщаване на Синьо боядисани клетки:
=SumColoredCells($D$8,D6:D14)
Където е клетката $D$8 е извадка Синьо боядисана клетка.
- Формула за обобщаване на Orange боядисани клетки:
=SumColoredCells($D$11,D7:D15)
Където е клетката $D$11 е извадка Orange боядисана клетка.
Прочетете още: Сумиране на клетките в Excel: непрекъснато, случайно, с критерии и т.н.
Нещата, които трябва да запомните
📌 Внимавайте за синтаксиса на функциите.
📌 Вмъкнете внимателно диапазоните от данни във формулите.
Заключение
В заключение илюстрирахме общо 4 различни метода за сумиране на оцветени клетки в Excel. Освен това можете да изтеглите работната тетрадка за упражнения, приложена заедно с тази статия, и да практикувате всички методи с нея. И не се колебайте да задавате въпроси в раздела за коментари по-долу. Със сигурност ще се опитаме да отговорим на всички съответни запитвания възможно най-скоро.