Содржина
Дали знаете како да сумирате броеви во одредена колона кога вредноста во друга колона исполнува некој од наведените услови? Во оваа статија, ќе научите 3 различни начини како да правите SUMIF користејќи повеќе критериуми и логика ИЛИ.
Microsoft Excel има специјална функција за сумирање ќелии со повеќе услови - функцијата SUMIFS. Оваа функција е дизајнирана да работи со И логика - ќелијата се додава само кога сите наведени критериуми се ВИСТИНИ за таа ќелија. Меѓутоа, во некои ситуации, можеби ќе треба да сумирате со повеќе критериуми ИЛИ, т.е. да додадете ќелија кога некој од условите е ТОЧЕН. И ова е кога функцијата SUMIF ви е при рака.
SUMIF + SUMIF за сумирање ќелии еднакви на ова или она
Кога барате да сумирате броеви во една колона кога друга колона е еднаква на A или B, најочигледното решение е да се справиме со секоја состојба поединечно, а потоа да ги собереме резултатите заедно:
SUMIF(опсег, критериуми1, sum_range) + SUMIF(опсег , критериуми2, sum_range)Во табелата подолу, да претпоставиме дека сакате да ја соберете продажбата за два различни производи, на пример Јаболка и Лимони . За ова, можете да ги наведете ставките од интерес директно во аргументите критериуми на 2 различни SUMIF функции:
=SUMIF(A2:A10, "apples", B2:B10) + SUMIF(A2:A10, "lemons", B2:B10)
Или можете да ги внесете критериумите во посебни ќелии, и погледнете ги тие ќелии:
=SUMIF(A2:A10, E1, B2:B10) + SUMIF(A2:A10, E2, B2:B10)
каде A2:A10 е списокот на ставки ( опсег ), B2:B10се броевите што треба да се сумираат ( sum_rage ), E1 и E2 се целните ставки ( критериуми ):
Како функционира оваа формула:
Првата функција SUMIF ја собира продажбата на Јаболка , втората SUMIF ги сумира продажбите Лимони . Операцијата за собирање ги собира под-збировите заедно и го дава збирот.
SUMIF со константна низа - компактна формула со повеќе критериуми
Пристапот SUMIF + SUMIF работи добро за 2 услови. Ако треба да сумирате со 3 или повеќе критериуми, формулата ќе стане преголема и тешка за читање. За да го постигнете истиот резултат со покомпактна формула, наведете ги вашите критериуми во константа на низа:
SUM(SUMIF(опсег, { crireria1, crireria2, crireria3, …}, sum_range))Ве молиме запомнете дека оваа формула работи врз основа на логиката ИЛИ - ќелијата се сумира кога е исполнет секој услов.
Во нашиот случај, да се сумираат продажбите за 3 различни ставки, формулата е:
=SUM(SUMIF(A2:A10, {"Apples","Lemons","Oranges"}, B2:B10))
Во горната слика од екранот, условите се тврдокодирани во низа, што значи дека ќе треба да ја ажурирате формулата со секоја промена на критериумите. За да го избегнете ова, можете да ги внесете критериумите во предефинирани ќелии и да внесете формула како референца за опсег (E1:E3 во овој пример).
=SUM(SUMIF(A2:A10, E1:E3, B2:B10))
Во Excel 365 што поддржува динамички низи , работи како редовна формула комплетирана со копчето Enter. Во преддинамични верзии на Excel 2019, Excel 2016, Excel2013 и порано, треба да се внесе како формула за низа со кратенка Ctrl + Shift + Enter:
Како функционира оваа формула:
Постојаната низа вклучена во критериумите на SUMIF го принудува да врати повеќе резултати во форма на низа. Во нашиот случај, тоа се 3 различни количини: за Јаболка , Лимони и Портокалови :
{425;425;565}
За да се добие вкупно, ја користиме функцијата SUM и ја обвиткуваме околу формулата SUMIF.
SUMPRODUCT и SUMIF за сумирање ќелии со повеќе ИЛИ услови
Не ги сакаат низите и бараат нормална формула која ќе ви овозможи да сумирате со повеќе критериуми во различни ќелии? Нема проблем. Наместо SUM, користете ја функцијата SUMPRODUCT која природно се справува со низи:
SUMPRODUCT(SUMPIF(опсег, crireria_range , sum_range))
Претпоставувајќи дека условите се во ќелиите E1, E2 и E3, формулата ја има оваа форма:
=SUMPRODUCT(SUMIF(A2:A10, E1:E3, B2:B10))
Како функционира оваа формула:
Ми се допаѓа во претходниот пример, функцијата SUMIF враќа низа од броеви, што ги претставува збировите за секоја индивидуална состојба. SUMPRODUCT ги собира овие броеви заедно и дава конечен збир. За разлика од функцијата SUM, SUMPRODUCT е дизајниран да обработува низи, така што работи како редовна формула без да мора да притиснете Ctrl + Shift + Enter .
SUMIF користејќи повеќе критериуми со џокери
Бидејќи Функцијата Excel SUMIF поддржува џокери, можетевклучете ги во повеќе критериуми доколку е потребно.
На пример, за сумирање на продажбата за сите видови Јаболка и Банани , формулата е:
. 3>
Во овој пример, ставаме знак (*) пред имињата на ставките за да одговара на која било претходна низа на знаци како што се Зелени јаболка и Банани Goldfinger . За да добиете збир за ставки што содржат специфичен текст каде било во ќелијата, ставете ѕвездичка на двете страни, на пр. „*apple*“.
Така се користи SUMIF во Excel со повеќе услови. Ви благодарам што прочитавте и се надевам дека ќе се видиме на нашиот блог следната недела!
Вежбајте работна книга за преземање
SUMIF повеќе критериуми (датотека .xlsx)