EOMONTH
Koskee seuraavia: Laskettu sarakeLaskettu taulukkoMittarinvisuaalinen laskutoimitus
Palauttaa datetime-muodossa kuukauden viimeisen päivän päivämäärän ennen määritettyä määrää kuukausia tai sen jälkeen. Käytä EOMONTH-funktiota sellaisen erääntymispäivämäärän tai määräpäivien laskemiseen, jotka osuvat kuun viimeiselle päivälle.
Syntaksi
EOMONTH(<start_date>, <months>)
Parametrit
Termi | Määritelmä |
---|---|
start_date | Alkamispäivämäärä datetime-muodossa tai päivämäärän hyväksytty tekstiesitys. |
Kuukautta | Luku, joka edustaa kuukausien määrää ennen start_date tai sen jälkeen. Huomautus: Jos annat luvun, joka ei ole kokonaisluku, luku pyöristetään ylös- tai alaspäin lähimpään kokonaislukuun. |
Palautusarvo
Päivämäärä (päivämäärä ja aika).
Huomautukset
Toisin kuin Microsoft Excel, joka tallentaa päivämäärät peräkkäisiksi järjestysnumeroiksi, DAX käsittelee päivämääriä datetime-muodossa . EOMONTH-funktio voi hyväksyä muissa muodoissa olevia päivämääriä seuraavin rajoituksin:
Jos start_date ei ole kelvollinen päivämäärä, EOMONTH palauttaa virheen.
Jos start_date on numeerinen arvo, joka ei ole datetime-muodossa , EOMONTH muuntaa luvun päivämääräksi. Jos haluat välttää odottamattomat tulokset, muunna luku datetime-muotoon ennen EOMONTH-funktion käyttämistä.
Jos start_date plus kuukaudet tuottavat virheellisen päivämäärän, EOMONTH palauttaa virheen. Päivämäärät ennen 1. maaliskuuta 1900 ja 31. joulukuuta 9999 jälkeen ovat virheellisiä.
Kun päivämääräargumentti on päivämäärän tekstiesitys, EDATE-funktio käyttää asiakastietokoneen aluekohtaisia ja päivämäärä- ja aika-asetuksia tekstin ymmärtämistä ja muunnoksen suorittamista varten. Jos nykyiset päivämäärä- ja aika-asetukset esittävät päivämäärän muodossa kuukausi/päivä/vuosi, merkkijono "1/8/2009" tulkitaan datetime-arvoksi, joka vastaa päivämäärää 8. tammikuuta 2009. Kuitenkin jos nykyiset päivämäärä- ja aika-asetukset esittävät päivämäärän muodossa päivä/kuukausi/vuosi, merkkijono "1/8/2009" tulkitaan datetime-arvoksi, joka vastaa päivämäärää 1. elokuuta 2009.
Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.
Esimerkki
Seuraava lauseke palauttaa 31.5.2008, koska months-argumentti pyöristetään arvoksi 2.
= EOMONTH("March 3, 2008",1.5)
Liittyvä sisältö
Palaute
https://aka.ms/ContentUserFeedback.
Tulossa pian: Vuoden 2024 aikana poistamme asteittain GitHub Issuesin käytöstä sisällön palautemekanismina ja korvaamme sen uudella palautejärjestelmällä. Lisätietoja on täällä:Lähetä ja näytä palaute kohteelle