Ако желите да добијете збир колоне само помоћу назива колоне, то можете учинити на 3 једноставна начина у Екцелу. Хајде да истражимо ове начине.
За разлику од других чланака, прво да видимо сценарио.
Овде имам табелу продаје коју су урадили различити продавци у различитим месецима.
Сада је задатак да добијете збир продаје датог месеца у ћелији Ц10. Ако променимо месец у Б10, збир би требало да се промени и врати збир тог месеца, не мењајући ништа у формули.
Метод 1: Збир целе колоне у табели помоћу функције СУМПРОДУЦТ.
Синтакса методе СУМПРОДУЦТ за сабирање одговарајуће колоне је:
= СУМПРОДУЦТ ((колоне)*(заглавља = заглавље)) |
Колоне:То је дводимензионални опсег колона које желите да сумирате. Не би требало да садржи заглавља. У горњој табели је Ц3: Н7.
Заглавља:То је опсег заглавља колоне које желите да сумирате. У горњим подацима то је Ц2: Н2.
Наслов: То је наслов који желите да упоредите. У горњем примеру, то је у Б10.
Без даљег одлагања употребимо формулу.
= СУМПРОДУЦТ ((Ц3: Н7)*(Ц2: Н2 = Б10)) |
и ово ће се вратити:
Како то функционише?
Једноставно је. У формули, изјаваЦ2: Н2 = Б10 враћа низ који садржи све вредности ФАЛСЕ осим оне која одговара Б10. Сада је формула
=СУМПРОДУЦТ ((Ц3: Н7)*{ФАЛСЕ, ФАЛСЕ, ФАЛСЕ, ФАЛСЕ,ИСТИНА, ФАЛСЕ, ФАЛСЕ, ФАЛСЕ, ФАЛСЕ, ФАЛСЕ, ФАЛСЕ, ФАЛСЕ}) |
Сада се Ц3: Н7 множи на сваку вредност овог низа. Свака колона постаје нула осим колоне која се множи са ТРУЕ. Сада формула постаје:
= СУМПРОДУЦТ ({0,0,0,0,6,0,0,0,0,0,0,0; 0,0,0,0,12,0,0,0,0,0,0, 0; 0,0,0,0,15,0,0,0,0,0,0; 0,0,0,0,15,0,0,0,0,0,0,0; 0,0,0,0,8,0,0,0,0,0,0,0}) |
Сада се овај низ сабира и добијамо збир колоне која одговара колони у ћелији Б10.
Метод 2: Збрајање целе колоне у табели коришћењем функције ИНДЕКС-МАТЦХ.
Синтакса методе за сумирање подударног наслова колоне у екцелу је:
= СУМ (ИНДЕКС (колоне ,, МАТЦХ (наслов, заглавља, 0))) |
Све променљиве у овој методи су исте као и метода СУМПРОДУЦТ. Хајде да то применимо да бисмо решили проблем. Напишите ову формулу у Ц10.
= ЗБИР (ИНДЕКС (Ц3: Н7,, МАТЦХ (Б10, Ц2: Н2,0))) |
Ово враћа:
Како то функционише?
Формула је решена изнутра. Прво, функција МАТЦХ враћа индекс одговарајућег месеца из опсега Ц2: Н2. Пошто имамо мај у Б1о, добијамо 5. Сада формула постаје
= ЗБИР (ИНДЕКС (Ц3: Н7,, 5)) |
Затим функција ИНДЕКС враћа вредности из 5. колоне Ц3: Н7. Сада формула постаје:
= ЗБИР ({6; 12; 15; 15; 8}) |
И на крају, добијамо збир ових вредности.
Метод 3: Збрајање целе колоне у табели коришћењем именованог опсега и функције ИНДИРЕЦТ
Све постаје једноставно ако своје домете именујете као наслове колона. У овој методи прво морамо да именујемо колоне као њихова имена заглавља.
Изаберите табелу са насловима и притисните ЦТРЛ+СХИФТ+Ф3. Отвориће се дијалог за креирање имена из опсега. Проверите горњи ред и притисните дугме ОК.
Именоваће све ступце података као њихове наслове.
Сада ће генеричка формула за збрајање одговарајуће колоне бити:
= СУМ (ИНДИРЕКТНО (наслов)) |
Наслов: То је назив колоне коју желите да сумирате. У овом примеру, Б10 тренутно садржи можда.
Да бисте применили ову генеричку формулу, напишите ову формулу у ћелију Ц10.
= ЗБИР (ИНДИРЕКТНО (Б10)) |
Ово враћа збир маја месеца:
Друга метода је слична овој. У овој методи користимо екцел табеле и њено структурирано именовање. Рецимо ако сте горњу табелу назвали табле1. Тада ће ова формула радити исто као горња формула.
= СУМ (ИНДИРЕКТНО ("Табела1 [" & Б10 & "]")) |
Како то функционише?
У овој формули, функција ИНДИРЕЦТ узима референцу имена и претвара је у стварну референцу имена. Поступак надаље је једноставан. Функција СУМ сумира именовани опсег.
Па да, момци, овако можете сажети одговарајућу колону у Екцелу. Надам се да вам је од помоћи и објашњења. Ако имате било каквих недоумица у вези овог чланка или било које друге теме везане за Екцел/ВБА, питајте у одељку за коментаре испод.
Како збројити подударање реда и колоне у Екцелу |СУМПРОДУЦТ је најсвестранија функција када је у питању збрајање и бројање вредности са лукавим критеријумима. Општа функција која се сабира подударањем колоне и реда је …
СУМИФ са 3Д референцом у Екцелу |Забавна је чињеница да уобичајено Екцел 3Д референцирање не ради са условним функцијама, попут функције СУМИФ. У овом чланку ћемо научити како да 3Д референцирање ради са функцијом СУМИФ.
Релативна и апсолутна референца у Екцелу | Референцирање у екцелу важна је тема за сваког почетника. Чак и искусни екцел корисници греше у референцирању.
Референца динамичког радног листа | Дајте референтне листове динамички користећи ИНДИРЕЦТ функцију програма Екцел. Ово је једноставно…
Проширивање референци у Екцелу | Проширујућа референца се шири када се копира надоле или надесно. За то користимо знак $ пре броја колоне и реда. Ево једног примера…
Све о апсолутним референцама | Подразумевани тип референце у екцелу је релативан, али ако желите да референца ћелија и опсега буде апсолутна, користите знак $. Ево свих аспеката апсолутног позивања у Екцелу.
Популарни чланци:
50 Екцел пречица за повећање продуктивности | Убрзајте свој задатак. Ових 50 пречица ће ваш рад учинити још бржим у Екцелу.
Функција ВЛООКУП у Екцелу | Ово је једна од најчешће кориштених и популарних функција програма Екцел која се користи за тражење вриједности из различитих распона и листова.
ЦОУНТИФ у програму Екцел 2016 | Бројте вредности са условима користећи ову невероватну функцију. Не морате филтрирати податке да бисте рачунали одређену вредност. Цоунтиф функција је неопходна за припрему ваше контролне табле.
Како се користи функција СУМИФ у програму Екцел | Ово је још једна битна функција контролне табле. Ово вам помаже да сумирате вредности под одређеним условима.