Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Ero DAX-funktioiden ja DAX-funktioiden välillä voi olla melko hämmentävää, kun aloitat LuckyTemplatesin käytön. Tässä opetusohjelmassa käyn nopeasti läpi tärkeimmät erot näiden kahden yleisesti käytetyn DAX-funktion välillä ja niiden käyttötarkoituksia LuckyTemplates-raporteissasi . Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Katsotaanpa tätä esimerkkiä. Käytän tätä keskustelemaan tärkeimmistä eroista ALL- ja ALLSELECTED   DAX -funktioiden välillä.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Sisällysluettelo

Analysoidaan visualisointia korkeimman myyntikuukauden osalta

Tässä esimerkissä tunnistan korkeimman myynnin tietyssä kuukaudessa . Samalla haluan näyttää visuaalisesti tämän kaavion suurimman myynnin . Kuten näet tästä, olen jo määrittänyt kaavion, joka näyttää tulot jokaiselta kuukaudelta. Se näyttää myös kaavion viivat, jotka osoittavat korkeimman arvon kunkin yksittäisen kuukauden aikana.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Tässä visualisoinnissa sain tuloksia käyttämällä sekä ALL- että ALLSELECTED DAX -funktioita. 

Kuten sanoin, näiden kahden toiminnon välillä on suuri ero. ALL - funktio tunnistaa päivämääräsuodattimesta suurimman kuukauden ajan alusta riippumatta kontekstista. 

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Toisaalta ALLSELECTED- funktio ottaa huomioon päivämääräkontekstin raporttisivulla .

Kaava korkeimman myyntikuukauden mittaan

Tässä opetusohjelmassa käytän esimerkkinä luomaani Korkeimman myyntikuukauden mittaa.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Tätä kaavaa käytetään kuukauden korkeimman myynnin laskemiseen . Lisään tämän nyt raporttiimme kortiksi.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Kuten näette, se laskeenäytetaulukosta jopa ilman kontekstia. Lisäksi, jos tarkastelet tarkasti taulukon tietoja, huomaat, että korttivisuaalista näytettävä arvo on tammikuulta 2016 .

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Tuodaan nyt näytetaulukkoon Korkeimman myyntikuukauden mitta.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Mielenkiintoista kyllä, funktiossa tapahtuu tietty iteraatio. Muista, että tätä toimintoa käytettäessä päällekkäiset arvot poistetaan ja vain yksilölliset arvot palautetaan . Tässä tapauksessa Korkein myyntikuukausi -sarakkeen jokainen yksittäinen rivi arvioidaan jokaiselle kuukaudelle Kuukausi- ja Vuosisarakkeesta

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Tämä tarkoittaa, että se toistetaan vain yhden kuukauden ajan kullakin rivillä. Tämä on päinvastoin kuin Korkeimman myyntikuukauden korttivisuaalin kaava tekee.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Pohjimmiltaan Korkeimman myyntikuukauden kortin kaava toistuu kaikkien kuukausien läpi tietyssä kontekstissa .

Tarkoituksenani oli kuitenkin näyttää kuukauden korkein myynti samalla tuloksella Korkein myyntikuukausi -sarakkeen viimeiselle riville asti . Tässä tapauksessa aion luoda mittarin, jossa voin käyttää KAIKKI- funktiota .

ALL-funktion käyttäminen DAXissa

Katsotaanpa luomaani Korkein myyntikuukausi KAIKKI -mittaria.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Tätä nimenomaista mittaa varten käytin ALL DAX -toimintoa.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Tämä on yleinen tapa käyttää KAIKKI -toimintoa. Useimmiten sinun on käytettävä sitä yhdessä tai-toiminnon kanssa. On myös aikoja, jolloin sinun on sijoitettava se suodattimen, kuten toiminnon, sisään .

Kuten näet, tämä kaavan osa on täsmälleen sama kuin aiemmin käsitellyn Korkeimman myyntikuukauden mitta.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Toisaalta haluan laskea sen eri kontekstissa. Muutan siis laskennan kontekstia CLCULATE- funktiolla.

Kuten näet, Korkein myyntikuukausi KAIKKI -sarakkeen tulos eroaa Korkein myyntikuukausi -korttivisuaalissa näytetystä tuloksesta.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Loin toisen kortin, joka näyttää Korkeimman myyntikuukauden KAIKKI -mitan tuloksen . Tämä vain osoittaa selvästi eron kahden tuloksen välillä.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Korkeimman myyntikuukauden KAIKKI -mitan tulos on erilainen, koska se ei ota huomioon päivämäärä- suodattimesta valitsemaani kontekstia . Se tarkastelee itse asiassa joka kuukausi ajan myötä.

Jos tässä tapauksessa pidennän aikaväliä Päivämäärä -suodattimessa, näet, että molemmat tulokset ovat samat.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

Mutta jos asetan lyhyemmän ajanjakson, tämän päivämäärävalinnan suurin summa muuttuu erilaiseksi . Tämä johtuu KAIKKI - toiminnosta , joka poistaa suodattimet kaikkina päivinä .

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

ALLSELECTED-funktion käyttäminen DAXissa

Aiemmin käsitellyn esimerkin mukaisesti minun on käytettävä ALLSELECTED DAX -toimintoa. Tämä poistaa suodattimet nimenomaan päiviltä nykyisessä kontekstissa , jotka olen valinnut raporttisivulla.

Ero KAIKKIEN JA KAIKKIEN VALITTUJEN DAX-toimintojen välillä LuckyTemplatesissa

ALLSELECTED - toiminto poistaa kaikki suodattimet aivan kuten KAIKKI - toiminto tekee. Ainoa ero on, että se ottaa silti huomioon raporttisivun yleisen kontekstin.

Todennäköisesti olet jo nähnyt, kuinka ALLSELECTED -funktio toimii alaskeminen. Se on jotenkin samanlainen kuin tämä, koska kumulatiivista summaa laskettaessa raporttisivulla on myös päivämäärävalinta.

Et todellakaan välitä kumulatiivisen kokonaissumman laskemisesta aikojen alusta. Useimmissa tapauksissa haluat nähdä tulokset vain päivämääräsuodattimessa valitsemasi kontekstin perusteella . Sitten haluat sen olevan dynaaminen laskelma, joka päivittyy aina, kun teet valinnan Päivämäärä- suodattimessa




Johtopäätös

Yhteenvetona voidaan todeta, että ALL -funktio laskee kaikki sarakkeen arvot käytetystä kontekstisuodattimesta riippumatta. ALLSELECTED - funktio palauttaa myös kaikki sarakkeen arvot, mutta se poistaa kontekstisuodattimet nykyisen kyselyn sarakkeista ja riveistä säilyttäen samalla ulkopuolelta tulevat suodattimet.

Tämä on tärkein ero näiden kahden DAX-funktion välillä, joka sinun on ymmärrettävä.

Se on hienovarainen ero, mutta sillä voi olla suuri ero laskelmissa, jotka saat tietyssä kontekstissa. 

On tärkeää ymmärtää perusteellisesti, mikä aiheuttaa nämä erot, varsinkin jos siirryt KAIKKI- funktiosta ALLSELECTED- toimintoon .

Kaikki parhaat,

***** Opitko LuckyTemplates? *****







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.