SECOND
A következőkre vonatkozik:Számított oszlop
Számított tábla
Mérték
Vizualizációszámítási
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 |
Egy datetime formátumú időpont, 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 dátumokat és időpontokat sorozatszámként tároló Microsoft Excellel ellentétben DAX
datetime
formátumot használ a dátumok és időpontok használatakor. Ha a forrásadatok nincsenek ebben a formátumban, 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 SECOND függvény argumentumaként megadott dátum/idő érték idézőjeleken belül szöveges sztringként is megadható (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
datetime
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 azokat a SECOND függvényben használna. Ha például SECOND numerikus értéket tartalmazó oszlopot használ, például 25,56, 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 a
time
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 egy Ordersnevű tábla TransactionTime oszlopában található idő másodperceinek számát adja vissza.
= SECOND('Orders'[TransactionTime])
2. példa
A következő képlet 3 értéket ad vissza, amely az érték által képviselt idő másodperceinek száma, 2008. március 3. 12:00:03.
= SECOND("March 3, 2008 12:00:03")