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.
RANKX on erittäin ainutlaatuinen DAX-funktio, joka vaatii syvempää pohdintaa logiikasta ja sen todellisesta toiminnasta suoritettaessa laskutoimitusta tietyssä kontekstissa (esimerkiksi taulukko tai kaavio LuckyTemplatesissa). Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.
Mitä et halua RANKX DAX -toiminnolla, on alkaa vastaanottaa tuloksia etkä oikeastaan ymmärrä kuinka ne lasketaan, koska sinulla voi aina olla virheellisiä laskelmia ja tuloksia, jotka näkyvät raporteissasi.
Jokainen eri parametri sisälläfunktio voi muuttaa tapaa, jolla se laskee tuloksen. Voit syöttää tähän DAX-funktioon useita parametreja ymmärtääksesi, kuinka kukin niistä voi määrittää taustalla olevan tuloksen, jota pidetään tärkeänä.
Tästä syystä on tärkeää ymmärtää RANKX:n avainelementit ja käsitteet eri yhteyksissä. Näin voit olla varma siitä, että laskelmasi ovat oikein ja että kuluttajat näkevät oivalluksia, jotka ovat todella järkeviä.
Tässä opetusohjelmassa keskustelen siitä, kuinka tätä tiettyä kaavaa ja funktiota voidaan käyttää.
Sisällysluettelo
Esimerkki RANKX-perusskenaariosta
Tässä on esimerkkiskenaario yksinkertaista RANKX- laskentaa varten. Katsotaanpa ensin taulukkoa vasemmalta.
Yritämme tässä määrittää näiden tuotteiden sijoituksen myynnin perusteella (tämä voi myös perustua mihin tahansa mittaan) kaikista myymistämme eri tuotteista.
KAIKKI-funktion käyttäminen RANKX DAX -laskennassa
Katsotaanpa nyt tämän skenaarion nykyistä kaavaa.
Ensisijaisesti meidän on luotava taulukko RANKX DAX -funktion sisällä, jotta voimme arvioida jokaisen tuotteen määrittämiemme mittareiden perusteella.
KAIKKI - funktiota käytettiin tässä poistamaan kaikki suodattimet Tuotteet- taulukosta. Tämä johtuu siitä, että meidän on arvioitava jokainen tuote ja katsottava, missäkunkin tuotteen sijoitukset perustuvat kaikkiin tuotteisiin.
Mutta jos poistamme suodattimen (tässä tapauksessa KAIKKI- toiminnon ) ja käytämme vain " Tuotteet ", se näyttää erilaisen tuloksen.
Kuten näet, se vain arvioitiin 1 . Tämä johtuu siitä, että se tarkastelee vain nykyistä tuotetta nykyisessä kontekstissa (tässä tapauksessa tuotetta 63 ). Näin ollen kaikki sijoittuu ensimmäiselle sijalle , koska tämä on kirjaimellisesti ainoa tuote taulukossa, jota RANKX arvioi. Ja juuri siksi meidän on käytettävä ALL- funktiota oikean tuloksen saamiseksi.
Nyt voit ratkaista yksinkertaisia RANKX- laskelmia tällä tavalla.
Mutta entä jos se muuttuu monimutkaisemmaksi? Entä jos tarvitset sijoitustuloksia, jotka eivät perustu pelkästään kokonaismyyntiin ?
No, tässä meidän on ymmärrettävä tämän laskennan nykyinen konteksti. Meidän on tiedettävä, kuinka voimme manipuloida kontekstia saadaksemme haluamamme tuloksen.
Esimerkki monimutkaisesta RANKX-skenaariosta
Yritetään tuoda täsmälleen samanlainen kaava ( Product Ranking -mitta) oikeanpuoleiseen taulukkoon.
Kuten näette, se on antanut meille toisen virheellisen tuloksen. Syy tähän on se, että meillä on myös Asiakkaan nimi -sarake.
Jos katsomme kaavaa uudelleen, huomaat, että se ei riko jokaista yksittäistä asiakasta . Arvioimme tuotteet vain kunkin asiakkaan osalta.
Yritetään selvittää Asiakkaan nimi -sarake.
Vaikka selvittäisimme Asiakkaan nimi -sarakkeen , Tuotesijoitus muuttuu silti heidän ostamansa tuotteen sijoituksen perusteella .
Kuten näet täältä, on paljon samoja numeroita. Yksi esimerkki on sijoitus 17 . Tässä tapauksessa se voi johtua siitä, että kyseinen asiakas on ostanut vain 17 tuotetta .
Nyt ehkä tarvitset sitä tässä skenaariossa. Mutta entä jos tarvitset jotain hieman monimutkaisempaa? Entä jos tarvitset sijoituksen 1:stä määräämättömään arvoon Asiakkaan nimi- ja Tuotekontekstissa ?
Kuten olen korostanut, on tärkeää ymmärtää konteksti ja se, kuinka käsittelemme kontekstia saadaksemme haluamamme tuloksen.
CROSSJOIN-funktion käyttäminen
Tällä hetkellä meillä on kaksi ulottuvuutta, jotka ovat kahdesta täysin erilaisesta taulukosta. Kun vaihdat mallinnusnäkymään , näet, että Asiakkaan nimi -sarake tulee Asiakkaat- taulukosta ja Tuotteen nimi -sarake tulee Tuotteet- taulukosta.
Joten meidän on jotenkin poistettava suodattimet tästä virtuaalitaulukosta RANKX- logiikan sisällä molemmista kahdesta taulukosta.
Meidän on tehtävä sama kuin ensimmäisessä taulukossa (vasemmalla), mutta meidän on tehtävä se molempien taulukoiden Asiakkaan nimi- ja Tuotenimi- sarakkeissa.
Lopulta saamme oikean sijoituksen asiakkaan nimen ja tuotteen kokonaismyynnin perusteella . Tässä on kaava, jota voimme käyttää tälle erilliselle skenaariolle.
Tämä-funktion avulla voimme yhdistää kaksi saraketta yhteen tai se voi olla myös kaksi taulukkoa. Tässä tapauksessa liitymme kuitenkin vain sarakkeisiin.
Yksityiskohtiin menen, tässä osassa yritämme vain poistaa kaikki suodattimet sekä Asiakkaat- että Tuotteet- taulukoista.
Sitten toistamme tämän virtuaalisen taulukon jokaisen rivin ja arvioimme tai tunnistamme, missä tämän tietyn asiakkaan nimen ja tuotenimen alijoukon tietty sijoitus on.
Jos tarkistat tulokset, näet, että olemme vihdoin saaneet tarkan sijoituksen. Ja myös, jos huomasit, 4. sijassa on kaksi riviä . Tämä johtuu siitä, että molemmilla on täsmälleen sama kokonaismyynti .
Ja tällä tavalla saavutimme tulokset, jotka haluamme saavuttaa tässä skenaariossa.
Johtopäätös
Nämä ovat vain joitain huomioita käytettäessä RANKX- funktiota DAX- laskelmissa, joita haluamme käsitellä tässä opetusohjelmassa. On niin monia tapoja, joilla voit tehdä sen niin monissa eri toiminnoissa. Mutta tärkeintä tässä on, että sinun on todella ymmärrettävä konteksti, johon RANKX- toimintosi asetetaan.
Tämä on ehdottomasti paras tapa esitellä RANKX , varsinkin kun on kyse sen monipuolisuudesta laskea minkä tahansa rankingtyyppisen analyysin. Tulet hämmästymään siitä, kuinka joustava RANKX-toiminto voi olla LuckyTemplatesissa.
Sitä voidaan käyttää useissa eri skenaarioissa. Lisäksi se mahdollistaa joitain edistyneitä oivalluksia, jotka tekevät viime kädessä vaikutuksen raporttiesi ja visualisointiesi kuluttajiin.
Onnea tämän arvosteluun.
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.
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.
Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.
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.
Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.
Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.
Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.
Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.
Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.