Megosztás a következőn keresztül:


EOMONTH

A következőkre vonatkozik:Számított oszlopSzámított táblaMértékVizualizációszámítási

A hónap utolsó napjának datetime dátumát adja vissza megadott számú hónap előtt vagy után. A EOMONTH használatával kiszámíthatja a hónap utolsó napjára eső lejárati dátumokat vagy esedékességi dátumokat.

Szintaxis

EOMONTH(<start_date>, <months>)

Paraméterek

Kifejezés Definíció
start_date A kezdő dátum datetime formátumban vagy egy dátum elfogadott szöveges ábrázolásaként.
months A start_dateelőtti vagy utáni hónapok számát jelző szám. Megjegyzés: Ha nem egész számot ad meg, a szám felfelé vagy lefelé kerekítve lesz a legközelebbi egész számra.

Visszaadott érték

Dátum (datetime).

Megjegyzések

  • Ellentétben a Microsoft Excellel, amely egymást követő sorozatszámként tárolja a dátumokat, DAXdatetime formátumú dátumokkal dolgozik. A EOMONTH függvény más formátumban is elfogadhatja a dátumokat az alábbi korlátozásokkal:

  • Ha start_date nem érvényes dátum, EOMONTH hibát ad vissza.

  • Ha start_date nem datetime formátumú numerikus érték, EOMONTH dátummá alakítja a számot. A váratlan eredmények elkerülése érdekében konvertálja a számot datetime formátumba a EOMONTH függvény használata előtt.

  • Ha start_date plusz hónapok érvénytelen dátumot eredményeznek, EOMONTH hibát ad vissza. Az 1900. március 1. előtti és a 9999. december 31-ét követő dátumok érvénytelenek.

  • Ha a dátum argumentum a dátum szöveges ábrázolása, a EDATE függvény az ügyfélszámítógép területi és dátum időbeállításait használja a szöveges érték megértéséhez az átalakítás végrehajtásához. Ha az aktuális dátum időbeállításai hónap/nap/év formátumban jelenítik meg a dátumot, akkor a rendszer a következő "2009.08.08." sztringet 2009. január 8-ával egyenértékű dátum/idő értékként értelmezi. Ha azonban az aktuális dátum időbeállításai nap/hónap/év formátumban jelenítik meg a dátumot, ugyanazt a sztringet 2009. augusztus 1-jének megfelelő dátum/idő értékként értelmezi a rendszer.

  • Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.

Példa

Az alábbi kifejezés 2008. május 31-ét adja vissza, mivel a months argumentum 2-re van kerekítve.

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

EDATE függvényDátum- és időfüggvények