Megosztás a következőn keresztül:


MÁSODIK

A következőre vonatkozik: Számított oszlop Számított tábla Mérték vizualizáció számítása

Egy időérték másodperceit adja vissza 0 és 59 közötti számként.

Syntax

SECOND(<time>)  

Paraméterek

Időszak Definíció
time Dátum/idő formátumú idő, például 16:48:23 vagy 16:48:47.

Visszaadott érték

0 és 59 közötti egész szám.

Megjegyzések

  • A Microsoft Excellel ellentétben, amely a dátumokat és időpontokat sorozatszámként tárolja, a DAX dátum- és időformátumot használ a dátumok és időpontok használatakor. Ha a forrásadatok nem ilyen formátumúak, a DAX implicit módon konvertálja az adatokat. Formázással megjelenítheti a dátumokat és időpontokat a szükséges sorozatszámként.

  • A MÁSODIK függvény argumentumaként megadott dátum/idő érték szöveges sztringként írható be idézőjelek között (például "18:45"). Időértéket is megadhat egy másik kifejezés eredményeként, vagy időértékeket tartalmazó oszlopra mutató hivatkozásként.

  • Ha egy másik adattípus (például 13.60) numerikus értékét adja meg, a rendszer sorozatszámként értelmezi az értéket, és dátum/idő típusú adattípusként jelenik meg, mielőtt másodpercekig kinyeri az értéket. Az eredmények könnyebb megértése érdekében érdemes lehet dátumként jelölni az ilyen számokat, mielőtt a MÁSODIK függvényben használna őket. Ha például a SECOND függvényt olyan oszlopmal használja, amely numerikus értéket tartalmaz( például 25,56), akkor a képlet 24-et ad vissza. Ennek az az oka, hogy dátumként formázva a 25,56 érték 1900. január 25., 1:26:24 du.

  • Ha az idő argumentum egy dátum és idő szöveges ábrázolása, a függvény az ügyfélszámítógép területi és dátum/idő beállításaival értelmezi a szöveges értéket az átalakítás végrehajtásához. A legtöbb területi beállítás a kettőspontot használja (:) időelválasztóként, és az időelválasztóként kettőspontot használó beviteli szövegek megfelelően elemeznek. Az eredmények megismeréséhez tekintse át a területi beállításokat.

1. példa

Az alábbi képlet az Orders nevű tábla TransactionTime oszlopában szereplő idő másodperceinek számát adja vissza.

= SECOND('Orders'[TransactionTime])  

2. példa

Az alábbi képlet 3-at ad vissza, amely a 2008. március 3-i érték által képviselt idő másodperceinek száma 12:00:03.

= SECOND("March 3, 2008 12:00:03")  

Dátum- és időfüggvények
ÓRA
PERC
ÉV