Aracılığıyla paylaş


EOMONTH

Şunlar için geçerlidir: Hesaplanmış sütun Hesaplanan tablo Ölçü Görseli hesaplaması

Belirtilen sayıda aydan önceki veya sonraki ayın son gününün tarih saat biçimindeki tarihi döndürür. Ayın son gününe denk gelen vade tarihlerini veya son tarihleri hesaplamak için EOMONTH kullanın.

Sözdizimi

EOMONTH(<start_date>, <months>)  

Parametreler

Süre Tanım
start_date Tarih saat biçiminde veya bir tarihin kabul edilen metin gösteriminde başlangıç tarihi.
months start_date önce veya sonrasındaki ay sayısını temsil eden bir sayı. Not: Tamsayı olmayan bir sayı girerseniz, sayı en yakın tamsayıya yukarı veya aşağı yuvarlanır.

Dönüş değeri

Tarih (tarih saat).

Açıklamalar

  • Tarihleri sıralı seri numaraları olarak depolayan Microsoft Excel'in aksine, DAX tarihlerle tarih saat biçiminde çalışır. EOMONTH işlevi, aşağıdaki kısıtlamalarla tarihleri başka biçimlerde kabul edebilir:

  • start_date geçerli bir tarih değilse, EOMONTH bir hata döndürür.

  • start_date tarih saat biçiminde olmayan sayısal bir değerse, EOMONTH sayıyı tarihe dönüştürür. Beklenmeyen sonuçlardan kaçınmak için, EOMONTH işlevini kullanmadan önce sayıyı tarih saat biçimine dönüştürün.

  • start_date artı ay geçersiz bir tarih verirse, EOMONTH bir hata döndürür. 1 Mart 1900 ile 31 Aralık 9999 tarihleri geçersizdir.

  • Tarih bağımsız değişkeni tarihin metin gösterimi olduğunda, EDATE işlevi dönüştürmeyi gerçekleştirmek için metin değerini anlamak için istemci bilgisayarın yerel ayarını ve tarih saat ayarlarını kullanır. Geçerli tarih saat ayarları bir tarihi Ay/Gün/Yıl biçiminde temsil ediyorsa, aşağıdaki "8/1/8/2009" dizesi 8 Ocak 2009'a eşdeğer bir tarih saat değeri olarak yorumlanır. Ancak, geçerli tarih saat ayarları bir tarihi Gün/Ay/Yıl biçiminde temsil ederse, aynı dize 1 Ağustos 2009'a eşdeğer bir tarih saat değeri olarak yorumlanır.

  • Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.

Örnek

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

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

EDATE işlevi
Tarih ve saat işlevleri