Сумирайте стойности по номер на седмицата или ден от седмицата в Excel
Този урок демонстрира формули стъпка по стъпка, за да ви помогне да сумирате стойности в определен диапазон въз основа на посочения номер на седмица или ден от седмицата в Excel.
Как да сумирам стойности по номер на седмица в Excel?
Как да сумирам стойности по дни от седмицата в Excel?
Как да сумирам стойности по номер на седмица в Excel?
Както е показано на екранната снимка по-долу, за сумиране на стойности в колоната Сума въз основа на датите, в които попада даден номер на седмица, ние предоставяме две формули.
Генерични формули
=SUMIFS( value_range, helper_column_range, week_number)
=SUMPRODUCT(--(WEEKNUM(date_range+0,1)=week_number),value_range)
Аргументи
Как да използвате тази формула?
Използване на формулата SUMIFS и помощна колона
За да използвате SUMIFS формула, първо трябва да приложите WEEKNUM функция за създаване на помощна колона за изчисляване на съответните номера на седмици за датите в колоната Дата.
=WEEKNUM (serial_num, [return_type])
Функцията WEEKNUM връща номера на седмицата на дадена дата в годината.
1. В този случай избирам клетка (F5) до първата стойност в колоната Сума.
2. Въведете формулата по-долу в него и натиснете Въведете клавиш за получаване на номера на седмицата на първата дата. Изберете клетката с резултати и след това плъзнете манипулатора й за автоматично попълване надолу, за да получите останалите номера на седмицата. Вижте екранна снимка:
=WEEKNUM(C5)
3. Изберете клетка за извеждане на общата сума, въведете формулата по-долу в нея и натиснете Въведете ключ. Изберете тази клетка с резултати, плъзнете манипулатора й за автоматично попълване надолу, за да получите другите резултати.
=SUMIFS($E$5:$E$14, $F$5:$F$14, H6)
Използване на формулата SUMPRODUCT
Не е необходимо да създавате помощна колона, когато използвате формулата SUMPROFUCT за решаване на този проблем.
1. Изберете празна клетка, въведете формулата по-долу в нея и натиснете Въведете ключ.
=SUMPRODUCT(--(WEEKNUM($C$5:$C$14+0,1)=G6),$E$5:$E$14)
2. Изберете клетката с резултати, плъзнете я Манипулатор за автоматично попълване надолу, за да получите другите резултати според вашите нужди.
Обяснение на формулата
=SUMIFS($E$5:$E$14, $F$5:$F$14, H6)
=SUMPRODUCT(--(WEEKNUM($C$5:$C$14+0,1)=G6),$E$5:$E$14)
Как да сумирам стойности по дни от седмицата в Excel?
Както е показано на екранната снимка по-долу, за да сумирате стойности в колоната Сума до определен ден от седмицата в Excel, можете да приложите функцията SUMPRODUCT заедно с функцията WEEKDAY, за да го направите.
В този случай, тъй като трябва да сумираме общата сума за всеки ден от седмицата, преди да приложим формулата, създаваме помощна колона с числа от 1 до 7, за да посочим отделно понеделник до неделя.
Обща формула
=SUMPRODUCT((WEEKDAY(date_range,2)=weekday_number)*value_range)
Аргументи
Как да използвате тази формула?
1. Изберете клетка до клетка номер 1. Тук избирам I6.
2. Копирайте или въведете формулата по-долу в него и натиснете Въведете ключ. Изберете клетката с резултати и след това плъзнете манипулатора й за автоматично попълване надолу, за да получите резултатите за други дни от седмицата.
=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=H6)*$E$5:$E$14)
Забележка: Ако просто трябва да сумирате стойности въз основа на определен ден от седмицата, като например петък, можете директно да въведете числото 5 във формулата, както следва.
=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=5)*$E$5:$E$14)
Обяснение на формулата
=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=H6)*$E$5:$E$14)
Свързани функции
Функция WEEKNUM на Excel
Функцията SUMIFS на Excel връща номера на седмицата на дадена дата в годината, която започва да брои седмиците от 1 януари.
Функция SUMPRODUCT на Excel
Функцията SUMPRODUCT на Excel може да се използва за умножаване на две или повече колони или масиви заедно и след това да се получи сумата от продуктите.
Функция WEEKDAY на Excel
Функцията EOMONTH на Excel връща цяло число от 1 до 7, за да представи деня от седмицата за дадена дата в Excel.
Свързани формули
Сумирани стойности по месеци (с или без година)
Този урок демонстрира подробно две формули, за да ви помогне да сумирате стойности по определен месец и година или да сумирате стойности по определен месец игнорирайте годината в Excel.
Сумирайте стойности по седмица на дадена дата
Този урок говори за това как да сумирате стойности по седмицата, в която попада дадена дата
Сумирайте всеки n реда или колони в диапазон
Този урок обяснява две формули, базирани на функциите SUM и OFFSET за сумиране на всеки n реда или колони в определен диапазон в Excel.
Сумирайте всеки n-ти ред или колона в диапазон
Този урок ще ви покаже как да създадете формула, базирана на функциите SUMPRODUCT, MOD и COLUMN, за да сумирате всеки n-ти ред или колона в диапазон в Excel.
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.