Како бројати редове према критеријумима користећи СУМПРОДУЦТ

Anonim

У овом чланку ћемо научити како бројати редове са критеријумом СУМПРОДУЦТ у Екцелу.

Сценариј:
Једноставним речима, док радимо податке, понекад морамо да пребројимо ћелије у којима 2 опсега задовољавају критеријуме. Условно бројање се може извршити помоћу функције ЦОУНТИФ, али ово није једина функција која то може учинити. СУМПРОДУЦТ функција је свестрана функција која се може користити за бројање са критеријумима, понекад чак и боље од функције Цоутиф.

Како решити проблем?
За овај чланак ћемо морати да користимо функцију СУМПРОДУЦТ. Сада ћемо направити формулу од ових функција. Овде нам се дају подаци о два опсега и морамо да пребројимо вредности где формула задовољава критеријуме.

Општа формула:

= СУМПРОДУЦТ ( - (опсег1 оператер опсег2))

ранге1 : 1. домет
ранге2 : 2. домет
оператор: критеријуми, услов дат као оператор између 2 опсега

Пример:
Све ово може бити збуњујуће за разумевање. Дакле, хајде да тестирамо ову формулу тако што ћемо је покренути на примеру приказаном испод.

Овде имамо рекорд за последњих 7 великих утакмица клубова навијача Премијер лиге.

Имамо рекорд у последњих 7 утакмица са домаћим тимом, против тима, домаћим и противничким постигнутим головима.

Прво, морамо да пронађемо број утакмица које је сваки тим добио на свом терену.

Сада ћемо користити следећу формулу да добијемо број утакмица које су победиле код куће.
Користите формулу:

= СУМПРОДУЦТ ( - (Е5: Е11> Ф5: Ф11))

Е5: Е11 : 1. домет, домаћи постигнути голови
Ф5: Ф11 : 2. домет, противник је постигао голове
>: критеријуми, услов дат као већи од оператора

Објашњење:

  • Услов овде који мора бити испуњен је да домаћи постигнути голови морају бити већи од голова које је постигао противник.
  • Е5: Е11 (опсег1) мора бити већи од Ф5: Ф11 (опсег2).
  • -- оператор који се користи за претварање ТРУЕ вредности у 1 и лажне вредности у 0.
  • Функција СУМПРОДУЦТ добија збир 1с у враћеном низу, што ће бити број потребних победа.


Овде је опсег дат као референца ћелије. Притисните Ентер да бисте добили број.


Као што видите, укупан број утакмица у којима је домаћи тим имао предност и победио је 4 утакмице.

Горњи пример је био лак. Дакле, да бисмо били занимљиви, бројаћемо колико је утакмица тим добио у укупним подацима.


Прво, морамо пронаћи број утакмица које је сваки тим добио на свом терену.

Сада ћемо користити следећу формулу да добијемо број утакмица, Човече. Јунајтед је победио.
Користите формулу:

= СУМПРОДУЦТ ( - (Ц5: Ц11 = Г5) * (Е5: Е11> Ф5: Ф11) + (Д5: Д11 = Г5) * (Е5: Е11 <Ф5: Ф11))

Објашњење:

  • (Ц5: Ц11 = Г5) * (Е5: Е11> Ф5: Ф11) проверава домаћи тим као Ман. Јунајтед и постигао више голова од противничког тима.
  • (Д5: Д11 = Г5) * (Е5: Е11 <Ф5: Ф11) проверава противничку екипу као човека. Јунајтед и постигао више голова од домаћих.
  • СУМПРОДУЦТ функција добија збир 1с у враћеном низу, што ће бити број потребних Ман победа. Унитед.


Овде је опсег дат као референца ћелије. Притисните Ентер да бисте добили број.


Као што можете видети укупно подударања где је човек. Тим Унитед је победио у 2 меча.

Ево неколико опсервационих белешки приказаних испод.

Напомене:

  1. Формула ради само са бројевима.
  2. Формула функционише само ако у табели за претраживање нема дупликата
  3. Функција СУМПРОДУЦТ сматра нумеричке вредности 0.
  4. Функција СУМПРОДУЦТ сматра логичку вриједност ТРУЕ као 1 и Фалсе као 0.
  5. Низ аргумената мора бити исте дужине као и функција

Надам се да је овај чланак о томе како вратити број ако је са СУМПРОДУЦТ у Екцелу објашњено. Овде пронађите још чланака о функцијама СУМПРОДУЦТ -а. Молимо вас да своје питање поделите испод у пољу за коментаре. Ми ћемо вам помоћи.

Како се користи функција СУМПРОДУЦТ у програму Екцел: Враћа СУМ након множења вредности у више низа у Екцелу.

ЦОУНТИФС са динамичким опсегом критеријума : Броји ћелије зависно од других вредности ћелија у Екцелу.

ГРОФОВИ Подударање два критеријума: Пребројте ћелије које одговарају два различита критеријума на листи у Екцелу.

Зброји са ИЛИ за више критеријума : Бројање ћелија које имају више критеријума који се подударају помоћу функције ОР.

Функција ЦОУНТИФС у програму Екцел : Бројање ћелија зависно од других вредности ћелија.

Како се користи Цоунтиф у ВБА у Мицрософт Екцелу : Бројање ћелија помоћу кода Висуал Басиц за апликације.

Како користити џокере у екцелу : Броји ћелије које се подударају са фразама користећи џокер знакове у Екцелу

Популарни чланци

50 Екцел пречица за повећање продуктивности

Измените падајућу листу

Апсолутна референца у Екцелу

Ако са условним обликовањем

Ако са замјенским знаковима

Поглед по датуму

Претворите инче у стопе и инче у програму Екцел 2016

Придружите се имену и презимену у Екцелу

Пребројите ћелије које одговарају А или Б