Opi käyttämään SUMIF-funktiota Google Sheetsissä

SUMIF-funktiota Google Sheetsissä käytetään alueen lukujen summaamiseen ehdon perusteella. SUMIF-funktio on pohjimmiltaan suunniteltu laskemaan yhteen numerot yhden ehdon perusteella täyttääkseen. Tässä opetusohjelmassa kerrotaan, miten tätä funktiota käytetään Google Sheetsissä.

How to use SUMIF in Google Sheets

SUMIF-funktiossa on kaksi osaa, SUM ja IF. Jos solualue täyttää ehdon, tämä funktio laskee yhteen kyseiseen ehtoon liittyvät luvut. SUMIF-funktion syntaksi Google Sheetsissä on sama kuin Excelin syntaksi;

=SUMIF(range, criterion, )

Where,

range: Se on solualue, joka testataan kriteeriä

kriteeriä vastaan: Se on ehto, joka on täytettävä. Se voi sisältää arvon (numero, teksti, päivämäärä), lausekkeen, loogisen operaattorin, jokerimerkin, soluviitteen tai muun funktion.

sum_range: Se on solualue, jonka avulla summataan luvut, joiden kohdalla ehto täyttyy.

Säännöt SUMIF:lle

On joitakin sääntöjä, joita on noudatettava, kun SUMIF-funktiota käytetään oikein;

  • SUMIF-funktio ei ole isojen ja pienten kirjainten suhteen erilainen.
  • Välialueen ja sum_alueen koon on oltava sama
  • Välialue ja sum_alue voivat olla samat, jos numeerista aluetta testataan kriteerinä olevaa lukua vastaan.
  • Jos kriteeri sisältää tekstiä, päivämäärää, lauseketta, loogista operaattoria ja jokerimerkkiä, se on suljettava kaksinkertaisiin lainausmerkkeihin, kuten ”t-paita”, ”>5”, ”*”
  • Jos kriteerinä on luku, soluviittaus tai muu funktio, sitä ei saa sulkea kaksinkertaisiin lainausmerkkeihin, kuten B1 tai Today()
  • Jos kriteeri sisältää sekä loogisen operaattorin että soluviittauksen tai muun funktion, ne on liitettävä toisiinsa ampersandilla (&), kuten ”>”&B2 tai ”>”&Today()

Kun syötät SUMIF-funktion Google Sheetsissä, näyttöön avautuu automaattinen ehdotusruutu, joka sisältää syntaksin, esimerkin, SUMIF-funktioon liittyvän yhteenvedon ja selityksen funktioiden kullekin osalle, kuten alla näkyy.

Tässä artikkelissa opit käyttämään SUMIF-funktiota Google Sheetsissä eri kriteeritapauksissa esimerkkien avulla.

SUMIF-funktio tekstikriteereillä

Jos haluat laskea yhteen solualueen numerot, joilla on tietty tekstiarvo rinnakkaisella solualueella, toisessa sarakkeessa ja samalla rivillä, joka on toimitettu kriteereinä.

Esimerkiksi sinulla on tietokokonaisuus, joka sisältää eri tuotteiden myyntitilaustietoja, ja haluat laskea yhteen ”Apple”-tuotteen tilausten määrät kriteerinä. Kriteeri voidaan siis syöttää SUMIF-funktiossa tekstiarvona kaksinkertaisissa lainausmerkeissä tai soluviitteenä ilman kaksinkertaisia lainausmerkkejä, esimerkiksi;

=SUMIF(B2:B20,"Apple",D2:D20)

OR

=SUMIF(B2:B20,H2,D2:D20)

Tässä,

B2:B20 on solujen vaihteluväli,

”Omena”, tai H2 on tekstinä annettu kriteeri tekstiarvona, tai soluviitteenä,

D2:D20 on solujen summa_alue

SUMIF-funktio numerokriteereillä

Jos haluat laskea yhteen luvut, jotka täyttävät tietyn kriteerin, joka on määritetty SUMIF-funktiossa Google Sheetsissä, käyttämällä vertailuoperaattoreita, kuten suurempi kuin (>), pienempi kuin (<), suurempi kuin yhtä suuri kuin (>=), pienempi kuin yhtä suuri kuin (<=) tai Ei yhtä suuri kuin (<>).

