DateTime Value: Kuinka poistaa sekuntia

Tämän päivän blogissa tutkimme kolmea tapaa poistaa sekuntia DateTime-arvostaVoit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Jos suinkin mahdollista, sinun kannattaa pienentää tietojesi kardinaliteettia samalla, kun täytät liiketoiminnan vaatimukset. DateTime-arvoilla voi kuitenkin olla erittäin suuri kardinaliteetti.

Tämä tarkoittaa, että DateTime-sarake voi sisältää suuren määrän yksilöllisiä arvoja, jotka voivat vaikuttaa mallin kokoon ja suorituskykyyn. 

Sisällysluettelo

Kuinka poistaa sekuntia Power Queryssä

On kaksi selvää tapaa käsitellä sitä. Ensimmäinen on varmistaa, että DateTime-arvot jaetaan aina, jotta saat yhden sarakkeen päivämäärillä ja yhteen sarakkeilla kellonaikojen kanssa.

Toinen on määrittää, missä analyysi on suoritettava. Sinun on raportoitava sekunti, minuutti tai jopa tunti.

Tässä blogissa keskitymme kuitenkin vain menetelmiin sekuntien poistamiseksi DateTime-arvoista. 

Täysi käyttöliittymän lähestymistapa päivämäärä- ja aika-arvoille

Aloita menemällä . Ensimmäinen lähestymistapa, jonka opit, on täysin käyttöliittymälähtöinen lähestymistapa. 

Kun DateTime-sarake on valittuna, siirry Lisää sarake -välilehteen, valitse Aika ja valitse sitten Vain aika .

DateTime Value: Kuinka poistaa sekuntia

Aikasarake tulee näkyviin. 

DateTime Value: Kuinka poistaa sekuntia

Napsauta Aika- kuvaketta ja valitse Teksti. 

DateTime Value: Kuinka poistaa sekuntia

Palauta se sitten takaisin Aikaan noudattamalla samoja vaiheita. Älä valitse korvaa nykyinen, vaan sen sijaan Lisää uusi vaihe .

DateTime Value: Kuinka poistaa sekuntia

DateTime Value: Kuinka poistaa sekuntia

Ja nyt olemme menettäneet sekuntia tuosta aika-arvosta. 

DateTime Value: Kuinka poistaa sekuntia

Henkilökohtaisesti käytin tätä tapaa muuntaa tekstiksi ja sitten takaisin tiettyyn aikaan useammin, mutta käyttämällä ei-käyttöliittymäpohjaista lähestymistapaa, johon käytän eri syntaksia. 

Ei-käyttöliittymäpohjainen lähestymistapa päivämäärä- ja aika-arvoille

Tarkastellaanpa ei-käyttöliittymään perustuvaa lähestymistapaamme. 

Kun pienoispöytäkuvake on vasemmassa yläkulmassa, valitse Lisää mukautettu sarake

DateTime Value: Kuinka poistaa sekuntia

Voit kutsua uutta saraketta Time2 . Jos haluat muuntaa DateTime-arvon tekstiksi, voit käyttää funktiota =DateTime.ToText ([Luotupäivämäärä), “HH:mm”). 

DateTime Value: Kuinka poistaa sekuntia

Huomaa, että funktion Luontipäivämäärä- osa lisätään napsauttamalla oikealla olevaa Luontipäivämäärä- saraketta yllä olevan kuvan mukaisesti. HH:mm näyttää ajan muodon, ja käytämme isoa HH:ta 24 tunnin muodon soveltamiseen.

Napsautamme Okei. Tuloksista näemme uuden sarakkeen, jossa on vain tunnit ja minuutit. 

DateTime Value: Kuinka poistaa sekuntia

Kokeillaan myös muuttaa tuntimuoto pienillä kirjaimilla. Voit tehdä tämän siirtymällä kaavapalkkiin ja muuttamalla HH arvoksi hh. Napsauta sen jälkeen valintamerkkiä

DateTime Value: Kuinka poistaa sekuntia

Palautetaan tätä blogia varten taulukkomme takaisin 24 tunnin muotoon muuttamalla se takaisin muotoon HH

