Sažetak
Funkcija Excel SUMIF vraća zbroj ćelija koje ispunjavaju jedan uvjet. Kriteriji se mogu primijeniti na datume, brojeve i tekst. Funkcija SUMIF podržava logičke operatore (>, <,, =) i zamjenske znakove (* ,?) za djelomično podudaranje.
Svrha
Zbroj brojeva u rasponu koji udovoljavaju navedenim kriterijimaPovratna vrijednost
Zbroj vrijednosti.Sintaksa
= SUMIF (raspon, kriteriji, (raspon_suma))Argumenti
- raspon - raspon ćelija na koje želite primijeniti kriterije.
- kriteriji - kriteriji koji se koriste za određivanje stanica koje se dodaju.
- sum_range - (neobavezno) Stanice za zbrajanje. Ako je izostavljen sum_range, umjesto toga se zbrajaju ćelije u rasponu.
Verzija
Excel 2003Napomene o upotrebi
Funkcija SUMIF vraća zbroj stanica u rasponu koji ispunjavaju jedan uvjet. Prvi argument je raspon na koji se primjenjuju kriteriji, drugi argument su kriteriji, a zadnji argument raspon koji sadrži vrijednosti za zbrajanje. SUMIF podržava logičke operatore (>, <,, =) i zamjenske znakove (* ,?) za djelomično podudaranje. Kriteriji mogu koristiti vrijednost u drugoj ćeliji, kako je objašnjeno u nastavku.
SUMIF je u grupi od osam funkcija u Excelu koje dijele logičke kriterije u dva dijela (raspon + kriteriji). Kao rezultat toga, sintaksa koja se koristi za konstrukciju kriterija je drugačija, a SUMIF zahtijeva raspon ćelija za argument raspona, ne možete koristiti niz.
SUMIF podržava samo jedan uvjet. Ako trebate primijeniti više kriterija, upotrijebite funkciju SUMIFS. Ako trebate manipulirati vrijednostima koje se pojavljuju u argumentu raspona (tj. Izdvojiti godinu iz datuma za upotrebu u kriterijima), pogledajte funkcije SUMPRODUCT i / ili FILTER.
Osnovna upotreba | Kriteriji u drugoj ćeliji | Nije jednako | Prazne stanice | Datumi | Zamjenski znakovi | Videozapisi
Osnovna upotreba
U prikazanom radnom listu nalaze se tri primjera SUMIF. U prvom primjeru (G6) SUMIF je konfiguriran da zbraja vrijednosti veće od 100. U drugom primjeru (G7) SUMIF vraća zbroj vrijednosti gdje je boja "crvena". U posljednjem primjeru (G8), SUMIF je konfiguriran za zbrajanje vrijednosti gdje je stanje "CA" (Kalifornija).
=SUMIF(D6:D10,">100") // values> 100 =SUMIF(B6:B10,"Jim",D6:D10) // Rep = Jim =SUMIF(C6:C10,"ca",D6:D10) // State = CA
Primijetite da znak jednakosti (=) nije potreban pri konstruiranju kriterija "jednako je". Također primijetite da SUMIF ne razlikuje velika i mala slova. Možete zbrojiti vrijednosti tamo gdje je Rep Jim koristeći "jim" ili "Jim".
Kriteriji u drugoj ćeliji
Vrijednost iz druge ćelije može se uključiti u kriterije pomoću spajanja. U primjeru u nastavku, SUMIF će vratiti zbroj svih prodaja preko vrijednosti u G4. Primijetite da operator veće od (>), odnosno tekst, mora biti naveden u navodnicima. Formula u G5 je:
=SUMIF(D5:D9,">"&G4) // sum if greater than G4
Nije jednako
Da biste izrazili kriterije "nije jednako", upotrijebite operator "" okružen dvostrukim navodnicima (""):
=SUMIF(B5:B9,"red",C5:C9) // not equal to "red" =SUMIF(B5:B9,"blue",C5:C9) // not equal to "blue" =SUMIF(B5:B9,""&E7,C5:C9) // not equal to E7
Opet primijetite, SUMIF ne razlikuje velika i mala slova.
Prazne stanice
SUMIF može izračunati zbrojeve na temelju ćelija koje su prazne ili nisu prazne. U donjem primjeru SUMIF se koristi za zbrajanje iznosa u stupcu C, ovisno o tome sadrži li stupac D "x" ili je prazan:
=SUMIF(D5:D9,"",C5:C9) // blank =SUMIF(D5:D9,"",C5:C9) // not blank
Datumi
Najbolji način za korištenje SUMIF-a s datumima je pozivanje na važeći datum u drugoj ćeliji ili upotreba funkcije DATUM. Primjer u nastavku prikazuje obje metode:
=SUMIF(B5:B9,"="&DATE(2019,4,1),C5:C9) =SUMIF(B5:B9,">"&E9,C5:C9)
Obavijest, moramo povezati operatora do datuma u E9. Da biste koristili naprednije kriterije datuma (tj. Sve datume u danom mjesecu ili sve datume između dva datuma), želite se prebaciti na funkciju SUMIFS koja može obraditi više kriterija.
Zamjenski znakovi
Funkcija SUMIF podržava zamjenske znakove, kao što se vidi u donjem primjeru:
=SUMIF(B5:B9,"mi*",C5:C9) // begins with "mi" =SUMIF(B5:B9,"*ota",C5:C9) // ends with "ota" =SUMIF(B5:B9,"????",C5:C9) // contains 4 characters
Pogledajte dolje za više primjera SUMIF formula.
Bilješke
- SUMIF podržava samo jedan uvjet. Upotrijebite funkciju SUMIFS za više kriterija.
- When sum_range is omitted, the cells in range will be summed.
- Text strings in criteria must be enclosed in double quotes (""), i.e. "apple", ">32", "ja*"
- Cell references in criteria are not enclosed in quotes, i.e. "<"&A1
- The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters (zero or more).
- To find a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).
- SUMIFS requires a range, you can't substitute an array.