
Voit laskea yhteen kahden päivämäärän väliset arvot käyttämällä SUMIFS -toiminto . Esitetyssä esimerkissä solu H7 sisältää tämän kaavan:
= SUMIFS (rng1,rng2,'>'&A1,rng2,'<'&B1)
missä Päivämäärä (C5: C11) ja määrä (D5: D11) ovat nimettyjä alueita .
Tämä kaava laskee summat sarakkeessa D päivämäärille H5 ja H6.
Selitys
SUMIFS -toiminto mahdollistaa loogiset operaattorit (eli '=', '>', '> =' jne.) ja useita ehtoja.
Jotta tavoitearvot voidaan sovittaa kahden päivämäärän välillä, meidän on käytettävä kahta kriteeri . SUMIFS -funktio edellyttää, että jokainen ehto syötetään ehto/alue -parina seuraavasti:
= SUMIFS (amount,date,'>'&H5,date,'<'&H6)
Huomaa, että meidän on liitettävä loogiset operaattorit lainausmerkeissä (''), sitten yhdistää ne soluviittauksiin käyttämällä & -merkkiä (&). Tämä johtuu siitä, että SUMIFS on ryhmässä RACON -toiminnot joilla on ainutlaatuinen syntaksi kriteereille.
Lopullinen kaava näyttää tältä:
'>'&H5,date // greater than H5 '<'&H6,date // less than H6
Huomautus: tämä esimerkki ei sisällä tuloksen alkamis- tai päättymispäivää. Katso alla esimerkki, joka sisältää aloitus- ja lopetuspäivämäärät.
Kovin koodatuilla päivämäärillä
Paras tapa koodata päivämäärät SUMIFS-toimintoon on käyttää DATE -toiminto . Jos esimerkiksi haluat laskea yhteen rng1: n arvot, jotka ovat 1.7.2020–30.9.2020, voit käyttää seuraavanlaista kaavaa:
= SUMIFS (amount,date,'>'&H5,date,'<'&H6)
Huomaa, että käytämme suurempi tai yhtä suuri kuin ('> =') ja pienempi tai yhtä suuri kuin ('<=') so that SUMIFS sisältää alkamis- ja päättymispäivä lopputuloksessa.
muotoile solut muiden solujen perusteella
Lisää ehtoja
Jos haluat laajentaa kaavaa koskemaan lisää ehtoja, lisää vain toinen alue/ehtopari. Esimerkiksi alla oleva kaava laskee yhteen arvot rng1, kun rng2: n päivämäärät ovat A1: n ja B1: n päivämäärien välillä, ja rng3: n arvot ovat yhtä suuret kuin C1:
Kirjailija Dave Bruns= SUMIFS (rng1,rng2,'>='& DATE (2020,7,1),rng2,'<='& DATE (2020,9,30))