Excel

Excel SUMIF -toiminto

Excel Sumif Function

Excel SUMIF -toimintoYhteenveto

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 (>,<,,=) and wildcards (*,?) for partial matching.

kaava laskea kuukausimaksu Excelissä
Tarkoitus Summanumerot alueella, jotka täyttävät toimitetut ehdot Palautusarvo Toimitettujen arvojen summa. Syntaksi = SUMIF (alue, ehdot, [summa_alue]) Argumentit
  • alue - Solualue, jolle haluat käyttää ehtoja.
  • kriteeri - Kriteerit, joita käytetään määrittämään mitkä solut lisätään.
  • summa-alue - [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 loogiset operaattorit (>,<,,=) and jokerimerkit (* ,?) osittaiselle vastaavuudelle. Kriteerit voivat käyttää arvoa toisessa solussa, kuten alla selitetään.



SUMIF on ryhmässä kahdeksan toimintoa Excelissä jotka jakavat loogiset kriteerit kahteen osaan (alue + kriteerit). Tämän seurauksena kriteerien muodostamiseen käytetty syntaksin muoto on erilainen ja SUMIF vaatii solualue alueen argumentissa et voi käyttää taulukko .



SUMIF tukee vain a yksittäinen kunto. Jos sinun on sovellettava useita ehtoja, käytä SUMIFS-toiminto . Jos haluat muokata alue argumentti (eli poimi vuosi kriteereissä käytettävistä päivämääristä) katso YHTEENVETO ja tai SUODATTAA toimintoja.

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 määritetty 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 kriteeri 'on yhtä suuri'. 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ää ehtoihin käyttämällä ketjutus . 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

SUMIF vaihtelevilla kriteereillä

Ei ole yhtä suuri kuin

Jos haluat ilmaista 'ei ole yhtä' -kriteerin, käytä operaattori kaksoislainausten ympäröimä (''):

SUMIF ei ole sama kuin kriteerit

 
= 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

Huomaa jälleen, että SUMIF on ei kirjainkoko.

Tyhjät solut

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

SUMIF tyhjä eikä tyhjä

jos suurempi tai yhtä suuri kuin excel
 
= 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 a kelvollinen päivämäärä toisessa solussa tai käytä DATE-toiminto . Alla olevassa esimerkissä esitetään molemmat menetelmät:

SUMIF päivämäärillä

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

Huomaa, että meidän täytyy ketjuttaa operaattorille E9-päivämäärään mennessä. Jos haluat käyttää tarkempia päivämääräehtoja (ts. Kaikki tietyn kuukauden päivämäärät tai kaikki kahden päivämäärän väliset päivämäärät), sinun on vaihdettava SUMIFS-toiminto , joka voi käsitellä useita ehtoja.

Jokerimerkit

SUMIF-toiminto tukee jokerimerkit , kuten alla olevassa esimerkissä nähdään:

SUMIF jokerimerkkien kanssa

 
= 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-toiminto useille kriteereille.
  • Kun summa-alue on jätetty pois, solut alue lasketaan yhteen.
  • Ehtojen tekstimerkkijonot on liitettävä lainausmerkkeihin (''), eli 'omena', '> 32', 'ja *'
  • Soluviittaukset kriteereissä ovat ei lainausmerkeissä eli '<'&A1
  • Jokerimerkit? ja * voidaan käyttää kriteereinä. Kysymysmerkki vastaa mitä tahansa yhtä merkkiä ja tähti vastaa mitä tahansa merkkijonoa (nolla tai enemmän).
  • Löydä kirjaimellinen kysymysmerkki tai tähti käyttämällä tildettä (~) kysymysmerkin edessä tai tähdellä (ts. ~ ?, ~ *).
  • YHTEENVETOT vaatii alue, et voi korvata taulukko .


^