Esitetään, että haluat laskea yhteen kaikki tilausmäärät, jotka ovat suurempia kuin yhtä suuria kuin 5 000 dollaria. Tässä tapauksessa range ja sum_range ovat samat, koska tilaussummat luetellaan samalla alueella ja kriteerejä sovelletaan myös samaan alueeseen. Tässä tapauksessa SUMIF-funktiota voidaan soveltaa jollakin seuraavista tavoista;

=SUMIF(D2:D20,">=5000",D2:D20)

OR

=SUMIF(D2:D20,">="&H2,D2:D20)

Kuten näet, kriteerin lauseke annetaan SUMIF-funktiossa kaksoisten lainausmerkkien sisällä, kuten ”>=5000”, mutta jos kriteeri annetaan lausekkeena ja soluviitteenä, ne liitetään toisiinsa yliviivalla (&), kuten ”>=”&H2”.

SUMIF-funktio päivämääräkriteereillä

Voit laskea yhteen päivämääräkriteereihin perustuvat luvut käyttämällä mitä tahansa vertailuoperaattoria. Päivämäärä on annettava kaksinkertaisissa lainausmerkeissä Google Sheetsin ymmärtämässä muodossa, tai päivämäärä on annettava soluviitteenä ilman kaksinkertaisia lainausmerkkejä, tai päivämäärä on annettava käyttämällä päivämääräfunktiota, kuten DATE() tai TODAY().

Esitetään, että haluat laskea yhteen ne tilausmäärät, jotka ovat suurempia kuin yhtä suuria kuin (>=) kriteeripäivämäärä, vaikkapa 1.7.2018, joten voit laskea nämä määrät yhteen käyttämällä SUMIF-funktiota jollakin seuraavista tavoista;

=SUMIF(E2:E20,">=7/1/2018",D2:D20)

OR

=SUMIF(E2:E20,">="&H2,D2:D20)

OR

=SUMIF(E2:E20,">="&Date(2018,7,1),D2:D20)

SUMIF-funktio, jossa on kriteereinä Tyhjät tai ei-tyhjät solut

Voit laskea yhteen luvut, sellaisten kriteerien perusteella, joissa solut ovat tyhjiä tai ei-yhjiä solualueella, käyttämällä Google Sheetsin SUMIF-funktiota.

Esitapauksessa joissakin tilauksissa ei ole mainittu toimituspäivää, joten haluat laskea yhteen tilausmäärät niiden kriteerien perusteella, joissa toimituspäivä on mainittu (ei tyhjä) ja joissa toimituspäivää ei ole mainittu (tyhjä).

  • SUMIF-funktio tyhjien solujen kriteereilläTämä SUMIF-kaava laskee yhteen ne tilausmäärät, joissa toimituspäivää ei ole mainittu alueella. Kriteeri annetaan kaksinkertaisina lainausmerkkeinä ilman välilyöntiä, kuten ””.

    =SUMIF(E2:E20,"",D2:D20)

  • SUMIF-funktio, jonka kriteerit eivät ole tyhjiä solujaTämä SUMIF-kaava laskee yhteen ne tilausmäärät, joiden kohdalla toimituspäivää on mainittu alueella. Kriteeri annetaan käyttämällä vertailuoperaattoria Not Equal to (<>) kaksinkertaisissa lainausmerkeissä, kuten ”<>”, mikä tarkoittaa, että solut eivät ole tyhjiä. Tämä sulkee pois ne määrät, joissa toimituspäivämäärät ovat tyhjiä.

    =SUMIF(E2:E20,"<>",D2:D20)

Tarvitsetko vielä apua Excelin muotoiluun tai onko sinulla muita kysymyksiä Excelistä? Ota yhteys live Excel-asiantuntijaan täällä saadaksesi 1 on 1 -apua. Ensimmäinen istuntosi on aina ilmainen.

Vastaa

Sähköpostiosoitettasi ei julkaista.