Съдържание
Често се сблъскваме със случаи, в които трябва да съберем диапазон, разпространяващ няколко колони. В тази статия използваме функции като SUM , SUMIF , SUMIFS , SUMPRODUCT както и комбинацията от SUMPRODUCT , ISNUMBER , и ТЪРСЕНЕ НА функции.
Да предположим, че в набор от данни; Продажба на продукти от различни месеци и искаме да получим общия брой продажби на определен продукт през месеците.
Набор от данни за изтегляне
Sumifs Sum Range Multiple Columns.xlsx6 лесни начина за сумиране на сумарен диапазон от няколко колони
Метод 1: Използване на функцията SUMIFS
Обикновено SUMIFS Синтаксисът на функцията е
=SUMIFS (sum_range, criteria_range1, criteria1, [range2], [criteria2], ...)sum_range; декларира диапазона, който искаме да съберем.
criteria_range1; определя диапазона, в който се намират критериите.
Критерии 1; определяме критериите, които търсим в criteria_range1 .
Характерът на SUMIFS функция е, че тя може да събере само една колона в зависимост от критериите, които се намират в множество колони Затова трябва да добавим помощна колона за сумиране на диапазона за сумиране на няколко колони.
Стъпка 1: Добавете помощна колона като Subtotal (Междинна сума) в съседство с обхвата. Въведете следната формула в клетката I7 .
=SUM(C7:H7)Стъпка 2: Натиснете ВЪВЕДЕТЕ и след това плъзнете Дръжка за пълнене и след миг ще видите, че останалата част от междинната сума ще се появи.
Стъпка 3: Поставете следната формула в която и да е празна клетка (т.е. C3 ).
=SUMIFS(I7:I27,B7:B27,B3)
I7:I27; е sum_range.
B7:B27; е criteria_range1.
B3; е критерии.
Стъпка 3: Хит ВЪВЕДЕТЕ , общият брой на продадените продукти B3 (клетъчни критерии) Боб ) ще се появи.
Прочетете още: Excel SUMIFS с множество диапазони за сумиране и множество критерии
Метод 2: Използване на функцията SUM
Синтаксисът на SUM функция е
=SUM(число1, [число2],...)Затова трябва да променим SUM като функция на масив, за да свърши тази работа.
Стъпка 1: Поставете следната формула в която и да е празна клетка (напр. C3).
=SUM((C7:C27+D7:D27+E7:E27+F7:F27+G7:G27+H7:H27)*(–(B7:B27=B3)))Тук, във формулата
(C7:C27+D7:D27+E7:E27+F7:F27+G7:G27+H7:H27); определя сумата на отделните шест диапазона.
(B7:B27=B3); декларира, че стойността на обхвата е равна на B3 (боб) .
Стъпка 2: Натиснете CTRL+SHIFT+ENTER тъй като това е функция на масив. Общата продажба на продукти от Боб се появява.
Можете да използвате всяко име на продукта в B3 клетка за отчитане на общата продажба на продукта.
Прочетете още: Как да използваме VBA суми с няколко критерия в една и съща колона
Метод 3: Използване на функцията SUMIF
Както знаем от по-рано, SUMIF Функцията не позволява сумиране на диапазони от няколко колони едновременно. Но можем да използваме помощна колона, за да изпълним това, което ни е необходимо. Синтаксисът на функцията SUMIF функция е
SUMIF(обхват, критерии, [sum_range])обхват; декларира клетките, в които се намират критериите.
критерии; дефинира условие, което да се прилага в обхвата.
[sum_range]; декларира диапазона, който искаме да покажем.
Стъпка 1: Добавяне на помощна колона, следната Стъпки 1 и 2 описани в Метод 1 .
Стъпка 2: Въведете следната формула в която и да е празна клетка (т.е. C3 ).
=SUMIF(B7:B27,B3,I7:I27)Във формулата,
B7:B27; е обхватът.
B3; е критерий.
I7:I27; е sum_range.
Стъпка 2: Натиснете ВЪВЕДЕТЕ , Общият брой B3 (т.е. Боб ) се появява продажба на продукта.
Прочетете още: Как да използвате формулата SUMIFS с множество критерии в Excel (11 начина)
Подобни четива
- Excel SUMIFS с множество вертикални и хоризонтални критерии
- Как да използвате функцията SUMIFS в Excel с множество критерии
- SUMIFS с формула INDEX-MATCH, включваща множество критерии
- Изключване на няколко критерия в една и съща колона с функцията SUMIFS
- [Поправено]: SUMIFS не работи с множество критерии (3 решения)
Метод 4: Използване на функцията SUM SUMIF
Друг начин за използване на SUMIF Това може да е отвратителна работа, но ако имате няколко колони за изпълнение, можете да я приложите. Както знаем синтаксиса на SUMIF функцията от Метод 3, трябва да съберем отделните колони, като прилагаме критериите всеки път. Да речем, че искаме да съберем продажбата на продукта през произволни месеци, като например януари, март и май.
Стъпка 1: Въведете следната формула в която и да е празна клетка (т.е. C3 ).
=SUMIF(B7:B27,B3,C7:C27)+SUMIF(B7:B27,B3,E7:E27)+SUMIF(B7:B27,B3,G7:G27)Във формулата,
SUMIF(B7:B27,B3,C7:C27); е сума от продажбата на продукта B3 продукт в B7:B27 обхват, като предава стойността за сумиране от C7:C27 обхват.
Останалите допълнителни нишки имат същата цел.
Стъпка 2: Tab ВЪВЕДЕТЕ , общият брой продажби на B3 ( Боб ) се появява продукт.
Прочетете още: SUMIFS множество критерии различни колони (6 ефективни начина)
Метод 5: Използване на функцията SUMPRODUCT
Общият SUMPRODUCT формулата е
=SUMPRODUCT((criteria_rng="text")*(sum_range))Тъй като искаме да получим сумата от общите продажби на даден продукт, можем да използваме името на продукта като "текст" И формулата ще покаже сумата от sum_range .
Стъпка 1: Поставете следната формула в която и да е празна клетка (т.е. B3 )
=SUMPRODUCT((B7:B27="Bean")*(C7:H27))Вътре във формулата,
(C7:H27); връща критериите като Истински или Невярно.
(B7:B27="Bean")*(C7:H27)
; умножавате стойностите с критериите на изхода Истински или Фалшив .
В крайна сметка
SUMPRODUCT((B7:B27="Bean")*(C7:H27)); показва общата стойност на продажбата.
Стъпка 2: Хит ВЪВЕДЕТЕ , общият брой продажби на продукта "Bean" ще се появи.
Прочетете още: Как да използвате SUMIFS, когато клетките не са равни на няколко текста
Метод 6: Използване на функцията за търсене на SUMPRODUCT ISNUMBER (специални символи)
Понякога имената на продукти съдържат специални символи. Тези символи се въвеждат от непредпазливи потребители. В този случай можем да използваме комбинация от SUMPRODUCT , ISNUMBER , и ТЪРСЕНЕ НА за отчитане на общата продажба на всеки продукт.
Стъпка 1: Копирайте и след това поставете следната формула в която и да е клетка (т.е. B3 ).
=SUMPRODUCT((ISNUMBER(SEARCH("Bean",B7:B27)))*(C7:H27))Формулата работи по същия начин, както е описано в Метод 5 , освен това ISNUMBER и ТЪРСЕНЕ НА функцията пренебрегва всички специални символи в имената на продуктите.
Стъпка 2: Tab ВЪВЕДЕТЕ , общият брой продажби на "Bean" се появява.
Заключение
SUM , SUMIF , и SUMIFS Функции за сумиране на диапазона в няколко колони с някои модификации във формулите. SUMPRODUCT функцията се справя с лекота, след като добавим критерии във формулата. Комбинацията от SUMPRODUCT , ISNUMBER , и ТЪРСЕНЕ НА функцията може да обобщи общата сума на продажбите, въпреки наличието на специални символи в имената на продуктите. Надявам се, че разгледаните методи са достатъчно ясни, за да ги следвате. И коментирайте, ако имате нужда от допълнителни разяснения или искате да добавите нещо.