SECOND
Şunlar için geçerlidir:Hesaplanan sütun
Hesaplanan tablo
Ölçü
Görsel hesaplama
Saat değerinin saniyelerini 0 ile 59 arasındadır.
Sözdizimi
SECOND(<time>)
Parametreler
Süre | Tanım |
---|---|
time |
16:48:23 veya 16:48:47 pm gibi datetime biçimde bir zaman. |
Dönüş değeri
0 ile 59 olan bir tamsayı.
Açıklamalar
Tarih ve saatleri seri numarası olarak depolayan Microsoft Excel'in aksine, DAX tarih ve saatlerle çalışırken
datetime
biçimi kullanır. Kaynak veriler bu biçimde değilse, DAX verileri örtük olarak dönüştürür. Tarih ve saatleri, ihtiyacınız olan seri numarası olarak görüntülemek için biçimlendirmeyi kullanabilirsiniz.SECOND işlevine bağımsız değişken olarak sağladığınız tarih/saat değeri, tırnak işaretleri içinde metin dizesi olarak girilebilir (örneğin, "18:45"). Başka bir ifadenin sonucu olarak veya saat içeren bir sütuna başvuru olarak bir zaman değeri de sağlayabilirsiniz.
13,60 gibi başka bir veri türünün sayısal değerini sağlarsanız, değer seri numarası olarak yorumlanır ve değeri saniyeler boyunca ayıklamadan önce
datetime
veri türü olarak temsil edilir. Sonuçlarınızı daha kolay anlamak için, bu tür sayıları SECOND işlevinde kullanmadan önce tarih olarak göstermek isteyebilirsiniz. Örneğin,25,56 gibi sayısal bir değer içeren bir sütunla kullanırsanız, formül 24 döndürür. Bunun nedeni, tarih olarak biçimlendirildiğinde 25,56 değerinin 25 Ocak 1900, 13:26:24 ile eşdeğer olmasıdır. time
bağımsız değişkeni bir tarih ve saatin 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. Çoğu yerel ayar iki nokta üst üste (zaman ayırıcı olarak :) ve zaman ayırıcı olarak iki nokta üst üste kullanan tüm giriş metinleri doğru ayrıştırılır. Sonuçlarınızı anlamak için yerel ayar ayarlarınızı gözden geçirin.
Örnek 1
Aşağıdaki formül, Ordersadlı tablonun TransactionTime sütununda yer alan sürenin saniye sayısını döndürür.
= SECOND('Orders'[TransactionTime])
Örnek 2
Aşağıdaki formül, 3 Mart 2008 12:00:03
= SECOND("March 3, 2008 12:00:03")