
Обобщение
За да създадете двупосочна обобщена таблица, която сумира числови данни с повече от един критерий, можете да използвате функцията SUMIFs. В показания пример формулата в H5, копирана в обхвата H5: K7, е:
=SUMIFS(value,name,$G5,stage,H$4)
където стойност (C5: C15), име (B5: B15) и етап (D5: D15) са наречени диапазони. Резултатът е таблица, която показва обобщени суми за всяко име по етап.
Обяснение
Функцията SUMIFS е предназначена да сумира числови стойности, използвайки множество критерии.
В показания пример данните в диапазона B5: E15 показват тръбопровод за продажби, където всеки ред е възможност, собственост на продавач, на определен етап. Формулата в H5 е:
=SUMIFS(value,name,$G5,stage,H$4)
Първата част от формулата обобщава възможностите на продавача:
=SUMIFS(value,name,$G5 // sum by name
- Обхватът на сумата е посочените стойности на обхвата
- Критерии варират 1 има име на диапазон името
- Критерий 1 идва от клетка G5
Забележете $ G5 е смесена препратка, със заключена колона и относителна за реда. Това позволява формулата да се променя при необходимост, когато формулата се копира в цялата таблица.
Следващата двойка диапазон / критерии в SUMIFS, суми по етап:
stage,H$4 // sum by stage
- Обхват на критериите 2 е посоченият етап на обхвата
- Критерий 2 е H $ 4
Отново, H $ 4 е смесена препратка, с относителна колона и заключен ред. Това позволява на критериите да вземат стойностите на етапа в ред 4, докато формулата се копира в таблицата и надолу.
И с двата критерия заедно, функцията SUMIFS правилно обобщава възможностите по име и по етап.
Без имена диапазони
Този пример използва наименувани диапазони само за удобство. Без именувани диапазони еквивалентната формула е:
=SUMIFS($C$5:$C$15,$B$5:$B$15,$G5,$D$5:$D$15,H$4)
Забележка референции за име, стойност и етап вече са абсолютни референции за предотвратяване на промени, тъй като формулата се копира в таблицата и надолу.
Забележка: обобщена таблица също би била отличен начин за решаване на този проблем.