Ostosten päivien eron laskeminen LuckyTemplatesin DAX:n avulla

Tässä opetusohjelmassa opit laskemaan päivien erot ostosten välillä käyttämällä LuckyTemplatesin DAXia. Tämä aihe tuli LuckyTemplates-tukifoorumista, ja näytän sinulle, kuinka ratkaisin sen. Tämä on mielenkiintoinen skenaario ja melko yleinen yritysmaailmassa. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Ostosten päivien eron laskeminen LuckyTemplatesin DAX:n avulla

Tässä esimerkissä tarkastelemme asiakasta, joka on ostanut useita kertoja, ja haluamme nähdä eron ostopäivien välillä.

Tärkeintä on yksinkertaistaa DAX-kaavojasi. 

Suosittelen aina pitämään kaavat lyhyinä ja yksinkertaisina käyttämällä mittahaaroitustekniikkaa ja käyttämällä ja yhdistämällä oikeita DAX-funktioita. Et todellakaan tarvitse monimutkaisia ​​kaavoja malliisi. Yksi tekniikka, jota käytän monimutkaisissa skenaarioissa, on muuttujat (), jonka esitän sen tässä opetusohjelmassa.

Sisällysluettelo

Esimerkkitietojoukko

Katsotaanpa ensin mallin kokoonpanoa. Tämä on vain esittelytietojoukko, jonka olen luonut. Tässä tapauksessa keskitymme Ostopäivä- sarakkeeseen. Yksi asia, joka meidän on tehtävä, on numeerinen indeksisarake, koska aiomme käsitellä tätä saraketta yksinkertaistaaksemme logiikkaa.

Ostosten päivien eron laskeminen LuckyTemplatesin DAX:n avulla

Haluamme siis laittaa tähän minkä tahansa suodattimen (asiakas, tuote, sijainti jne.) ja laskea eron asiakkaan viimeisen ostopäivän ja edellisen ostopäivän välillä . Tässä esimerkissä meillä on sijainnin suodatin, joka on dynaaminen. Voimme napsauttaa sijaintitunnuksia, jolloin tiedot muuttuvat ja näyttävät meille valitsemamme sijainnin tulokset.

Ostosten päivien eron laskeminen LuckyTemplatesin DAX:n avulla

Näemme tässä taulukossa tilaustunnuksen, asiakastunnuksen, asiakkaiden ostopäivämäärän tietyssä paikassa sekä ostojen välisen päivien eron. Toinen huomioitava asia on, että kun yhtenä päivänä on kaksi ostosta, toisen päivämäärän tulee olla nolla, koska se ei eroa edellisestä päivästä.

Ostosten päivien eron laskeminen LuckyTemplatesin DAX:n avulla

DAX-kaava ostojen välisen eron laskemiseksi

Katsotaan nyt kaavaa. Tässä hyödynnetään paljon muuttujia, joita suosittelen, kun sinulla on hieman enemmän logiikkaa mietittävää. On vain niin paljon helpompaa tarkistaa numerosi myöhemmin ja ymmärtää tapahtuvan logiikan.

Ostosten päivien eron laskeminen LuckyTemplatesin DAX:n avulla

Huomaa, että jokainen tulos tässä lasketaan erikseen. Joten jokaisen tämän taulukon tuloksen tai rivin kohdalla meidän on selvitettävä, mitä nämä muuttujat laskevat. Esimerkiksi tämä 7. 8. 2016 tuloksella 12 (päivät viimeisen ostopäivän välillä, joka oli 26. heinäkuuta).

Ostosten päivien eron laskeminen LuckyTemplatesin DAX:n avulla

Tämän tuloksen saamiseksi aloitamme indeksinumerolla ( IndexNum ), joka on tässä tapauksessa 430, käyttämällä. Sitten laskemme edellisen indeksinumeron ( PreviousIndexNum ) laskemalla saman asian (MAX of Index), mutta muutamme kontekstia, jossa laskemme sen käyttämällätoiminto sisällä.

Seuraavaksi laskemme nykyisen päivämäärän ( CurrentDate ) käyttämälläja. Nykyinen päivämäärä tässä esimerkissä on 7. päivä 8. päivä 2016. Viimeinen muuttujamme on aikaisempi päivämäärä ( PriorDate ), jonka voimme helposti selvittää, koska meillä on jo PreviousIndexNum.

Kaavan toinen osa, joka onlauseke, käyttää yksinkertaisesti luomiamme muuttujia ja yksilöi ensimmäisen päivämäärän nimenomaan 0:ksi . Sitten vähennämme CurrentDate päivämäärästä PriorDate saadaksemme 12 päivän eron.

Ja näin lasket päivien eron LuckyTemplates-ostosten välillä.




Johtopäätös

Toivottavasti näet kuinka mittahaarautuminen toimii täällä. Aloitimme yhdestä muuttujasta (IndexNum) ja käytimme sitä sitten seuraavan laskemiseen ja niin edelleen. 

Nautin todella tämän kanssa työskentelystä ja olen varma, että tämä auttaa monia ihmisiä. Se on yleinen skenaario, jossa sinun on laskettava ero päivinä. Se voi olla ostosten tai minkä tahansa tapahtuman välissä.

Jos haluat lisätietoja tästä aiheesta, katso video ja alla olevat linkit.

Kippis!

***** Opitko LuckyTemplates? *****







Päivämäärätaulukon luominen LuckyTemplatesissa

Päivämäärätaulukon luominen LuckyTemplatesissa

Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

Tässä LuckyTemplates Showcase -esittelyssä käymme läpi raportteja, jotka näyttävät ammattitaitoisen palveluanalytiikan yritykseltä, jolla on useita sopimuksia ja asiakkaiden sitoumuksia.

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.

Yleiset SQL-funktiot: Yleiskatsaus

Yleiset SQL-funktiot: Yleiskatsaus

Tutustu joihinkin yleisiin SQL-toimintoihin, joita voimme käyttää, kuten merkkijono, päivämäärä ja joitain lisätoimintoja tietojen käsittelyyn tai käsittelyyn.

LuckyTemplates-mallin luominen: opas ja vinkkejä

LuckyTemplates-mallin luominen: opas ja vinkkejä

Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.

LuckyTemplates-sijoitus ja mukautettu ryhmittely

LuckyTemplates-sijoitus ja mukautettu ryhmittely

Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.