Kuinka käyttää Excel SUMIF -toimintoa -

Sisällysluettelo

Yhteenveto

Excel SUMIF -funktio palauttaa yhden ehdon täyttävien solujen summan. Ehtoja voidaan soveltaa päivämääriin, numeroihin ja tekstiin. SUMIF-toiminto tukee loogisia operaattoreita (>, <,, =) ja jokerimerkkejä (* ,?) osittaiseksi sovitukseksi.

Tarkoitus

Summanumerot alueella, jotka täyttävät toimitetut ehdot

Palautusarvo

Toimitettujen arvojen summa.

Syntaksi

= SUMIF (alue, ehdot, (summa_alue))

Väitteet

  • alue - Solualue, jolle haluat käyttää ehtoja.
  • kriteerit - Kriteerit, joita käytetään määrittämään solut, jotka lisätään.
  • sum_range - (valinnainen) Lisättävät solut. Jos summa-alue jätetään pois, alueen solut lisätään yhteen.

Versio

Excel 2003

Käyttöohjeet

SUMIF-funktio palauttaa yhden ehdon täyttävän alueen solujen summan. Ensimmäinen argumentti on alue, johon sovelletaan ehtoja, toinen argumentti on kriteeri ja viimeinen argumentti on alue, joka sisältää summat. SUMIF tukee loogisia operaattoreita (>, <,, =) ja jokerimerkkejä (* ,?) osittaiseksi sovitukseksi. Kriteerit voivat käyttää arvoa toisessa solussa, kuten alla selitetään.

SUMIF on Excelin kahdeksan funktion ryhmässä, joka jakaa loogiset ehdot kahteen osaan (alue + kriteerit). Seurauksena on, että kriteerien muodostamiseen käytetty syntaksi on erilainen, ja SUMIF vaatii solualueet argumentti-alueelle, et voi käyttää matriisia.

SUMIF tukee vain yhtä ehtoa. Jos sinun on sovellettava useita ehtoja, käytä SUMIFS-toimintoa. Jos haluat manipuloida alueen argumentissa näkyviä arvoja (eli poimia vuosi ehdoissa käytettävistä päivämääristä), katso SUMPRODUCT- ja / tai FILTER-funktiot.

Peruskäyttö | Kriteerit toisessa solussa Ei ole yhtä suuri kuin Tyhjät solut Päivämäärät | Jokerimerkit Videot

Peruskäyttö

Esitetyssä laskentataulukossa on kolme SUMIF-esimerkkiä. Ensimmäisessä esimerkissä (G6) SUMIF on konfiguroitu summaamaan arvot, jotka ovat suurempia kuin 100. Toisessa esimerkissä (G7) SUMIF palauttaa arvojen summan, jos väri on "punainen". Viimeisessä esimerkissä (G8) SUMIF on määritetty summaamaan arvot, joissa tila on "CA" (Kalifornia).

=SUMIF(D6:D10,">100") // values> 100 =SUMIF(B6:B10,"Jim",D6:D10) // Rep = Jim =SUMIF(C6:C10,"ca",D6:D10) // State = CA

Huomaa, että yhtälömerkkiä (=) ei vaadita, kun muodostetaan "on yhtä suuri" -kriteeri. Huomaa myös, että SUMIF ei eroa isoja ja pieniä kirjaimia. Voit laskea yhteen arvot, joissa edustaja on Jim, käyttämällä "jim" tai "Jim".

Kriteerit toisessa solussa

Toisen solun arvo voidaan sisällyttää kriteereihin ketjutuksen avulla. Alla olevassa esimerkissä SUMIF palauttaa kaiken myynnin summan yli arvon G4. Huomaa, että suurempi kuin operaattori (>), joka on teksti, on liitettävä lainausmerkeihin. G5: n kaava on:

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

Ei ole yhtä suuri kuin

Jos haluat ilmaista "ei ole yhtä" -kriteerin, käytä operaattoria "" lainausmerkkien ympäröimänä (""):

=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

Jälleen huomaa, että SUMIF ei eroa kirjainkokoja.

Tyhjät solut

SUMIF voi laskea summat tyhjien tai tyhjien solujen perusteella. Alla olevassa esimerkissä SUMIFia käytetään laskemaan yhteen sarakkeessa C olevat summat sen mukaan, onko sarakkeessa D "x" vai onko se tyhjä:

=SUMIF(D5:D9,"",C5:C9) // blank =SUMIF(D5:D9,"",C5:C9) // not blank

Päivämäärät

Paras tapa käyttää SUMIFia päivämäärien kanssa on viitata kelvolliseen päivämäärään toisessa solussa tai käyttää PÄIVÄYS-funktiota. Alla olevassa esimerkissä esitetään molemmat menetelmät:

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

Huomaa, että operaattori on yhdistettävä E9: n päivämäärään. Jos haluat käyttää tarkempia päivämääräehtoja (ts. Kaikki päivämäärät tietyssä kuussa tai kaikki päivämäärät kahden päivämäärän välillä), sinun on vaihdettava SUMIFS-toimintoon, joka voi käsitellä useita ehtoja.

Jokerit

SUMIF-toiminto tukee jokerimerkkejä, kuten alla olevassa esimerkissä näkyy:

=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

Katso alla olevat SUMIF-kaavan esimerkit.

Huomautuksia

  • SUMIF tukee vain yhtä ehtoa. Käytä SUMIFS-funktiota useille ehdoille.
  • 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

SUMIF-toiminnon käyttäminen Tässä videossa tarkastelemme, kuinka SUMIF-funktiota käytetään summaamaan solut, jotka täyttävät yhden kriteerin tietojoukossa. Kokonaisrivin lisääminen taulukkoon Tässä videossa tarkastelemme kuinka lisätä ja määrittää kokonaisrivi Excel-taulukkoon. Rivi yhteensä voi näyttää yhteenvetolaskelmat automaattisesti taulukon alapuolella. Yksinkertaisen yhteenvetotaulukon luominen Pivot-taulukot ovat upeita työkaluja tietojen yhteenvetoon, mutta voit myös rakentaa omia yhteenvetoja kaavoilla käyttämällä funktioita, kuten COUNTIF ja SUMIF. Katso miten tässä 3 minuutin videossa.

Mielenkiintoisia artikkeleita...