Jaa


EOMONTH

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus

Palauttaa monthlastdaydatetimeformatdate ennen or määritetyn kuukausien määrän jälkeen. Käytä EOMONTHcalculate erääntymispäivien or, jotka osuvat monthlastday.

Syntaksi

EOMONTH(<start_date>, <months>)  

Parametrit

Termi Määritelmä
start_date Aloitus date kohteessa datetimeformatordatehyväksytyssä tekstiesityksessä .
months Luku, joka edustaa kuukausien määrää ennen orstart_datejälkeen. Huomautus:If annat kokonaislukua not luvun, luku pyöristetään ylöspäin or alaspäin lähimpään kokonaislukuun.

Palauta value

date (datetime).

Huomautuksia

  • Toisin kuin Microsoft Excel, joka tallentaa päivämäärät peräkkäisiksi sarjanumeroiksi, DAX käsittelee päivämääriä datetimeformat. EOMONTH-funktio voi hyväksyä muissa muodoissa olevia päivämääriä seuraavin rajoituksin:

  • If start_date on kelvollinen datenot, EOMONTH palauttaa error.

  • If start_date on numeerinen value, joka on notdatetimeformat, EOMONTHconvert luvun date. Jos haluat välttää odottamattomat tulokset, convert luku datetimeformat ennen EOMONTH-funktion käyttämistä.

  • If start_date plus kuukaudet tuottavat virheellisen date, EOMONTH palauttaa error. Päivämäärät ennen 1. maaliskuuta 1900 and 31. joulukuuta 9999 jälkeen ovat virheellisiä.

  • Kun date-argumentti on datetekstiesitys, EDATE-funktio käyttää asiakastietokoneen aluekohtaisia anddatetime asetuksia tekstin ymmärtämistä value muunnoksen suorittamiseksi. If nykyiset datetime asetukset esittävät dateMonth/Day/Yearformat , merkkijono "1/8/2009" tulkitaan datetime-value joka vastaa päivämäärää 8. tammikuuta 2009. Kuitenkin if nykyiset datetime asetukset edustavat dateDay/Month/Yearformat , merkkijono "1/8/2009" tulkitaan datetime-value, joka vastaa päivämäärää 1. elokuuta 2009.

  • Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.

Esimerkki

Seuraava lauseke palauttaa 31. toukokuuta 2008, koska months-argumentti pyöristetään arvoon 2.

= EOMONTH("March 3, 2008",1.5)  

EDATE-funktion
Date and time-funktiot