EOMONTH -toiminto - kuukauden viimeinen päivä (Excel, Sheets, VBA)

Lataa esimerkkityökirja

Lataa esimerkkityökirja

Tämä opetusohjelma osoittaa, miten Excel EOMONTH -toiminto Excelin avulla löydät kuukauden viimeisen päivän n kuukauden päästä.

EOMONTH -toiminnon yleiskatsaus

EOMONTH -funktio Palauttaa kuukauden viimeisen päivän, n kuukauden kuluttua aloituspäivästä.

Jos haluat käyttää Excel -laskentataulukon toimintoa EOMONTH, valitse solu ja tyyppi:

(Huomaa, miten kaavasyöttö näkyy)

EOMONTH -toiminnon syntaksi ja tulot:

1 = EOMONTH (aloituspäivämäärä, kuukautta)

Aloituspäivämäärä - Aloituspäivä Excel -sarjanumeromuodossa tai päivämääränä lainausmerkeillä ympäröi päivämäärän. Esimerkki: Et voi kirjoittaa 12.11.2015 suoraan soluun. Sen sijaan sinun on syötettävä “11.12.2015” tai käytettävä vastaavaa sarjanumeroa: 42320. Vaihtoehtoisesti voit viitata soluun, jossa on päivämäärä 11.12.2015. Excel muuntaa soluihin tallennetut päivämäärät automaattisesti sarjamuotoon (ellei päivämäärää kirjoiteta tekstinä).

kuukaudet - Kuukausien määrä alkamispäivästä. Luku voi olla positiivinen (tuleva) tai negatiivinen (menneisyys).

EOMONTH -toiminnon käyttäminen

Kuukauden viimeinen päivä

Tämä kuukausi

EOMONTH -toiminto ottaa päivämäärän ja palauttaa kuukauden viimeisen päivän:

1 = EOMONTH (B3,0)

Edellinen kuukausi

Voit myös lisätä (tai vähentää) n kuukautta aloituspäivään saadaksesi toisen kuukauden viimeisen päivän. Tämä esimerkki palauttaa edellisen kuukauden viimeisen päivän:

1 = EOMONTH (B3, -1)

Päivien määrä kuukaudessa

PÄIVÄ -funktion avulla voit laskea kuukauden päivien määrän:

1 = PÄIVÄ (EOMONTH (B3,0))

PÄIVÄ -funktio palauttaa päivämäärän päivämäärän. Käyttämällä EOMONTH, voimme saada kuukauden viimeisen päivän ja PÄIVÄ -funktio palauttaa sitten vastaavan päivän numeron.

Kuukauden ensimmäinen päivä

Lisäämällä yhden EOMONTH -funktion tulokseen saat kuukauden ensimmäisen päivän:

1 = EOMONTH (B3, -1) +1

Huomautus: Excelissä päivämäärät tallennetaan sarjanumeroina, joissa jokainen numero edustaa päivää, joten yhden lisääminen päivämäärään lisää yhden päivän.

EOMONTH Google Sheetsissä

EOMONTH -toiminto toimii täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä:

EOMONTH Esimerkkejä VBA: sta

Voit myös käyttää EOMONTH -toimintoa VBA: ssa. Tyyppi: application.worksheetfunction.eomonth (aloituspäivämäärä, kuukautta)

Seuraavien VBA -lausekkeiden suorittaminen

123 Alue ("B2") = Application.WorksheetFunction.EoMonth (Alue ("A2"), 0)Alue ("B5") = Application.WorksheetFunction.EoMonth (Alue ("A5"), -1)Alue ("B8") = Application.WorksheetFunction.EoMonth (Alue ("A8"), -1) + 1

Tuottaa seuraavat tulokset

Funktioargumenteille (aloituspäivä jne.) Voit joko syöttää ne suoraan funktioon tai määrittää sen sijaan käytettävät muuttujat.

Palaa Excelin kaikkien toimintojen luetteloon

wave wave wave wave wave