Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

DAX-funktiot laajentavat huomattavasti dynaamisia laskelmia. Ne myös laajentavat LuckyTemplatesin muita tärkeitä ominaisuuksia. Tässä opetusohjelmassa keskustelemme siitä, kuinka voit laskea dynaamisesti edellisen korkeimman tuloksen LuckyTemplatesissa . Opimme myös oikean kaavan ja tekniikoiden yhdistelmän tähän laskelmaan. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Dynaamisen laskutoimituksen avulla voimme suorittaa valitun tietojoukon laskennan samalla kun niiden edellinen korkein tulos päivittyy jatkuvasti ja näytetään visuaalisesti.

Näytän sinulle, kuinka voit todella tehdä tämän. Tämän kaavan ei tarvitse olla liian monimutkainen. Se vaatii vain todella hyvän ymmärryksen, jotta se toimisi.

Sisällysluettelo

Tietojen saaminen taulukkoon

Kopioikaa nykyinen visualisointimme tähän ja katsomme sitä taulukkona.

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Varmista aina, että saat tietosi taulukkoon. Näin voit todella tarkastella tuloksia. 

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Ennen kaikkea muuta, muutetaan Päivämäärä- sarakkeen muoto tähän muotoon, jota yleensä suosin. 

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

DAX-funktioiden yhdistelmä aiempaa korkean tuloksen laskentaa varten

Tässä on DAX-funktioiden yhdistelmä , jota käytämme LuckyTemplates-raporttien  edellisen korkeimman tuloksen laskemiseen.

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Huomaa, että on tärkeää päästä taulukoiden sisään ymmärtääksesi täysin, mitä tietoja tarkastelet. 

Periaatteessa meidän on katsottava taaksepäin joka edelliseen päivään. Selvitä sitten, mikä oli minkä tahansa päivän enimmäistulopäivä . Lisäksi kun menemme luetteloa alaspäin, päivämäärät, jotka meidän on työskenneltävä, ovat suurempia ja suurempia.

Tämä johtuu siitä, että meidän on historiallisesti katsottava taaksepäin jokaista edellistä päivää jokaista taulukossamme olevaa tulosta varten. Juuri näin olen tehnyt tässä kaavassa.

MAXX DAX -funktion käyttäminen

Tässä kaavassa käytin iterointifunktiota nimeltä.

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Näin voit luoda aiemmin mainitun iteroinnin. Tämä iteraatio on välttämätön edellisen korkeimman tuloksen laskemiseksi.

Meidän tarvitsee vain sijoittaa tarkistettu virtuaalitaulukko jokaiselle tulokselle, joka meidän on iteroitava tämän logiikan avulla .

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Yritetään nyt käydä läpi esimerkki tätä laskelmaa varten. 

Suodattimen ja KAIKKIVALITTUJEN DAX-toimintojen käyttäminen

Katsotaanpa 6. tammikuuta 2018, joka toimii nykyisenä päivämääränämme.

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Tämäkaavan sisällä oleva toiminto tarkastelee taaksepäin jokaisen yksittäisen päivämäärän läpi tällä hetkellä käytetyssä kontekstissa tai suodattimessa . Tämä on mahdollista toiminnon avulla.

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

ALLSELECTED - funktio tarkastelee vain päivämäärät nykyisessä kontekstissa (tässä tapauksessa 2018).

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Jos käytimmeALLSELECTED - toiminnon sijaan se katsoisi taaksepäin jokaisen päivämäärän läpi aikojen alusta lähtien .

Arviointi jokaisen päivämäärän kautta

Kun olet tarkastellut päivämäärät nykyisessä kontekstissa, se toistuu joka ikinen päivä taulukossasi. Sitten se suodattaa pois päivät, jotka ovat pienempiä tai yhtä suuria kuin nykyinen päivämäärä tietyssä kontekstissa. 

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Nykyinen päivämäärä lasketaan käyttämällätoiminto.

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Tässä yhteydessä nykyinen päivämäärä on 6. tammikuuta . Siksi, jos päivämäärä on pienempi tai yhtä suuri kuin nykyinen päivämäärä , se on yhtä kuin TOSI.

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Lisäksi se tulee olemaan myös virtuaalinen päivämäärätaulukko , joka meillä on tässä iterointitoiminnossa.

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Lisäksi toistamme vain kyseiset päivämäärät . Sen jälkeen määritämme enimmäistulopäivän ( Kokonaistulo ).

Näin ollen se tekee tämän taulukon jokaiselle riville. Jokainen laskutoimitus tehdään täsmälleen samalla tavalla.

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Ilmeisesti tämä virtuaalipöytä kasvaa ja kasvaa, kun siirryt luettelossa alaspäin. Ja kun asetat sen täsmälleen tällä tavalla, siitä tulee täysin dynaaminen.

Näin voit valita mitä tahansa suodattimista. Voit jopa muuttaa päivämäärää ja aikakehystä.

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Lisäksi näet, että Previous High -visualisointi arvioi jatkuvasti uudelleen korkeimman arvon laskemiseksi jatkuvasti.

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla

Toisin sanoen se on kuin elävä MAX- arvo. Jos lisäämme yhä enemmän suodattimia, saamme silti päivitettyjä tuloksia.

Tämä kaava ei tietenkään ole liian monimutkainen. Se voi kuitenkin tuottaa ja lisätä joitakin oivalluksia raportteihisi. Kun saat oikeat laskelmat taulukkoon, voit lopulta muuttaa sen a.

Edellisen korkeimman tuloksen dynaaminen laskeminen DAX-funktioiden avulla




Johtopäätös

Yhteenvetona voidaan todeta, että tämän erityisen oivalluksen avain on varmistaa, että ymmärrät iterointitoiminnot. Sen avulla voit myös sijoittaa virtuaalisia pöytiä niiden sisään.

Tämä korostaa LuckyTemplatesin erinomaisia ​​kykyjä luoda yksinkertaisia ​​kaavoja ja dynaamisia tuloksia, jotka voit saada helposti. 

Tämä on melko ainutlaatuinen laskelma, jolla on paljon arvoa. Se voi myös lisätä hieman väriä oivalluksiin.

Onnea yrittäessäsi soveltaa tätä omiin malleihisi.

Saat lisätietoja siitä, kuinka voit yhdistää tärkeitä DAX- toimintoja löytääksesi monimutkaisia ​​ja arvokkaita tietoja LuckyTemplatesista, tutustumalla moduuliin osoitteessa .


Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Kuinka asentaa DAX Studio & Tabular Editor LuckyTemplatesissa

Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.

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.