Sadržaj:
Sintaksa i kreiranje funkcije
Funkcija SUMIF je popularna, jer je gotovo u svakoj tabeli potrebno izračunati zbir brojeva u ćelijama, ignorišući vrednosti koje ne ispunjavaju osnovni uslov. Zahvaljujući ovoj formuli, računanje ne postaje nešto složeno i dugotrajno. Standardni oblik funkcije izgleda kao =SUMIF(Raspon;Kriterijum;Raspon_zbiranja), a "Raspon zbiranja" se navodi samo kada postoje stvarne ćelije čije se sabiranje vrši pod svim okolnostima. Ako podaci u "Rasponu zbiranja" nedostaju, proveravaće se sve ćelije koje ulaze u "Raspon".

Razmotrićemo i dva preostala argumenta — "Raspon" i "Kriterijum". U prvi se upisuje spisak ćelija (A1:A100), koje će biti podvrgnute proveri i poređenju sa uslovom. U "Kriterijum" korisnik unosi uslov, pri čemu ćelija postaje jedan od sabiraka. To može biti uslov nejednakosti brojeva (<30,>50) ili usklađenosti sa zadatim tekstom ("Text"). Za pojednostavljenje razumevanja postavljanja argumenata, otvorite grafički prozor "Argument funkcije" i postavite sve uslove redom u posebnim poljima.
Nema mnogo različitih primera, čije karakteristike popunjavanja treba uzeti u obzir prilikom oblikovanja funkcije SUMIF, a dalje ćemo razmotriti osnovne i najpopularnije.
Funkcija SUMIF pod uslovom nejednakosti
Prvi primer — korišćenje funkcije SUMIF pod uslovom kada broj za uključivanje mora biti veći, manji ili ne jednak zadatom broju. Pri takvoj sintaksi funkcija proverava sve ćelije navedenog opsega i računa samo odgovarajuće.Ručno njeno pisanje kroz polje za unos sastoji se od nekoliko delova:
- Odredite opseg ćelija koji se razmatra formulom, kod nas će to biti profit za mesec.
- Započnite unos njenog naziva u polje za unos, napisavši SUMIF.
- Kreirajte otvorenu i zatvorenu zagradu, gde unesite opseg odabranih ćelija, na primer C2:C25. Nakon toga obavezno stavite znak ;, koji označava kraj argumenta.
- Otvorite navodnike i u njih navedite uslov, koji će u našem slučaju biti >300000.
- Kada pritisnete taster Enter, funkcija će se aktivirati. Na ekranu ispod se vidi da uslov >300000 odgovara samo dve ćelije, stoga formula sabira njihove vrednosti i prikazuje ih u posebnom bloku.





Gore je razmatran samo jedan od primera sa nasumično odabranim uslovima. Ništa ne sprečava da se unesu druge vrednosti, proširi ili suzi opseg — formula će i dalje ispravno izračunati vrednost, ako su pravila sintakse poštovana.
Funkcija SUMIF pod uslovom da odgovara tekstu
Uzmimo drugi primer, kada se SUMIF koristi za izračunavanje sume u ćelijama koje odgovaraju natpisima u drugom opsegu blokova. Ovo će biti korisno, na primer, kada se vrši izračunavanje ukupne cene svih proizvoda koji se nalaze u jednoj kategoriji, ili se izračunavaju troškovi kompanije za plate zaposlenima na određenim pozicijama. Primer formiranja u ovoj situaciji je još zanimljiv jer se sintaksa malo menja, pošto u uslov ulazi drugi opseg ćelija.
- Ovaj put pored opsega sabiranih ćelija odredite i one gde se nalaze natpisi koji odgovaraju uslovu.
- Započnite unos funkcije sa njenim nazivom na isti način kao što je već prikazano.
- Prvo unesite opseg natpisa, stavite ; i postavite uslov. Tada će ovo izražavanje u sintaktičkom formatu imati otprilike ovakav oblik: A2:A25;"Septembar";.
- Kao poslednji argument ostaje da navedete opseg ćelija čiji će se brojevi sabrati kada je uslov ispunjen. Sa pravilima unosa takvog argumenta ste već upoznati.
- Proverimo delovanje funkcije.Postavljamo kao uslov mesec septembar i gledamo u tabeli da su sabrana dva vrednosti ćelija tabele koje mu odgovaraju. Ostali podaci se prilikom provere jednostavno ignorišu.




Zamenjujte reč ili upisujte celu frazu, vodeći računa o registru karaktera, kako biste kreirali SUMIFS prilikom brojanja potrebnih vrednosti.
Funkcija SUMIFS sa više uslova
Završimo analizu primera trećom varijantom, kada uslova za sabiranje ima više. U takvim proračunima razmatrana funkcija se menja u modifikovanu SUMIFS, koja omogućava postavljanje više od jednog argumenta, što nije moguće realizovati u prvoj varijanti. Jedan od najjednostavnijih primera sa potpunim sintaktičkim usklađivanjem kreira se ovako:
- Uzmimo tabelu u kojoj postoje tri različite vrednosti kako po podacima koji se nalaze tamo, tako i po njihovim tipovima. To su mesec, ukupna dobit i broj prodatih jedinica proizvoda. U formuli sa više uslova potrebno je napraviti tako da u konačnu sumu uđu samo oni rezultati dobiti koji su ostvareni u septembru pri prodaji iznad 29 jedinica.
- Započnite zapis sa standardnim njenim oglašavanjem =SUMIFS, otvorite zagrade i napišite koji opseg ćelija će se sabirati. Ne zaboravite da zatvorite oglašavanje argumenta znakom ;.
- Nakon toga ide drugi argument — podudaranje po nazivu u ćeliji. Zapis ovog parametra je već razmatran ranije i još jednom ga možete videti na ekranu.
- Treći uslov — usklađenost sa zadatom nejednakosti, sa kojom smo se upoznali još na početku članka. Ponovo u istom formatu navedite opseg vrednosti i samo nejednakost u navodnicima. Ne zaboravite da stavite zatvorenu zagradu, čime završavate pisanje funkcije.
- Potpuno, red ove funkcije ima oblik =SUMIFS(C2:C25;A2:A25;"Septembar";B2:B25;">29"), a vama ostaje samo da je prilagodite sebi i dobijete tačan rezultat. Može se činiti da je teško oglašavati svaki argument i ne zbuniti se u simbolima, ali pri odvojenom pristupu ne bi trebalo da bude nikakvih problema.



SUMIF i SUMIFS se odnose na matematičke funkcije koje imaju sličnu sintaktičku strukturu, ali se koriste u različitim situacijama.Za čitanje informacija o svim popularnim formulama u Excel obratite se materijalu na linku ispod.
Više informacija: 10 popularnih matematičkih funkcija Microsoft Excel