DATEVALUE
Şunlar için geçerlidir: Hesaplanmış sütun Hesaplanan tablo Ölçü Görseli hesaplaması
Metin biçimindeki bir tarihi tarih saat biçimindeki bir tarihe dönüştürür.
Sözdizimi
DATEVALUE(date_text)
Parametreler
Süre | Tanım |
---|---|
date_text | Tarihi temsil eden metin. |
Özellik Değeri/Dönüş değeri
Tarih saat biçiminde bir tarih.
Açıklamalar
Dönüştürme sırasında DATEVALUE, bir tarih değeri belirlemek için modelin yerel ayarını ve tarih/saat ayarlarını kullanır. Model tarih/saat ayarları tarihleri Ay/Gün/Yıl biçiminde temsil ederse, "8/1/2009" dizesi 8 Ocak 2009'a eşdeğer bir tarih saat değerine dönüştürülür. Ancak, model tarih/saat ayarları tarihleri 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 dönüştürülür.
Modelin yerel ayarı ve tarih/saat ayarları kullanılarak dönüştürme başarısız olursa, TARİhSAYISI diğer tarih biçimlerini kullanmayı dener. Bu durumda, bazı satırlar bir biçim kullanılarak, diğer satırlar ise farklı bir biçim kullanılarak dönüştürülebilir. Örneğin, "4/5/2018" 4 Mayıs 2018'e, "4/20/2018" ise 20 Nisan'a dönüştürülebilir.
date_text bağımsız değişkeninin yıl bölümü atlanırsa, TARİhSAYISI işlevi bilgisayarınızın yerleşik saatinden geçerli yılı kullanır. date_text bağımsız değişkenindeki zaman bilgileri yoksayılır.
Model yerel ayarı ve veri/saat ayarları başlangıçta model oluşturulduğunda uygulama ve bilgisayar tarafından belirlenir.
Tarih ve tarih saat, ,
dt"YYYY-MM-DDThh:mm:ss"
veyadt"YYYY-MM-DD hh:mm:ss"
biçimindedt"YYYY-MM-DD"
değişmez değer olarak da belirtilebilir. Değişmez değer olarak belirtildiğinde, ifadede DATEVALUE işlevinin kullanılması gerekli değildir. Daha fazla bilgi edinmek için bkz. DAX Sözdizimi | Tarih ve saat.
Örnek
Aşağıdaki örnek, model yerel ayarına ve tarih ve saatlerin nasıl sunulduğuna ilişkin ayarlara bağlı olarak farklı bir tarih saat değeri döndürür.
Günün aydan önce geldiği tarih/saat ayarlarında, örnek 8 Ocak 2009'a karşılık gelen bir tarih saat değeri döndürür.
Ayın günden önce geldiği tarih/saat ayarlarında, örnek 1 Ağustos 2009'a karşılık gelen bir tarih saat değeri döndürür.
= DATEVALUE("8/1/2009")