Как да сумирам всеки n реда надолу в Excel?
Да предположим, че имате дълъг списък с данни в работния си лист и трябва да сумирате всеки следващ 5 реда надолу по следния начин: =SUM(B2:B6), =SUM(B7:B11) и т.н. и след това да поставите резултата в друга колона, както е показано на следващата екранна снимка. В тази статия ще говоря за някои добри формули за решаване на този проблем.
Сумирайте всеки n реда надолу в Excel с формули
В този пример ще сумирам всеки 5 реда от данните, моля, приложете следната формула:
1. Въведете тази формула в празна клетка, където искате да поставите резултата: =SUM(OFFSET($B$2,(ROW()-ROW($B$2))*5,0,5,1))
тип: В горната формула, B2 показва номера на началния ред, който искате да сумирате, и 5 означава нарастващите номера на редовете. Ако искате да сумирате всеки 10 реда в колона B, просто трябва да промените 5 на 10.
2. След това плъзнете манипулатора за запълване към клетките, докато се покаже 0. И ще получите нужните резултати. Вижте екранна снимка:
Забележки:
1. Понякога бихте искали резултатите от общите стойности на всеки 5 реда да се показват на последния ред в колона C, както е показано на следната екранна снимка:
В този случай, моля, въведете следната формула: =АКО(MOD(РЕД(),5),"",СУМА(ОТМЕСТ(B1,,,-5))) (B1 е първата стойност на клетка, която искате да сумирате в колона B, и 5 е нарастващите номера на редове) в клетка C1 и след това плъзнете манипулатора за попълване към клетките, към които искате да приложите тази формула.
тип: горната формула може да се приложи успешно, ако вашите данни започват от първата клетка.
2. Ако имате списък със стойности в ред, можете също да използвате формула, за да сумирате всеки n колони, =SUM(OFFSET($A$1,,(COLUMNS($A$3:A3)-1)*5,,5)) (A1 е препратката към клетката, която намира първата ви стойност, A3 означава клетката, в която сте поставили тази формула, и 5 е нарастващите номера на колони), и след това плъзнете манипулатора за попълване към десните клетки, докато се покаже 0, вижте екранните снимки:
Сумирайте всеки n реда надолу в Excel с Kutools за Excel
Ако имате Kutools за Excel, можете да вмъкнете няколко прекъсвания на страници на всеки n реда и след това да изчислите междинните суми за страниране, за да получите резултата.
Kutools за Excel : с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. |
След инсталиране Kutools за Excel, моля, направете следното:
1. Щракнете Kutools плюс > Печат > Вмъкване на прекъсване на страница на всеки ред, вижте екранна снимка:
2. В Вмъкване на прекъсване на страница на всеки ред диалоговия прозорец, посочете интервала от редове, в които искате да вмъкнете прекъсванията на страниците, и прекъсванията на страниците са вмъкнати в данните на всеки 5 реда, вижте екранната снимка:
3, И после щракнете върху Kutools плюс > Печат > Пейджинг междинни суми, вижте екранна снимка:
4. В Пейджинг междинни суми диалоговия прозорец, проверете заглавката на колоната, която искате да направите някои изчисления, и изберете функцията, от която се нуждаете, вижте екранната снимка:
5, След това кликнете Ok, всички данни на всеки 5 реда са сумирани, вижте екранната снимка:
Изтеглете и изпробвайте безплатно Kutools за Excel сега!
Демонстрация: Сумиране / Средно на всеки n реда надолу в Excel с Kutools за Excel
Още по темата:
Как да сумирам стойности въз основа на текстови критерии в Excel?
Как да сумирам клетки с текст и числа в Excel?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!