Applies ToExcel za Microsoft 365 Excel za Microsoft 365 za Mac Excel za splet Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016 Excel Web App

Funkcija SUMIFS, ena od matematičnih in trigonometričnih funkcij, doda vse argumente, ki izpolnjujejo več pogojev. Funkcijo SUMIFS na primer uporabite, če želite sešteti število prodajalcev v državi, ki (1) bivajo znotraj ene poštne številke in (2) katerih dobiček presega določeno vrednost v dolarjih.

Vaš brskalnik ne podpira videoposnetkov. Namestite Microsoft Silverlight, Adobe Flash Player ali Internet Explorer 9.

Sintaksa

SUMIFS(obseg_seštevanja, obseg_pogojev1, pogoji1, [obseg_pogojev2, pogoji2], ...)

  • =SUMIFS(A2:A9,B2:B9,"=A*",C2:C9,"Tom")

  • =SUMIFS(A2:A9,B2:B9,"<>Banane",C2:C9,"Tom")

Ime argumenta

Opis

Obseg_seštevanja    (zahtevano)

Obseg celic, ki jih želite sešteti.

Obseg_pogojev1    (zahtevano)

Obseg, ki ga preskusite s pogoji1.

Obseg_pogojev1 in Pogoji1 predstavljajo par za iskanje, pri čemer se obseg išče pod določenimi pogoji. Ko funkcija najde elementi v obsegu, so ustrezne vrednosti dodane v Obseg_seštevanja.

Pogoji1    (zahtevano)

Pogoji, ki določajo, katere celice v Obseg_pogojev1 bodo dodane. Pogoj lahko na primer vnesete kot 32, "> 32", B4, "jabolka", ali "32".

Obseg_pogojev2, pogoji2, …    (izbirno)

Dodatni obsegi in njihovi povezani pogoji. Vnesete lahko največ 127 parov obsegov in pogojev.

Primeri

Če želite te primere uporabiti v Excelu, povlecite, da izberete podatke v tabeli, nato kliknite izbor z desno tipko miške in izberite Kopiraj. Na novem delovnem listu z desno tipko miške kliknite celico A1 in v razdelku Možnosti lepljenja izberite Ohrani izvorno oblikovanje.

Prodana količina

Izdelek

Prodajalec

5

Jabolka

Tom

4

Jabolka

Barbara

15

Artičoke

Tom

3

Artičoke

Barbara

22

Banane

Tom

12

Banane

Barbara

10

Korenje

Tom

33

Korenje

Barbara

Formula

Opis

=SUMIFS(A2:A9, B2:B9, "=A*", C2:C9, "Tom")

Doda število izdelkov, ki se začnejo s črko A in jih je prodal Tom. Uporablja nadomestni znak * v pogojih1, "=A*" za iskanje ujemajočih se imen izdelkov v obsegu Criteria_range1 B2:B9 in poišče ime »Tom« v mapi Criteria_range2 C2:C9. Nato doda številke v Obseg_seštevanja A2:A9, ki ustrezajo obema pogojema. Rezultat je 15.

=SUMIFS(A2:A9, B2:B9, "<>Banane", C2:C9, "Tom")

Doda število izdelkov, ki niso banane in jih je prodal Tom. Izključi banane z uporabo <> v Pogoji1, "<>Banane", in poišče ime "Tom"v Criteria_range2 C2:C9. Nato doda številke v Obseg_seštevanja A2:A9, ki ustrezajo obema pogojema. Rezultat je 30.

Pogoste težave

Težava

Opis

Namesto pričakovanega rezultata je prikazana vrednost 0 (nič).

Če želite preskusiti besedilne vrednosti, na primer ime osebe, preverite, ali so Pogoji1; 2 v narekovajih.

Rezultat je napačen, če ima obseg_seštevanja vrednost TRUE ali FALSE.

Vrednosti TRUE in FALSE za obseg_seštevanja se ovrednotijo drugače, kar lahko povzroči nepričakovane rezultate, ko jih dodate.

Celice v Obseg_seštevanja, v katerem je vrednost TRUE, so ovrednotene z 1. Vrednosti FALSE pa so ovrednotene z 0 (nič).

Najboljše prakse

Naredite to

Opis

Uporabljajte nadomestne znake.

Uporaba nadomestnih znakov, kot sta vprašaj (?) in zvezdica (*), v Pogoji1; 2 vam lahko pomaga najti ujemanja, ki so podobna, vendar ne enaka.

Vprašaj ustreza kateremu koli poljubnemu znaku. Zvezdica ustreza poljubnemu zaporedju znakov. Če želite poiskati dejanski vprašaj ali zvezdico, vnesite pred vprašaj tildo (~).

Na primer, funkcija =SUMIFS (A2:A9, B2:B9, "=A*", C2:C9, "Za?") bo dodala vse primerke z imenom, ki se začnejo z »Za« in končajo z zadnjo črko, ki se lahko razlikuje.

Spoznajte razliko med funkcijama SUMIF in SUMIFS.

Vrstni red argumentov se med funkcijama SUMIFS in SUMIF razlikuje. Argument obseg_seštevanja je na primer prvi argument funkcije SUMIFS, vendar tretji argument v funkciji SUMIF. To je pogosto vzrok za težave pri uporabi teh funkcij.

Če ste kopirali in uredili te podobne funkcije, poskrbite, da ste razvrstili argumente v pravilnem vrstnem redu.

Uporabite enako število vrstic in stolpcev za argumente obsega.

Argument Obseg_pogojev mora vsebovati enako število vrstic in stolpcev kot argument Obseg_seštevanja.

Na vrh strani

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pa pridobite podporo v skupnostih.

Glejte tudi

Oglejte si videoposnetek o uporabi naprednih funkcij IF, kot je SUMIFS

Funkcija SUMIF sešteje le vrednosti, ki izpolnjujejo en pogoj

Funkcija SUMSQ izračuna kvadratni koren števil, nato pa sešteje več vrednosti

Funkcija COUNTIF prešteje le vrednosti, ki izpolnjujejo en pogoj

Funkcija COUNTIFS prešteje le vrednosti, ki izpolnjujejo več pogojev

Funkcija IFS (Microsoft 365, Excel 2016 in novejše različice)

Pregled formul v Excelu

Kako se izogniti nedelujočim formulam

Zaznavanje napak v formulah

Matematične in trigonometrične funkcije

Funkcije v Excelu (po abecedi)

Excelove funkcije (po kategoriji)

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.