EOMONTH

Belirtilen sayıda ay önce veya sonra gelen ayın son gününün tarih saat biçiminde gösterilen tarihini döndürür. EOMONTH işlevini kullanarak ayın son gününe gelen vade tarihlerini veya son tarihleri hesaplayabilirsiniz.

Sözdizimi

EOMONTH(<start_date>, <months>)  

Parametreler

Süre Tanım
başlangıç_tarihi Tarih saat biçiminde veya kabul edilen tarih metin gösteriminde başlangıç tarihi.
aylar başlangıç_tarihi öncesinde veya sonrasında olan ay sayısını gösteren bir sayı. Not: Tamsayı olmayan bir sayı girerseniz sayı en yakın tamsayıya doğru yukarı veya aşağı yuvarlanır.

Döndürülen değer

Tarih (datetime).

Açıklamalar

  • Tarihleri sıralı dizi sayıları olarak depolayan Microsoft Excel'den farklı olarak DAX, tarih saat biçimindeki tarihlerle çalışır. EOMONTH işlevi, aşağıdaki kısıtlamalar dahilinde farklı biçimlerdeki tarihleri kabul edebilir:

  • başlangıç_tarihi geçerli bir tarih değilse, EOMONTH bir hata döndürür.

  • başlangıç_tarihi, tarih saat biçiminde olmayan bir sayısal değerse EOMONTH sayıyı tarihe dönüştürür. Beklenmeyen sonuçlarla karşılaşmamak için EOMONTH işlevini kullanmadan önce sayıyı tarih saat biçimine dönüştürün.

  • başlangıç_tarihi ve ay geçersiz bir tarih döndürürse EOMONTH bir hata döndürür. 1 Mart 1900'den önceki ve 31 Aralık 9999'dan sonraki tarihler geçersizdir.

  • Tarih bağımsız değişkeni tarihin metin gösterimi olduğunda EDATE işlevi istemci bilgisayarın yerel ayarını ve tarih/saat ayarlarını kullanarak metin değerini yorumlar ve dönüştürme işlemini gerçekleştirir. Geçerli tarih saat ayarları tarihi Ay/Gün/Yıl biçiminde gösteriyorsa "1/8/2009", 8 Ocak 2009 ile eşdeğer bir tarih saat değeri olarak yorumlanır. Ancak geçerli tarih saat ayarları tarihi Gün/Ay/Yıl biçiminde gösteriyorsa aynı dize 1 Ağustos 2009 ile eşdeğer bir tarih saat değeri olarak yorumlanır.

  • Hesaplanmış sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında, bu işlevin DirectQuery modunda kullanılması desteklenmez.

Örnek

aylar bağımsız değişkeni 2'ye yuvarlandığından aşağıdaki ifade 31 Mayıs 2008 tarihini döndürür.

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

Ayrıca bkz.

EDATE işlevi
Tarih ve saat işlevleri