the first step is to generate a list of months. Vaikka haluamme käyttäjän näkevän kuukaudet Jun-18, heinä-18, Aug-18, jne…, aloitamme syöttämällä kuukaudet todellisina päivämäärinä.

valitse solu H14 ja anna seuraava päivämäärä:

6/1/2018

vedä Fill – sarjan kahvaa käyttäen alas soluun H17.

koska emme halua päivien sarjaa, haluamme kuukausien sarjan, valitse Täyttösarjan Asetukset-painike ja valitse Täyttökuukaudet.

nyt kun meillä on kuukaudet, muotoilemme kuukaudet painamalla CTRL-1 (tai hiiren kakkospainikkeella muoto solut.) Valitse Luokkaluettelosta päivämäärä ja valitse sitten” Mar-12 ” – muoto ja valitse OK.

tuloksen pitäisi näkyä seuraavasti.

tulojen laskemiseksi meille esitetään pieni ongelma. Meillä on kunkin kuukauden alkamispäivä (H14: H17), mutta meiltä puuttuvat näiden kuukausien päättymispäivät.

tämän ongelman ratkaisemiseksi käytetään usein unohdettua mutta varsin hyödyllistä funktiota nimeltä EOMONTH. Eomonthin rakenne on …

=eomonth(start_date, months)

eomonth-funktio hyväksyy päivämäärän ensimmäiseksi argumentikseen ja sitten luvun toiseksi argumentikseen. Numero määrittää, miten toukokuun kuukausia (eteen-tai taaksepäin ajassa) haluat matkustaa. Se ei ainoastaan” matkusta ” pyydettyyn kuukauteen, vaan se valitsee tuloksena olevan kuukauden viimeisen päivän.

esimerkki:

käyttämällä matkakuukausien lukumääränä 0 (nolla) pysymme kuluvassa kuussa, mutta siirrymme kyseisen kuukauden viimeiseen päivään.

nyt luodaan kaava SUMIFS-ja EOMONTH-funktioiden avulla. Solussa J14 merkitään seuraava kaava:

=SUMIFS ($C$4:$C$33,$A$4:$A$33,”>=”&H14, $A$4:$A$33,”<=”&EOMONTH(H14,0))

kesäkuun tulos on seuraava.

käytä täyttö sarjan kahva täyttää kaavan soluista J14 kautta J17.

Kategoriat: Articles

0 kommenttia

Vastaa

Avatar placeholder

Sähköpostiosoitettasi ei julkaista.