Jaa


TOINEN

Koskee: Lasketun sarakkeen lasketun taulukon mittarin visuaalinen laskutoimitus

Palauttaa aika-arvon sekunnit lukuna 0:sta 59:ään.

Syntaksi

SECOND(<time>)  

Parametrit

Termi Määritelmä
aika Päivämäärä/aika-muodossa oleva aika, 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 muuntaa tiedot implisiittisesti. 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 argumentiksi SECOND-funktiolle, voidaan syöttää tekstimerkkijonona 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 siitä puretaan sekuntien arvo. 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-funktiota sarakkeessa, joka sisältää sellaisen numeerisen arvon kuin 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 aika-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 Orders-nimisen taulukon TransactionTime-sarakkeeseen.

= SECOND('Orders'[TransactionTime])  

Esimerkki 2

Seuraava kaava palauttaa arvon 3, joka on sekuntien määrä arvon 3. maaliskuuta 2008, 12.00.03 esittämänä ajankohtana.

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

Päivämäärä ja aika -funktiot
TUNTI
MINUUTTI
VUOSI