Kako uporabljati funkcijo Excel SUMIF -

Povzetek

Funkcija Excel SUMIF vrne vsoto celic, ki izpolnjujejo en pogoj. Merila se lahko uporabljajo za datume, številke in besedilo. Funkcija SUMIF podpira logične operatorje (>, <,, =) in nadomestne znake (* ,?) za delno ujemanje.

Namen

Številke vsote v obsegu, ki ustrezajo navedenim merilom

Vrnjena vrednost

Vsota dobavljenih vrednosti.

Sintaksa

= SUMIF (obseg, merila, (obseg_vsote))

Argumenti

  • obseg - obseg celic, za katere želite uporabiti merila.
  • kriteriji - merila, ki se uporabljajo za določanje celic, ki jih želite dodati.
  • sum_range - (neobvezno) Celice za seštevanje. Če je obseg_skupine 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 ustreza enemu pogoju. Prvi argument je obseg, za katerega se uporabijo merila, drugi argument so merila, zadnji argument pa obseg, ki vsebuje vrednosti, ki se seštejejo. SUMIF podpira logične operatorje (>, <,, =) in nadomestne znake (* ,?) za delno ujemanje. Merila lahko uporabljajo vrednost v drugi celici, kot je razloženo spodaj.

SUMIF je v skupini osmih funkcij v Excelu, ki delijo logična merila na dva dela (obseg + merila). Posledično je sintaksa, ki se uporablja za konstruiranje meril, drugačna in SUMIF za argument obsega zahteva obseg celic, matrike ne morete uporabiti.

SUMIF podpira samo en pogoj. Če morate uporabiti več meril, uporabite funkcijo SUMIFS. Če morate manipulirati z vrednostmi, ki se pojavijo v argumentu obsega (tj. Izvlecite leto iz datumov, ki jih želite uporabiti v kriterijih), glejte funkciji SUMPRODUCT in / ali FILTER.

Osnovna uporaba | Merila 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 nastavljen tako, da sešteje vrednosti, večje 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 pri sestavljanju meril "je enako". Upoštevajte tudi, da SUMIF ne razlikuje med velikimi in malimi črkami. Vrednosti, kjer je Rep Jim, lahko seštejete z uporabo "jim" ali "Jim".

Merila v drugi celici

Vrednost iz druge celice je mogoče vključiti v merila z uporabo združevanja. V spodnjem primeru bo SUMIF vrnil vsoto vseh prodaj nad vrednostjo v G4. Upoštevajte, da mora biti večji od operatorja (>), ki je besedilo, v narekovajih. Formula v G5 je:

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

Ni enako

Če želite izraziti merila "ni enako", uporabite operator "", obdan z dvojnimi narekovaji (""):

=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, SUMIF ne razlikuje med velikimi in malimi črkami.

Prazne celice

SUMIF lahko izračuna vsote na podlagi celic, ki so prazne ali 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(D5:D9,"",C5:C9) // blank =SUMIF(D5:D9,"",C5:C9) // not blank

Datumi

Najboljši način uporabe SUMIF z datumi je sklicevanje na veljaven datum v drugi celici ali uporaba funkcije DATUM. Spodnji primer prikazuje obe metodi:

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

Upoštevajte, da moramo operaterja povezati do datuma v E9. Če želite uporabiti naprednejša merila za datum (tj. Vse datume v določenem mesecu ali vse datume med dvema datumoma), boste želeli preklopiti na funkcijo SUMIFS, ki lahko obravnava več meril.

Nadomestni znaki

Funkcija SUMIF podpira nadomestne znake, kot je razvidno iz spodnjega primera:

=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

Spodaj si oglejte več primerov formule SUMIF.

Opombe

  • SUMIF podpira samo en pogoj. Za več kriterijev uporabite funkcijo SUMIFS.
  • 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.

Related videos

Kako uporabiti funkcijo SUMIF V tem videoposnetku si bomo ogledali, kako uporabiti funkcijo SUMIF za seštevanje celic, ki izpolnjujejo posamezna merila v naboru podatkov. Kako dodati vrstico s seštevki v tabelo V tem videoposnetku si bomo ogledali, kako dodati in konfigurirati skupno vrstico v tabelo Excel. Skupna vrstica lahko samodejno prikaže povzetke izračunov pod tabelo. Kako zgraditi preprosto tabelo s povzetki Vrtilne tabele so fantastična orodja za povzemanje podatkov, lahko pa uporabite tudi formule za izdelavo lastnih povzetkov s pomočjo funkcij, kot sta COUNTIF in SUMIF. Oglejte si, kako v tem 3-minutnem videu.

Zanimive Članki...