Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:
beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Returnerar datumet i datetime format för den sista dagen i månaden, före eller efter ett angivet antal månader. Använd EOMONTH för att beräkna förfallodatum eller förfallodatum som infaller den sista dagen i månaden.
Syntax
EOMONTH(<start_date>, <months>)
Parametrar
| Term | Definition |
|---|---|
start_date |
Startdatumet i datetime format eller i en godkänd textrepresentation av ett datum. |
months |
Ett tal som representerar antalet månader före eller efter start_date.
Obs! Om du anger ett tal som inte är ett heltal avrundas talet uppåt eller nedåt till närmaste heltal. |
Returvärde
Ett datum (datetime).
Anmärkningar
Till skillnad från Microsoft Excel, som lagrar datum som sekventiella serienummer, fungerar DAX med datum i ett
datetimeformat. Funktionen EOMONTH kan acceptera datum i andra format med följande begränsningar:Om
start_dateinte är ett giltigt datum returnerar EOMONTH ett fel.Om
start_dateär ett numeriskt värde som inte är i ettdatetimeformat konverterar EOMONTH talet till ett datum. Undvik oväntade resultat genom att konvertera talet till ettdatetimeformat innan du använder funktionen EOMONTH.Om
start_dateplus månader ger ett ogiltigt datum returnerar EOMONTH ett fel. Datum före den 1 mars 1900 och efter den 31 december 9999 är ogiltiga.När datumargumentet är en textrepresentation av datumet använder funktionen EDATE nationella inställningar och datumtidsinställningar för klientdatorn för att förstå textvärdet för att utföra konverteringen. Om aktuella datumtidsinställningar representerar ett datum i formatet Månad/dag/år tolkas följande sträng "1/8/2009" som ett datetime-värde som motsvarar den 8 januari 2009. Men om de aktuella datumtidsinställningarna representerar ett datum i formatet dag/månad/år tolkas samma sträng som ett datetime-värde som motsvarar den 1 augusti 2009.
Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).
Exempel
Följande uttryck returnerar 31 maj 2008 eftersom argumentet months avrundas till 2.
= EOMONTH("March 3, 2008",1.5)