SECOND
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -
Palauttaa aika-arvon sekunnit lukuna 0:sta 59:ään.
Syntaksi
SECOND(<time>)
Parametrit
Termi | Määritelmä |
---|---|
time |
aika datetime muodossa, kuten 16.48.23. |
Palautusarvo
Kokonaislukuluku 0:sta 59:ään.
Huomautukset
Toisin kuin Microsoft Excel, joka tallentaa päivämäärät järjestysnumeroiksi, DAX käyttää
datetime
muotoa käsitellessään päivämääriä ja aikoja. Jos lähdetiedot eivät ole tässä muodossa, DAX implisiittisesti muuntaa tiedot. Voit käyttää muotoilua näyttämään päivämäärät ja kellonajat numerosarjana, jos sinun tarvitsee.päivämäärä/aika-arvo, jonka annat argumenttina SECOND-funktiolle, voidaan syöttää merkkijonona lainausmerkkien sisällä (esimerkiksi "18.45"). Voit myös antaa aika-arvon toisen lausekkeen tuloksena tai viitteenä aikoja sisältävään sarakkeeseen.
Jos annat muuta tietotyyppiä edustavan numeerisen arvon, kuten 13,60, arvo tulkitaan sarjanumeroksi ja esitetään
datetime
tietotyyppinä ennen kuin sekuntien arvo puretaan. Tulosten tekemiseksi ymmärrettävämmiksi haluat ehkä esittää sellaiset luvut päivämäärinä, ennen kuin käytät niitä SECOND-funktiossa. Jos esimerkiksi käytät SECOND sarakkeessa, joka sisältää numeerisen arvon, kuten 25,56, kaava palauttaa arvon 24. Tämä johtuu siitä, että päivämääräksi muotoiltuna arvo 25,56 vastaa tammikuun 25. päivää vuonna 1900, klo 13.26.24.Kun
time
-argumentti on päivämäärän ja ajan tekstiesitys, funktio käyttää asiakastietokoneen aluekohtaisia ja päivämäärä- ja aika-asetuksia tekstin ymmärtämistä ja muunnoksen suorittamista varten. Useimmissa aluekohtaisissa asetuksissa käytetään kaksoispistettä (:) kellonajan erottimena ja kaikki syötetty teksti, joka käyttää ajan erotuspisteenä kaksoispistettä, jäsentää oikein. Tarkista omat aluekohtaiset asetuksesi, jotta ymmärrät tuloksesi.
Esimerkki 1
Seuraava kaava palauttaa sekuntien määrän aikalukemaan, joka sisältyy
= SECOND('Orders'[TransactionTime])
Esimerkki 2
Seuraava kaava palauttaa arvon 3, joka on sekuntien määrä arvon esittämänä ajankohtana, 3. maaliskuuta 2008, 12.00.03.
= SECOND("March 3, 2008 12:00:03")