Как да сумирате няколко колони с условие

Anonim

Ние знаем как да сумираме стойности от една колона при множество условия. За това използваме функцията SUMIFS. Но как да сумираме няколко колони при едно условие. Тази статия е за сумиране на стойности от множество колони при условие.

Можем да сумираме няколко колони при едно условие, без да използваме функцията SUMIF. Тук ще използваме функцията SUMPRODUCT на excel.
Обща формула

= SUMPRODUCT ((диапазон на критерии = критерии)*(диапазон на сума))

Диапазон на критерии: Това е диапазонът, в който критериите ще бъдат съчетани.
Критерии: това е критерият или условието.
Sum_range: общия диапазон. Това може да има няколко колони, но същите редове като диапазон от критерии.

Нека го видим в действие.
Пример: Сумирайте парите, похарчени за манго.

В горното изображение имаме тази таблица със сумата, изразходвана за различни плодове през различни месеци. Просто трябва да получим общата сума, изразходвана за манго през всички тези месеци.

В I2 формулата е

= СУМПРОДУКТ ((B2: B9 = H2)*C2: E9)

Това връща 525 като обща сума, изразходвана за манго. Можете да видите това на изображението по -горе.
Как работи?
Е, лесно е. Нека разбием формулата и да я разберем.
(B2: B9 = H2): Тази част сравнява всяка стойност в диапазон B2: B9 с H2 и връща масив от TRUE и FALSE. {FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; TRUE}.

(B2: B9 = H2)*C2: E9: Тук умножихме всяка стойност в горния масив със стойности в C2: E9. C2: C9 също се третират като 2D масив. Накрая това изявление връща 2D масив от {0,0,0; 47,57,67; 0,0,0; 0,0,0; 0,0,0; 0,0,0; 0,0,0 ; 108,118,128}.
Сега SUMPRODUCT изглежда така:
СУМПРОДУКТ ({0,0,0; 47,57,67; 0,0,0; 0,0,0; 0,0,0; 0,0,0; 0,0,0; 108,118,128}). Той има само стойности на манго. Той ги сумира и връща резултата като 525.

Друг метод може да бъде да има колона за суми и след това да я използвате с функцията SUMIF, за да получите сумата от всички колони. Но не това искаме да направим.

Така че да, момчета, ето как можете да сумирате няколко колони с условие, без да използвате функцията sumif. Кажете ми, ако имате някакви съмнения относно тази статия или друга статия на този сайт. Можете също да задавате въпроси относно Excel 2019, 2016, 2013 и по -стари.

Популярни статии:
Функцията VLOOKUP в Excel
COUNTIF в Excel 2016
Как да използвате функцията SUMIF в Excel