Suhde- ja taajuustaulukot Excelissä
Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.
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.
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.
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.
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ä.
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.
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).
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? *****
Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.
Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.
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.
Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.
Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.
Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.
Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.
LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.
Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.
Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.