YEAR
Şunlar için geçerlidir:Hesaplanan sütun
Hesaplanan tablo
Ölçü
Görsel hesaplama
Tarihin yılını, 1900-9999 aralığında dört basamaklı bir tamsayı olarak döndürür.
Sözdizimi
YEAR(<date>)
Parametreler
Süre | Tanım |
---|---|
date |
Bulmak istediğiniz yılı içeren datetime veya metin biçiminde bir tarih. |
Dönüş değeri
1900-9999 aralığındaki bir tamsayı.
Açıklamalar
Tarihleri seri numaraları olarak depolayan Microsoft Excel'in aksine DAX tarihler ve saatlerle çalışmak için
datetime
veri türü kullanır.Tarihler, DATE işlevi kullanılarak veya diğer formüllerin veya işlevlerin sonuçları olarak girilmelidir. Ayrıca tarihleri, 3 Mart 2007 veya Mart-3-2003 gibi kabul edilen metin gösterimlerine de girebilirsiniz.
YEAR, MONTHve DAY işlevleri tarafından döndürülen değerler, sağlanan tarih değerinin görüntüleme biçimi ne olursa olsun Gregoryen değerler olacaktır. Örneğin, sağlanan tarihin görüntüleme biçimi Hicri takvimi kullanıyorsa, YEAR, MONTHve DAY işlevleri için döndürülen değerler eşdeğer Gregoryen tarihle ilişkili değerler olacaktır.
Tarih bağımsız değişkeni tarihin metin gösterimi olduğunda işlev, 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. Dizelerin biçimi geçerli yerel ayar ayarlarıyla uyumsuzsa hatalar oluşabilir. Örneğin, yerel ayarınız tarihleri ay/gün/yıl olarak biçimlendirilecek şekilde tanımlıyorsa ve tarih gün/ay/yıl olarak sağlanıyorsa, 25/1/2009 25 Ocak 2009 olarak değil geçersiz bir tarih olarak yorumlanır.
Örnek
Aşağıdaki örnek 2007 değerini döndürür.
= YEAR("March 2007")
Örnek - İfadenin sonucu olarak tarih
Açıklama
Aşağıdaki örnek, bugünün tarihinin yılını döndürür.
= YEAR(TODAY())
İlgili içerik
Tarih ve saat işlevleriHOUR işlevMINUTE işlevYEAR işlevSECOND işlev