V Excelu 2007 za skupne vrednosti na svojih delovnih listih uporabljate zelo znano funkcijo SUM. Uporabite funkcijo SUMIF, če želite sešteti samo števila v obsegu, ki izpolnjujejo kriterij, ki ga določite. Te funkcije se nahajajo s funkcijami Math & Trig na zavihku Formule traku in na seznamu Izbira kategorije v pogovornem oknu Vstavi funkcijo.
SUM
Nobena funkcija v celotni galaksiji Excelovih funkcij ni blizu priljubljenosti funkcije SUM. Ta funkcija je pravzaprav tako priljubljena, da ima Excel lasten ukazni gumb AutoSum, ki se nahaja na zavihku Domov na traku (tisti, ki je na njem), ki ga najpogosteje uporabljate za sestavljanje formul SUM. Vendar se morate zavedati delovanja osnovne funkcije SUM, ki vam jo omogoča tako enostavno uporabo gumba AutoSum.
Za zapisnik je sintaksa funkcije SUM naslednja:
= Vsota ( število1 , [ število2 ], [...])
Pri uporabi funkcije SUM je potreben samo argument številka1 ; to je obseg številk v obsegu celic ali konstanti matrike, ki jih želite sešteti. Upoštevajte, da lahko v eno formulo SUM vnesete do skupno 29 drugih neobveznih številskih argumentov, ki so vsi ločeni z vejico (,). Na primer, lahko sestavite formulo SUM, ki sešteva števila v več različnih obsegih, kot je v tej formuli:
=SUM(B3:B10,list2!B3:B10,list3!B3:B10)
V tem primeru Excel sešteje vrednosti v obsegu celic B3:B10 na Sheet1, Sheet2 in Sheet3 delovnega zvezka, s čimer dobite skupno vsoto vseh teh vrednosti.
SUMIF
Kaj pa tisti časi, ko želite samo skupno število določenih elementov v območju celic? Za te situacije lahko uporabite funkcijo SUMIF. Funkcija SUMIF vam omogoča, da Excelu poveste, naj sešteje števila v določenem obsegu le, če te številke izpolnjujejo merila, ki jih določite. Sintaksa funkcije SUMIF je naslednja:
=SUMIF(obseg,merila,[obseg_vsote])
V funkciji SUMIF argument obsega določa obseg celic, ki jih želite, da Excel oceni pri seštevanju; merila argument določa kriterije, ki se uporabljajo pri ocenjevanju, ali bodo določene vrednosti v območju v seštevek; in končno, neobvezni argument sum_range je obseg vseh celic, ki jih je treba sešteti skupaj. Če izpustite argument sum_range , Excel sešteje samo celice, navedene v argumentu obsega (in seveda le, če izpolnjujejo merila, navedena v argumentu kriterijev ).
Slika prikazuje, kako lahko uporabite funkcijo SUMIF za skupno prodajo po prodanih artiklih. Ta slika prikazuje prodajni seznam, razvrščen po lokaciji trgovine (obstajajo tri lokacije: Mission Street, Anderson Rd. in Curtis Way) in nato prodani artikel. Za seštevanje prodaje limoninih tortov na vseh treh lokacijah bi lahko v celico I3 vnesli naslednjo formulo SUMIF:
Uporaba SUMIF za skupno prodajo po prodanih artiklih.
=SUMIF(item_sold,"=Limonine torte",dnevna_prodaja)
V tem primeru je item_sold ime obsega, dano obsegu celic C3:C62, ki vsebuje seznam vsakega artikla, ki je bil prodan v prvih petih dneh januarja 2008 (Limonine torte, Borovničevi kolački, Veliko piškotov s čipsom ali Strawberry pita) in daily_sales je ime obsega, dodeljeno obsegu celic G3:G62, ki vsebuje razširjeno prodajo v vsaki trgovini za vsak izdelek.
Formula SUMIF v celici I3 išče vsako pojavljanje »Limonine torte« v obsegu artikla_sold ( argument kriterijev za funkcijo SUMIF) v stolpcu Izdelek na seznamu za prodajo piškotkov in nato doda svojo razširjeno prodajno ceno iz dnevnega obsega prodaje v razponu Stolpec Dnevna prodaja do skupne vrednosti.
Formule v celicah I4, I5 in I6 vsebujejo funkcije SUMIF, ki so zelo podobne tisti v celici I3, le da namesto argumenta kriterijev »=Lemon tarts« nadomestijo ime zadevne sladice . Formula v celici I8 pa je nekoliko drugačna: ta formula sešteje prodajo za vse izdelke, razen za jagodne pite. To naredi s funkcijo SUMIF v naslednji formuli:
=SUMIF(predmet_prodan,"<>Jagodna pita",dnevna_prodaja)
Ker je pred postavko Strawberry pita operator ne (<>) (ki ga lahko postavite pred ali za odprtim dvojnim narekovajem), Excel sešteje dnevno prodajo za vsak izdelek, razen za Strawberry pito.