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.
Useimmilla DAX-aloittelijoilla ja jopa keskitason käyttäjillä on todella vaikeuksia ymmärtää, mitä EARLIER -toiminto tekee. Kesti myös kauan ymmärtää, kuinka, milloin ja miksi sinun pitäisi käyttää tätä toimintoa LuckyTemplatesissa. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.
Tässä artikkelissa perehdymme syvällisesti EARLIER-toiminnon käyttöön . Näytän sinulle AIHEMME funktioesimerkkejä ja kuinka sitä käytetään tehokkaasti.
Lisäksi näytän sinulle paljon intuitiivisemman tavan suorittaa laskelmia sen sijaan, että käyttäisit ERÄISEMMÄN- toimintoa ollenkaan.
Sisällysluettelo
Kuinka ja milloin käyttää ARJAIMA-toimintoa
Historiallisesti EARLIER-funktio oli ainoa tapa manipuloida laskutoimituksen kontekstia tietyn kaavan sisällä. Mutta sen jälkeen, kun MUUTTUJAT otettiin käyttöön, se ei ole enää niin tärkeä kuin ennen.
EARLIER-toiminnon ymmärtäminen on kuitenkin tärkeää, jos haluat viedä DAX-tietosi uudelle tasolle. Se edellyttää perusteellista ymmärrystä rivi- ja suodatinkontekstista, jotka ovat tärkeitä käsitteitä DAX-laskutoimituksissa.
Katso alla olevista linkeistä nopea versio yleisestä (mutta erittäin tärkeästä) kontekstin käsitteestä.
Arvioinnin konteksti – (1.8) Ultimate Beginners Guide to DAX
Suodatinkonteksti – (1.9) DAX-opas aloittelijoille
Rivikontekstin selittäminen – (1.10) DAX-opas aloittelijoille
Käytän Tuotteet-taulukkoa kaikissa tässä käytävissä esimerkeissä. Jos tarkastelemme mallia nopeasti, huomaat, että Tuotteet-taulukkoni on hakutaulukko, jolla on suhde myyntitaulukkooni (jota pidetään faktataulukona).
Haluan laskea joitain kumulatiivisia kokonaismääriä tässä taulukossa.
Ensimmäinen kumulatiivinen kokonaissumma on yleinen. Halusin laskea sen vain yleisen indeksin perusteella, joka minulla on jokaiselle tuotteelle ja joka on johdettu tässä taulukossa olevasta tuotenimestä.
Seuraava asia, jonka tein, oli sijoittaa kokonaismyynti kokonaismyyntimittaan. Yksi tämän kaavan keskeinen käsite on kontekstin siirtyminen .
Kontekstin siirtyminen tapahtuu asettamalla mitta lausekkeen sisään. Ja sitten voit siirtyä rivikontekstista suodatinkontekstiin.
Näin tämä tulos suodatetaan tuotteelle 1.
Sukelsin siihen, koska kontekstin ymmärtäminen taulukossa ja lasketussa sarakkeessa on tässä avainasemassa. Ja tässä nimenomaisessa tapauksessa käytämme.
Rivikonteksti tarkoittaa, että arviointi tapahtuu jokaisella rivillä. Ja jokaisella lasketun sarakkeen rivillä on tulos jokaisella rivillä tapahtuvalla arvioinnilla.
Kumulatiivinen kokonaisesimerkkejä käyttämällä EARLIER-funktiota
Nyt haluan laskea kumulatiivisen kokonaissumman tämän tietyn rivin perusteella Kumulatiivinen tuotemyynti -sarakkeessa, ja haluan tehdä sen lasketussa sarakkeessa. Tässä kohtaa LuckyTemplatesin EARLIER- toiminto tulee käyttöön.
Tämän esimerkin kaava sisältää FILTER- funktion. Ja tässä nimenomaisessa kaavassa FILTER lisää ylimääräisen rivikontekstin.
Aloitimme tämän laskelman rivikontekstilla ja käytimme sittenjoka arvioi tuotetaulukon jokaisen rivin läpi.
Ja sitten jokaisella tuotetaulukon rivillä katsomme, mikä indeksi on, ja arvioimme, onko se pienempi kuin rivillämme oleva tietty luku.
Haluamme laskea tälle riville kaikki, joiden indeksi on 8 tai pienempi.
Meidän on arvioitava jokaisen Tuotteet-taulukon rivin läpi ja selvitettävä, onko indeksinumero pienempi tai yhtä suuri kuin 8.
Jos on, haluamme laskea kyseisten tuotteiden kaikki myynnit. Ja kun menemme alas, se arvioi hinnat uudelleen.
EARLIER antaa meille mahdollisuuden hypätä yhdestä rivikontekstista aikaisempaan rivikontekstiin arvon hakemiseksi.
Seuraavassa esimerkissämme tietty tulos on 10. Haluamme arvioida tuoteindeksin jokaisella rivillä, jos se on pienempi tai yhtä suuri kuin 10.
Nyt jotkut teistä, jotka tuntevat kumulatiivisen kokonaismäärän, saattavat ajatella, että voimme käyttää tässä sen sijaan MAX- funktiota, koska se on mitä teemme yleisessä kumulatiivisessa kokonaismäärässä.
Mutta jos laitan kaavaan MAXin , se arvioi aina maksimituotteita. Se ei myöskään itse arvioi tuoteindeksiä tietyllä rivillä.
Joten meidän on päästävä pois tästä rivikontekstista ja sitten palattava aivan alkuperäiseen rivikontekstiin noutaaksemme tuoteindeksin. Ja sitä AIEMMIN tekee.
EARLIER - funktion avulla voimme hypätä yhdestä kontekstista edelliseen rivikontekstiin, jotta voimme tarttua haluamamme tulokseen.
Seuraavaa esimerkkiä varten olen luokitellut tuotteeni myynnin perusteella. Minulla on myös sijoitus sen mukaan, missä he kaikki istuvat.
Tuotteidemme paras myynti on 864 000 dollaria ja se on tuote 63.
Nyt haluan luoda kumulatiivisen kokonaissumman sijoituksen perusteella. Sen sijaan, että katsoisin aikaisempaa indeksiä, etsin itse asiassa aikaisempaa tuotteen myynnin sijoitusta.
Meidän täytyy siis käydä läpi jokainen tuote tässä tuotetaulukossa arvioidaksemme, onko tuotteen sijoitus pienempi tai yhtä suuri kuin tuotteen sijoitus kyseisellä rivillä.
EARLIER hyppää pois tästä rivikontekstista ja hyppää takaisin alkuperäiseen rivikontekstiin, joka on luotu olemalla lasketussa sarakkeessa.
Parempi vaihtoehto AIEMMAN toiminnolle
EARLIER -toiminnon käyttäminen voi olla hieman monimutkaista. Mutta hyvä uutinen on, että meillä on parempi tapa tehdä nämä laskelmat LuckyTemplatesissa.
MUUTTUJAT on paljon parempi tapa tehdä laskelmia. Näytän sinulle, kuinka voit ohittaa AIEMMIN .
Tässä esimerkissä sen sijaan, että hyppäämme pois suodattimen luomasta rivikontekstista, voimme itse asiassa vain hakea tuoteindeksin arvon sen alkuperäisessä rivikontekstissa muuttujassa.
Joten otin AIEMMIN pois ja laitoin muuttujan ProductIndex .
Tässä näet, että kumulatiivinen tuotemyynti toimii nyt täydellisesti myös tässä uudessa muodossa. Näyttää samalta kuin ennenkin.
Voimme tehdä täsmälleen saman kumulatiivisen tuotemyynnin kanssa sijoituksella käyttämällä tätä laskelmaa:
Ja sitten jos lajittelemme Tuotteen myyntisijoitus -sarakkeen nousevaan järjestykseen, voimme nähdä, että korkeimmalla sijoituksella oleva tuote on tuote 63.
Johtopäätös
Käyttämälläon paljon parempi tapa käsitellä kaikkia aiemmin esittämiäni esimerkkejä.
Ja ollakseni rehellinen, kaikessa aiemmin tekemässäni kehitystyössä käytin harvoin ERÄISEMMÄN- toimintoa . Mutta se on silti hieno toiminto tietää ja ymmärtää.
Muuttujat ovat avainasemassa, kun kirjoitat DAX:ia LuckyTemplatesin monilla eri alueilla. Tässä asiat yksinkertaistuvat paljon.
Sen sijaan, että joutuisit hyppäämään kontekstiin ja ulos kaavojen sisällä, voit itse asiassa käynnistää laskutoimitukset muuttujien sisällä tai eristää laskutoimituksen muuttujilla, jolloin kaavan suorittaminen on saumattomampaa.
Voit selata näitä linkkejä saadaksesi lisätietoja tästä aiheesta:
Kaavan syntaksi, kommentit ja muuttujat – DAX:n opas aloittelijoille
Kuinka käyttää muuttujia DAX-kaavassa LuckyTemplatesin kanssa
Toivottavasti saat hyvän käsityksen siitä, kuinka tämä tietty laskelma toimii LuckyTemplatesissa.
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.