Excel

Excel SUMIF funkcija

Excel Sumif Function

Excel SUMIF funkcijaPovzetek

Funkcija Excel SUMIF vrne vsoto celic, ki izpolnjujejo en sam pogoj. Merila lahko uporabite za datume, številke in besedilo. Funkcija SUMIF podpira logične operatorje (>,<,,=) and wildcards (*,?) for partial matching.





vrednosti vsote excel glede na datum
Namen Številke vsote v obsegu, ki izpolnjujejo dobavljena merila Povratna vrednost Vsota predloženih vrednosti. Sintaksa = SUMIF (obseg, merila, [sum_range]) Argumenti
  • obseg - Obseg celic, za katere želite uporabiti merila.
  • merila - Merila, ki se uporabljajo za določanje, katere celice je treba dodati.
  • sum_range - [neobvezno] Celice za sestavljanje. Če je sum_range izpuščen, se celice v obsegu namesto tega seštejejo.
Različica Excel 2003 Opombe o uporabi

Funkcija SUMIF vrne vsoto celic v obsegu, ki izpolnjujejo en sam pogoj. Prvi argument je obseg, za katerega je treba uporabiti merila, drugi argument so merila, zadnji argument pa obseg, ki vsebuje vrednosti za seštevanje. SUMIF podpira logični operaterji (>,<,,=) and nadomestnih znakov (*,?) za delno ujemanje. Merila lahko uporabijo vrednost v drugi celici, kot je razloženo spodaj.

SUMIF je v skupini osem funkcij v Excelu ki loči logična merila na dva dela (obseg + merila). Posledično je sintaksa, uporabljena za izdelavo meril, je drugačna in SUMIF zahteva obseg celic za argument range ne morete uporabiti matriko .





SUMIF podpira samo a samski stanje. Če morate uporabiti več meril, uporabite Funkcija SUMIFS . Če morate manipulirati z vrednostmi, ki so prikazane v obseg argument (tj. izvleči leto iz datumov, ki jih je treba uporabiti v merilih), glej PODROČJE in/ali FILTER funkcije.

Osnovna uporaba | Kriteriji v drugi celici | Ni enako | Prazne celice | Datumi | Nadomestni znaki | Video posnetki



Osnovna uporaba

Na prikazanem delovnem listu so trije primeri SUMIF. V prvem primeru (G6) je SUMIF konfiguriran za seštevanje vrednosti, večjih od 100. V drugem primeru (G7), SUMIF vrne vsoto vrednosti, kjer je barva 'rdeča'. V zadnjem primeru (G8) je SUMIF konfiguriran za seštevanje vrednosti, kjer 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

Upoštevajte, da znak enakosti (=) ni potreben, če sestavite merilo »je enako«. Upoštevajte tudi, da SUMIF ne razlikuje velikih in malih črk. Vrednosti, pri katerih je predstavnik Jim, lahko seštejete z uporabo 'jim' ali 'Jim'.

Kriteriji v drugi celici

Vrednost iz druge celice lahko vključite v merila z uporabo združevanje . V spodnjem primeru bo SUMIF vrnil vsoto celotne prodaje nad vrednostjo v G4. Upoštevajte, da mora biti operater večji od (>), ki je besedilo, v narekovajih. Formula v G5 je:

 
= SUMIF (D5:D9,'>'&G4) // sum if greater than G4

SUMIF s spremenljivimi merili

Ni enako

Če želite izraziti merilo »ni enako«, uporabite »« operater obdani z dvojnimi narekovaji (''):

SUMIF ni enak kriterijem

 
= 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

Še enkrat opazite, da je SUMIF ne velike in male črke

Prazne celice

SUMIF lahko izračuna vsote na podlagi celic, ki so prazne ali niso prazne. V spodnjem primeru se SUMIF uporablja za seštevanje zneskov v stolpcu C, odvisno od tega, ali stolpec D vsebuje 'x' ali je prazen:

SUMIF prazno in ne prazno

kako izračunati razliko v
 
= SUMIF (D5:D9,'',C5:C9) // blank = SUMIF (D5:D9,'',C5:C9) // not blank

Datumi

Najboljši način za uporabo SUMIF z datumi je sklicevanje na a veljaven datum v drugi celici ali uporabite Funkcija DATE . Spodnji primer prikazuje obe metodi:

SUMIF z datumi

 
= SUMIF (B5:B9,'<'& DATE (2019,3,1),C5:C9) = SUMIF (B5:B9,'>='& DATE (2019,4,1),C5:C9) = SUMIF (B5:B9,'>'&E9,C5:C9)

Opazite, da moramo združiti operater do datuma v E9. Če želite uporabiti naprednejša merila datuma (tj. Vse datume v danem mesecu ali vse datume med dvema datumoma), boste želeli preiti na Funkcija SUMIFS , ki lahko obravnava več meril.

Nadomestni znaki

Funkcija SUMIF podpira nadomestnih znakov , kot je razvidno iz spodnjega primera:

SUMIF z nadomestnimi znaki

 
= 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

Za več primerov formule SUMIF glejte spodaj.

Opombe

  • SUMIF podpira le en pogoj. Uporabi Funkcija SUMIFS za več meril.
  • Kdaj sum_range je izpuščena, celice v obseg bo povzeto.
  • Besedilni nizi v merilih morajo biti zaprti v dvojne narekovaje (''), to je 'jabolko', '> 32', 'ja*'
  • Sklicevanja na celice v merilih so ne v narekovajih, tj.<'&A1
  • Nadomestni znaki? in * se lahko uporabijo v merilih. Vprašalnik se ujema s katerim koli znakom, zvezdica pa s katerim koli zaporedjem znakov (nič ali več).
  • Če želite poiskati dobesedni vprašaj ali zvezdico, uporabite tildo (~) pred vprašajem ali zvezdico (tj. ~ ?, ~*).
  • SUMIFS zahteva obsega, ki ga ne morete nadomestiti matriko .


^