DATE

Şunun için geçerlidir: Hesaplanan sütunHesaplanan tabloÖlçüGörseli hesaplaması

Belirtilen tarihi tarih saat biçiminde döndürür.

Sözdizimi

DATE(<year>, <month>, <day>)  

Parametreler

Süre Tanım
yıl Yılı temsil eden bir sayı.

Yıl bağımsız değişkeninin değeri bir-dört basamak içerebilir. Yıl bağımsız değişkeni, bilgisayarınız tarafından kullanılan tarih sistemine göre yorumlanır.

1 Mart 1900 ile başlayan tarihler desteklenir.

Ondalık basamakları olan bir sayı girerseniz, sayı yuvarlanır.

9999'dan büyük veya sıfırdan küçük değerler (negatif değerler) için işlev bir #VALUE! hatası döndürür.

Yıl değeri 0 ile 1899 arasındaysa, son değeri oluşturmak için değer 1900'e eklenir. Aşağıdaki örneklere bakın. Not: İstenmeyen sonuçları önlemek için mümkün olduğunda yıl bağımsız değişkeni için dört basamak kullanmanız gerekir. Örneğin, 07 kullanıldığında yıl değeri olarak 1907 döndürülüyor.
aya Aşağıdaki kurallara göre ayı veya hesaplamayı temsil eden bir sayı:

Negatif tamsayılar desteklenmez. Geçerli değerler 1-12 arasıdır.

Ay, 1 ile 12 olan bir sayıysa, yılın ayını temsil eder. 1 Ocak'ı temsil eder, 2 Şubat'ı temsil eder ve 12'ye kadar Aralık'ı temsil eder.

12'den büyük bir tamsayı girerseniz, aşağıdaki hesaplama gerçekleşir: tarih, yıla aydeğeri eklenerek hesaplanır. Örneğin DATE( 2008, 18, 1) kullanıyorsanız işlev, 2008'in başına 18 ay eklendiğinden 1 Haziran 2009'a eşdeğer bir tarih saat değeri döndürür. Aşağıdaki örneklere bakın.
gün Aşağıdaki kurallara göre günü veya hesaplamayı temsil eden bir sayı:

Negatif tamsayılar desteklenmez. Geçerli değerler 1-31 arasıdır.

Gün, 1 ile belirtilen ayın son günü olan bir sayıysa ayın gününü temsil eder.

Verilen ayın son gününden daha büyük bir tamsayı girerseniz, aşağıdaki hesaplama gerçekleşir: tarih, güneay değeri eklenerek hesaplanır. Örneğin, formülünde DATE( 2008, 3, 32)TARİh işlevi, Mart ayının başına 32 gün eklendiğinden 1 Nisan 2008'e eşdeğer bir tarih saat değeri döndürür ve 1 Nisan değeri verir.

Gün ondalık bir bölüm içeriyorsa, en yakın tamsayı değerine yuvarlanmış olur.

Dönüş değeri

Belirtilen tarihi (tarih saat) döndürür.

Açıklamalar

  • TARİh işlevi bağımsız değişken olarak giriş yapılan tamsayıları alır ve karşılık gelen tarihi oluşturur. TARİh işlevi en çok yıl, ay ve günün formüller tarafından sağlandığı durumlarda kullanışlıdır. Örneğin, temel alınan veriler YYYYMMDD gibi tarih olarak tanınmayan bir biçimde tarihler içerebilir. Tarihleri tarih olarak tanınabilecek bir sayıya dönüştürmek için TARİh işlevini diğer işlevlerle birlikte kullanabilirsiniz.

  • Tarihleri seri numarası olarak depolayan Microsoft Excel'in aksine, DAX tarih işlevleri her zaman bir tarih saat veri türü döndürür. Ancak, isterseniz tarihleri seri numarası olarak görüntülemek için biçimlendirmeyi kullanabilirsiniz.

  • Tarih ve tarih saat, , dt"YYYY-MM-DDThh:mm:ss"veya dt"YYYY-MM-DD hh:mm:ss"biçiminde dt"YYYY-MM-DD"değişmez değer olarak da belirtilebilir. Değişmez değer olarak belirtildiğinde, ifadede TARİh işlevinin kullanılması gerekli değildir. Daha fazla bilgi edinmek için bkz. DAX Sözdizimi | Tarih ve saat.

  • 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.

Örnekler

Basit Tarih

Aşağıdaki formül 8 Temmuz 2009 tarihini döndürür:

= DATE(2009,7,8)  

1899'un önceki yılları

Yıl bağımsız değişkeni için girdiğiniz değer 0 (sıfır) ile 1899 (dahil) arasındaysa, yılı hesaplamak için bu değer 1900'e eklenir. Aşağıdaki formül 2 Ocak 1908'i döndürür: (1900+08).

= DATE(08,1,2)  

1899'da yıllar sonra

Yıl 1900 ile 9999 (dahil) arasındaysa, bu değer yıl olarak kullanılır. Aşağıdaki formül 2 Ocak 2008'i döndürür:

= DATE(2008,1,2)  

Aylar

Ay 12'den büyükse, ay belirtilen yılın ilk ayına bu sayıda ay ekler. Aşağıdaki formül 2 Şubat 2009 tarihini döndürür:

= DATE(2008,14,2)  

Gün

Gün, belirtilen aydaki gün sayısından büyükse, gün bu gün sayısını ayın ilk gününe ekler. Aşağıdaki formül 4 Şubat 2008 tarihini döndürür:

= DATE(2008,1,35)  

Tarih ve saat işlevleri
GÜN işlevi
BUGÜN işlevi