Excel SUMIF s više kriterija ILI

  • Podijeli Ovo
Michael Brown

Znate li kako zbrojiti brojeve u određenom stupcu kada vrijednost u drugom stupcu ispunjava bilo koji od navedenih uvjeta? U ovom ćete članku naučiti 3 različita načina za izvođenje SUMIF pomoću više kriterija i logike ILI.

Microsoft Excel ima posebnu funkciju za zbrajanje ćelija s više uvjeta - funkciju SUMIFS. Ova je funkcija dizajnirana za rad s logikom I - ćelija se dodaje samo kada su svi navedeni kriteriji TRUE za tu ćeliju. Međutim, u nekim situacijama možda ćete trebati zbrajati s više kriterija ILI, tj. dodati ćeliju kada je bilo koji od uvjeta TRUE. I to je kada funkcija SUMIF dobro dođe.

    SUMIF + SUMIF za zbrajanje ćelija koje su jednake ovom ili onom

    Kada želite zbrojiti brojeve u jednom stupcu kada je drugi stupac jednak ili A ili B, najočiglednije rješenje je obraditi svaki uvjet zasebno, a zatim dodati rezultate zajedno:

    SUMIF(raspon, kriteriji1, sum_raspon) + SUMIF(raspon , criteria2, sum_range)

    Pretpostavimo da u donjoj tablici želite zbrojiti prodaju za dva različita proizvoda, recimo Jabuke i Limune . U tu svrhu možete navesti stavke od interesa izravno u argumentima kriterija 2 različite funkcije SUMIF:

    =SUMIF(A2:A10, "apples", B2:B10) + SUMIF(A2:A10, "lemons", B2:B10)

    Ili možete unijeti kriterije u zasebne ćelije, i odnosi se na te ćelije:

    =SUMIF(A2:A10, E1, B2:B10) + SUMIF(A2:A10, E2, B2:B10)

    Gdje je A2:A10 popis stavki ( raspon ), B2:B10su brojevi za zbrajanje ( sum_rage ), E1 i E2 su ciljne stavke ( kriteriji ):

    Kako funkcionira ova formula:

    Prva funkcija SUMIF zbraja prodaju Jabuka , druga SUMIF zbraja prodaju Limuna . Operacija zbrajanja zbraja međuzbrojeve i daje ukupni rezultat.

    SUMIF s konstantom polja - kompaktna formula s više kriterija

    Pristup SUMIF + SUMIF dobro funkcionira za 2 uvjeta. Ako trebate zbrajati s 3 ili više kriterija, formula će postati prevelika i teška za čitanje. Da biste postigli isti rezultat s kompaktnijom formulom, navedite svoje kriterije u konstanti polja:

    SUM(SUMIF(raspon, { crireria1, crireria2, crireria3, …}, raspon_zbroja))

    Zapamtite da ova formula radi na temelju logike ILI - ćelija se zbraja kada je ispunjen bilo koji pojedinačni uvjet.

    U našem slučaju, za zbrajanje prodaje za 3 različita stavke, formula je:

    =SUM(SUMIF(A2:A10, {"Apples","Lemons","Oranges"}, B2:B10))

    Na gornjoj snimci zaslona, ​​uvjeti su tvrdo kodirani u nizu, što znači da ćete morati ažurirati formulu s svaka promjena kriterija. Da biste to izbjegli, možete unijeti kriterije u unaprijed definirane ćelije i dati formulu kao referencu raspona (E1:E3 u ovom primjeru).

    =SUM(SUMIF(A2:A10, E1:E3, B2:B10))

    U programu Excel 365 koji podržava dinamička polja , radi kao redovita formula koja se dovršava tipkom Enter. U preddinamičkim verzijama programa Excel 2019, Excel 2016, Excel2013 i ranije, treba je unijeti kao formulu polja pomoću prečaca Ctrl + Shift + Enter:

    Kako ova formula radi:

    Konstanta polja uključena u kriterije SUMIF-a prisiljava ga da vrati više rezultata u obliku polja. U našem slučaju, to su 3 različita iznosa: za jabuke , limune i naranče :

    {425;425;565}

    Da biste dobili ukupno, koristimo funkciju SUM i omotamo je oko formule SUMIF.

    SUMPROIZVOD i SUMIF za zbrajanje ćelija s više uvjeta ILI

    Ne volim nizove i tražim normalnu formulu koja bi vam omogućio zbrajanje s više kriterija u različitim ćelijama? Nema problema. Umjesto SUM, upotrijebite funkciju SUMPRODUCT koja nativno rukuje nizovima:

    SUMPRODUCT(SUMIF(range, crireria_range , sum_range))

    Pod pretpostavkom da su uvjeti u ćelijama E1, E2 i E3, formula ima ovaj oblik:

    =SUMPRODUCT(SUMIF(A2:A10, E1:E3, B2:B10))

    Kako ova formula radi:

    Slično u prethodnom primjeru, funkcija SUMIF vraća niz brojeva koji predstavljaju zbrojeve za svaki pojedinačni uvjet. SUMPRODUCT zbraja ove brojeve zajedno i ispisuje konačan zbroj. Za razliku od funkcije SUM, SUMPRODUCT je dizajniran za obradu nizova, tako da radi kao redovita formula bez potrebe da pritisnete Ctrl + Shift + Enter.

    SUMIF koristeći više kriterija sa zamjenskim znakovima

    Budući da Funkcija Excel SUMIF podržava zamjenske znakove, možeteuključite ih u više kriterija ako je potrebno.

    Na primjer, za zbroj prodaje za sve vrste Jabuka i Banana , formula je:

    =SUM(SUMIF(A2:A10, {"*Apples","*Bananas"}, B2:B10))

    Ako se vaši uvjeti trebaju unijeti u pojedinačne ćelije, možete upisati zamjenske znakove izravno u te ćelije i dati referencu raspona kao kriterij za formulu SUMPROIZVOD SUMIF:

    U ovom primjeru stavljamo zamjenski znak (*) ispred naziva stavki kako bismo odgovarali bilo kojem prethodnom nizu znakova kao što su Zelene jabuke i Goldfinger banane . Da biste dobili zbroj za stavke koje sadrže određeni tekst bilo gdje u ćeliji, stavite zvjezdicu s obje strane, npr. "*jabuka*".

    Tako se koristi SUMIF u Excelu s više uvjeta. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeći tjedan!

    Radna knjiga za vježbe za preuzimanje

    SUMIF više kriterija (.xlsx datoteka)

    Michael Brown predani je tehnološki entuzijast sa strašću za pojednostavljivanjem složenih procesa pomoću softverskih alata. S više od desetljeća iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google tablicama i dokumentima. Michaelov blog posvećen je dijeljenju znanja i stručnosti s drugima, pružajući savjete i upute koje je lako slijediti za poboljšanje produktivnosti i učinkovitosti. Bez obzira jeste li iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.