Збрајање динамичког распона бројева према критеријумима у програму Екцел 2010

Anonim

Да бисмо пронашли збир бројева на основу критеријума, можемо користити комбинацију ЗБИР, УТАКМИЦА, ОДБИР И ОДМЈЕР функције за преузимање излаза.

ЗБИР: Додаје све бројеве у низ ћелија

Синтакса: = СУМ (број1, број2, …)

Може бити највише 255 аргумената. Погледајте доле приказани снимак екрана:

УТАКМИЦА функција тражи одређену ставку у изабраном опсегу ћелија, а затим враћа релативни положај те ставке у опсегу.

Синтакса = МАТЦХ (лоокуп_валуе, лоокуп_арраи, матцх_типе)

ЦОУНТИФ: Броји број ћелија унутар опсега који испуњава услов.

Синтакса: = ЦОУНТИФ (опсег, критеријуми)

ОФСЕТ: Враћа референцу на опсег који је дати број редова и колона из дате референце.

Синтакса: = ОФФСЕТ (референца, редови, ступци, висина, ширина)

референца: То је референца на ћелију или опсег ћелија из којих ће се применити помак.

редови: Број редова нагоре или надоле које желите да примените као помак на опсег.

цолс: Број колона лево или десно које желите да примените као помак на опсег.

висина: Ово није обавезно. То је број редова за који желите да буде враћена референца.

ширина: Ово није обавезно. То је број колона које желите да буде враћена референца.
Узмимо пример:

Колона А садржи растућу листу бројева. Потребна нам је формула која ће сумирати све бројеве у колони А веће од 2 што је наш критеријум у ћелији Ц2.

  • Формула у ћелији Д2 би била
  • = ЗБИР (ОФФСЕТ (А2, МАТЦХ (Ц2, А2: А10,0), 0, ЦОУНТИФ (А2: А10, ">" & Ц2)))

  • Формула је узела збир бројева који су већи од 2.
  • Ако променимо критеријуме у ћелији Ц2 са 2 на 5, резултат би се аутоматски ажурирао. Ова временска формула израчунаће збир бројева који су већи од 5.