Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Nykyään olen tulossa monimutkaiseksi DAX:n kanssa, mutta se johtuu siitä, että nautin tämän kaavakielen voiman näyttämisestä LuckyTemplatesissa. Haluan sinunkin pääsevän sinne. Tästä syystä haluan aina saada käytännönläheistä tietoa toteutuksesta. Dynaaminen segmentointi on täydellinen esimerkki todella arvokkaasta kaupallisesta oivalluksesta, jonka voit poimia LuckyTemplates-analyysistäsi. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Oletetaan, että haluat nähdä, mitkä asiakasryhmät ostavat tuotteitasi. Kun sanon asiakasryhmät, ovatko ne huippuasiakkaasi, keskitason asiakkaasi vai heikoimmat asiakkaasi? Huomaat nopeasti, että tämä ei itse asiassa ole niin helppoa, koska tätä "ryhmittelyä" ei ole edes raakataulukoissasi. Sinun on luotava se tukitaulukon kautta, ja näytän sinulle kuinka tässä blogikirjoituksessa.

Tässä viestissä käymme läpi, kuinka voit visualisoida, mitkä asiakasryhmät edistävät eniten voittojasi. Meidän on nyt suoritettava muutama vaihe päästäksemme tähän pisteeseen, mutta tämä on todella hyvä analyysi, jos haluat vaeltaa ajan läpi ja määrittää kuinka paljon Top 5, Top 5 - 20 ja loput asiakkaistasi osallistuvat voittoihisi.

Voit käyttää samoja tekniikoita, joita käymme läpi tässä blogiviestissä, tehdäksesi oman analyysisi. Tietomallia hyödyntämällä voit luoda tällaisen dynaamisen visualisoinnin. Esimerkiksi tässäTarkastelemme Top 5:n, sijoitusten 5–20 ja muiden panosta.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Koska kaikki on dynaamista, voimme myös napsauttaa jokaisen myymämme tuotteen läpi ja nähdä kunkin tuotteen eron. Voimme nähdä, että joitain tuotteita hallitsee täysin Top 5, mutta se johtuu luultavasti siitä, että tällä tietyllä tuotteella ei myydä paljon.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Toisaalta, kun napsautamme hyvin myyvää tuotetta, voimme nähdä, että se on hieman levittävämpi. Tällaisia ​​hienoja oivalluksia voit saada tämäntyyppisestä analyysistä.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Sisällysluettelo

Kokonaisvoittojen laskeminen

Aloitetaan tyhjästä ja mietitään, kuinka voimme todella päästä tähän pisteeseen. Ensimmäinen asia, joka meidän on tehtävä, on tehdä joitain yksinkertaisia ​​laskelmia.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Laskemme ensin kokonaisvoittomme käyttämällä kokonaismyyntiämme vähennettynä kokonaiskustannuksillamme.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Luodaan taulukon sijoitusta varten

Palataanpa ensin tietomalliimme. Näet, että yläreunassa on ydintietomallimme: päivämäärätaulukko, tuotetaulukko, aluetaulukko ja asiakastaulukko, jotka kaikki menevät alareunassa olevaan Myyntitaulukkoon. Jokainen tehty tapahtuma on myyntitaulukossamme, ja siellä teemme laskelmat.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Jos ajattelee sitä, mallissamme ei ole mitään, mikä kertoisi meille, kuka on viiden parhaan joukossa tai kuka on sijoittunut 5–20 tai keitä kaikki muut ovat. Tämä tarkoittaa, että meidän on luotava se. Muista myös, että haluamme sen olevan, eikö?

Joten meidän on luotava taulukko, joka tekee tämän puolestamme. Luomme ryhmiä sekä niiden MIN ja MAX. Top 5:lle minimi on 0 ja maksimi 5. Sijoituksilla 5–20 se on 5 ja 20 ja niin edelleen. Tämän jälkeen integroimme tämän taulukon tietomalliimme Dax-kaavan avulla, ja tämä luokittelee asiakkaat dynaamisesti laskennan kontekstin perusteella.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Asiakasvoittojen muotoilu ryhmittäin

Aiomme selvittää, kuinka voit etsiä asiakastuottoja ryhmittäin (4:00). Käydään nopeasti läpi, mitä täällä todella tapahtuu. Ensinnäkin aiomme laskea kokonaisvoiton, joka on kokonaisvoittomitta, jonka opetin sinulle aiemmin.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Mutta mitä meidän on tehtävä, on nähdä, millä sijoituksella kukin asiakas on ja sijoittuuko hän kuhunkin taulukkoon juuri luomamme mukautetuista riveistä. Jos he tekevät, heidät sijoitetaan kyseiseen ryhmään Top 5:n, sijain 5-10 tai The Rest mukaan.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Tämä on logiikka, jota käytämme näiden laskelmien luomiseen tai suorittamiseen.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Pilaillaanpa täällä jotain hyvin nopeasti ja vedetään kuukausi ja vuosi taulukkoomme. Näemme kunkin kuukauden kokonaismyynnin.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Asiakasvoittojen käyttäminen ryhmittäin