Käytössäsi olevat aika-arvot ovat tekstimuodossa. Voit palauttaa ne takaisin aikamuotoon käyttämällä alla näkyvää toimintoa ja napsauttamalla valintamerkkiä.

DateTime Value: Kuinka poistaa sekuntia

DateTime.ToRecordin käyttö

Voit käyttää yhtä muuta menetelmää tehdäksesi täsmälleen saman asian. Tässä esimerkissä käytämme DateTime.ToRecord .

Aloita siirtymällä Mini Table -kuvakkeeseen ja sitten Lisää mukautettu sarake .

DateTime Value: Kuinka poistaa sekuntia

Mukautettu sarake -ikkuna tulee näkyviin. Voit käyttää nimeä Time3 ja käyttää DateTime.ToRecord -funktiota alla olevan kaavan avulla. 

DateTime Value: Kuinka poistaa sekuntia

Napsauta OK palauttaaksesi tietueen.

DateTime Value: Kuinka poistaa sekuntia

Napsauta yhtä tietueista, ja sinun pitäisi nähdä esikatselu alla.

DateTime Value: Kuinka poistaa sekuntia

Esikatselussa näet, että päivämäärä- ja aikaosat saavat kentän tietueen sisällä.

DateTime Value: Kuinka poistaa sekuntia

Luontaisen #aika-funktion avulla voit muuttaa sen takaisin aika-arvoksi. Luo ensin muuttuja, jotta voit viitata siihen helpommin. Olkoon siis t sama kuin jo luomasi funktio, johon on lisätty luontainen aika-arvo. Se kestää kolme argumenttia - tunti, minuutit ja sekunnit.

Laajenna funktiota lisäämällä avaava sulkumerkki. Soita tunnille tietueeseesi t ja katso kentän nimi tunti kirjoittamalla tunti hakasulkeisiin näin: t[tunti] .

Lisää pilkku (,) ja toista samat vaiheet minuutille: t[Minuutti]. Lisää toinen pilkku ja nolla (0) sekunneiksi.

Tuloksena oleva funktio on esitetty alla. Napsauta sitten valintamerkkiä.

DateTime Value: Kuinka poistaa sekuntia

Tietenkin voit myös asettaa tyypin lisäämällä toimintoon tyypin ajan .

DateTime Value: Kuinka poistaa sekuntia

Johtopäätös

Tämän päivän blogissa opit poistamaan sekunteja arvosta . Harjoittelit erilaisia ​​tapoja alentaa DateTime-arvojesi kardinaalisuutta kolmella eri tavalla, mukaan lukien täysi käyttöliittymäpohjainen lähestymistapa , ei-käyttöliittymäpohjainen lähestymistapa ja DateTime-arvotietueiden käyttäminen .

Kaikki parhaat,

Melissa de Korte


Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

LuckyTemplates -muotokartan visualisointi tilaanalyysiin

Tämä blogi sisältää Shape Map -visualisoinnin tilaanalyysiä varten LuckyTemplatesissa. Näytän sinulle, kuinka voit käyttää tätä visualisointia tehokkaasti sen ominaisuuksien ja elementtien kanssa.

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

LuckyTemplatesin talousraportointi: tulosten kohdentaminen malleihin jokaisella rivillä

Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

DAX-mittaukset LuckyTemplatesissa käyttämällä mittahaaroitusta

Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.

Tehokkain toimintopuhelu LuckyTemplatesissa

Tehokkain toimintopuhelu LuckyTemplatesissa

Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.

Datamallinnustekniikat DAX-mittausten järjestämiseen

Datamallinnustekniikat DAX-mittausten järjestämiseen

Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates Financial Dashboard: Täydelliset taulukon mukautusvinkit

LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.

Power Queryn kielivirran parhaat käytännöt

Power Queryn kielivirran parhaat käytännöt

Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

LuckyTemplates mukautetut kuvakkeet | PBI-visualisointitekniikka

Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

LuckyTemplates -taulukoiden luominen UNION & ROW -funktiolla

Tässä blogissa näytän sinulle, kuinka voit luoda LuckyTemplates-taulukoita käyttämällä kaavaa, joka yhdistää UNION-funktion ja ROW-funktion.