Jos vedämme asiakasryhmiämme taulukkoon, se ei anna meille oikeaa tulosta. Jos tarkastelet näitä lukuja, ne ovat kaikki täsmälleen samoja. Joten meidän on käytettävä asiakasvoittoja ryhmittäin . Tämä toimittaa meille kunkin sijoituskohtaisen voiton.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Meidän on perehdyttävä tarkempaan aikakehykseen, jotta voimme ottaa suodattimen käyttöön vuoden 2016 viimeiseltä kuudelta kuukaudelta.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Jos laitamme joitain tietolappuja, voimme nähdä, että tämä laskee kokonaisvoiton, mutta jakaa sen sitten asiakasryhmällemme.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Pöydän visualisointi

Annetaan sille kaavio ja katsotaan prosenttiosuus. Meidän tarvitsee vain muuttaa100 % pinottu sarake -kaavioon.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Tämä näyttää nyt prosenttiosuuden näiden mukautettujen ryhmien myynnistä. Muutamme visualisointia hieman ja muutamme sen avattavaksi valikosta. Ja sitten aiomme luoda toisen visualisoinnin, joka antaa meille myynnin tuotekohtaisesti.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Tämä laskelma mukautuu automaattisesti sen mukaan, mihin kontekstiin laitammekin. Joten jos muokkaamme ja sisällytämme kaikki kuukaudet vuonna 2016, voimme nähdä, kuinka asiat muuttuvat joka kuukausi.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Jos napsautamme jotakin vasemmanpuoleisen taulukon tuotetta, voimme dynaamisesti nähdä prosentteina, kuinka suuren osan voitoistamme määrittävät tietyt ryhmät.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Voittojen koostumuksen visualisointi

Kun napsautamme kaikkia eri tuotteita, voimme nähdä, mikä on kunkin myymämme tuotteen voittomme ajan mittaan. Voimme tarkastella sitä koko portfolion näkökulmasta.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

Tai voimme jopa tutkia 3 parasta tuotettamme ja nähdä, että vuoden 2015 lopussa oli lasku. Voimme kysyä, miksi suurempi osa pienemmistä asiakkaistamme ostaa näitä tuotteita verrattuna suurempiin asiakkaisiimme, jotka eivät osta mitään.

Dynaaminen segmentointi: Asiakkaiden segmentointi ryhmiin Advanced DAX:n avulla

On selvää, että tällaiset asiat synnyttäisivät todella hyvän keskustelun myyntihenkilöiltäsi ja johdoltasi. Tämä DAX-kaava on todella loistava tekniikka, jota voidaan itse asiassa käyttää uudelleen useissa eri skenaarioissa. Suosittelen lämpimästi sukeltamaan tähän dynaamiseen segmentointitekniikkaan ja katsomaan, kuinka voit itse hyödyntää sitä itsessäsi ja tekemässäsi analyysissä.

Johtopäätös

Kuten näette, siinä on vähän perää, mutta se on todella voimakasta tavaraa. Tämä analyysi on hienoa nähdä meikki siitä, kuka ostaa tavarasi, ei vain tuotteidesi kokonaisuutena, vaan voit jopa sukeltaa tiettyihin tuotteisiin ja verrata, kuinka meikki voi olla erilainen. Tällä tekniikalla on tekninen termi -. Se johtuu siitä, että segmentoimme tuloksemme dynaamisesti sijoittamalla ne jonkin logiikan kautta, mikä leikkaa sen omaan kakkuansa.

Käyn tämän tekniikan läpi kattavasti Solving Analytical Scenarios -kurssillani osoitteessa . Katso tämä saadaksesi lisätietoja. Tässä videossa käyn läpi yleiskatsauksen siitä, kuinka voit ottaa sen käyttöön itse ja miltä se saattaa näyttää raporteissasi.

Onnea tämän toteuttamiseen!


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.

On-Premises Data Gateway Power Automatessa

On-Premises Data Gateway Power Automatessa

Tutustu siihen, kuinka On-premises-tietoyhdyskäytävä antaa Power Automaten käyttää työpöytäsovelluksia, kun käyttäjä on poissa tietokoneesta.