DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Tämä on erittäin hyvä osoitus DAX-laskelmista LuckyTemplatesissa. Näytän sinulle, kuinka voit laskea keskimääräisten tulosten kokonaissumman käyttämällä oikeaa DAX-kaavayhdistelmää . Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Tämä edellyttää kohtuullista ymmärrystä siitä, kuinka iterointitoiminnot toimivat LuckyTemplatesissa. Nämä ovat toimintoja, kuten SUMX, AVERAGEX, MINX, MAXX . Yleensä funktion päässä on X.

Kun ymmärrät, mitä iterointifunktiot tekevät, voit ymmärtää paljon paremmin, kuinka kaavaa muokataan, jotta voit laskea yksilöllisen kokonaissumman.

Tässä esimerkissä käymme läpi AVERAGEX saadaksemme keskiarvon. Sitten näytän sinulle, kuinka voit käyttää SUMX:ää osana kaavaa, jotta voit laskea uudelleen eri summan kuin mitä tavallisesti saisit, jos käytät vain AVERAGEXia.

Käsittelemme myös toiminnon, jota käytetään melko laajalti hyvin samanlaisissa skenaarioissa.

Sisällysluettelo

DAX-laskelmien tarkastelu

Katsotaanpa tätä taulukkoa ja arvioidaan, mitä näissä taulukon kaavoissa todella tapahtuu.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Ensinnäkin tarkastelemme kokonaismyyntiä. Se on yksinkertainen summakaava tai SUMX-kaava, joka on iteroiva funktio.

Se tekee vain summan, mutta arvioimme logiikkaa jokaisella rivillä, koska iterointifunktiot, erityisesti SUMX, tekevät sen.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Tärkeintä tässä on se, kun se saavuttaa kokonaissumman, joka on 35 miljoonaa. Koska tällä tuloksella ei ollut kontekstia, se itse asiassa iteroituu alla olevan myyntitaulukon jokaisella rivillä täydentäen tätä logiikkaa . Ja näin saamme 35 miljoonaa.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Mutta sitten, kun hyppäämme, se on täsmälleen sama kaava. Sillä on samat parametrit kaavan sisällä , paitsi että meillä on tässä keskiarvo.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Katsotaan nyt kokonaissummaa, 2 356,01. Summa on se, joka lasketaan jokaisella rivillä, aivan kuten SUMX:ssä. Mutta sen sijaan, että se tekisi summan, se tekee keskiarvon.

Tästä syystä meillä on alhainen luku, joka on 2 356,01. Se on jokaisen myyntitaulukossa koskaan tapahtuneen myynnin keskiarvo.

Jokaisella rivillä tapahtuu arviointi ja se tallentaa sen muistiin ja siirtyy sitten seuraavalle riville ja seuraavalle.

Lopulta se laskee jokaisen yksittäisen myyntitapahtuman keskiarvon.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Mutta tämän opetusohjelman tärkein osa on tietää, kuinka saimme tämän kokonaissumman, 28 272,12. Haluamme selvittää, kuinka harjoitella kaikkia keskiarvojamme yhteensä.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Keskiarvojen kokonaismäärän laskeminen

Keskimääräisten tulosten kokonaissumman saamiseksi meidän on luotava erilainen käyttäytyminen kokonaisalueella.

Miten se tehdään? Ensin tarkastellaan luomaani kaavaa.

Jos tarkistamme muuttujan AVERAGEX, huomaamme, että tämä on täsmälleen sama kuin tässä tietyssä taulukon osassa.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Käytämme tätä logiikkaa, IF HASONEVALUE, jossa käyn päivämäärät kuukausi, koska olemme kuukausittain.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Jos kuukausikontekstilla on yksi arvo, aiomme arvioida saman tarkan kaavan (AvgSales), jonka näet tässä, se on täsmälleen sama.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Mutta jos se ei ole, mikä tarkoittaa, että se on pohjimmiltaan koko alueella, niin haluamme tehdä jotain erilaista.

Teemme SUMX:n, koska haluamme luoda jotenkin keskimääräisen myynnin summan. Ja haluamme arvioida kokonaissumman (28 272,12) joka kuukausi ja laskea keskimääräisen myynnin.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Joten kokonaissummalla (28 272,12) sen sijaan, että arvioisimme tämän myyntitaulukon jokaisen rivin, arvioimme joka kuukausi.

Saamme kunkin kuukauden keskimääräisen myynnin, ja keskiarvon sijaan teemme summan, koska sisällä on SUMX.

Ja itse asiassa näin saamme kaikkien keskiarvojen summan.

Keskimääräisten DAX-laskelmien kokonaismäärän vaikutukset

Voit käyttää tätä kaavojen yhdistämistekniikkaa monilla tavoilla luodaksesi keskimääräiset summat. Yksi esimerkki on, kun haluat saada keskimääräisen myynnin tilikaudelta, kuten tein tässä esimerkissä.

Näet esimerkissä, että keskiarvojen summa on jokaisella rivillä.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Laskin, että käyttämällä , poistamalla kaikki konteksti tilikaudelta ja näin kokonaismäärä ponnahtaa kaikkiin näihin.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä

Sitten lasken prosenttiosuuden tilikaudelta (% per tilikausi). Se tehdään jakamalla keskimääräinen myynti keskimääräisellä myynnillä per tilikausi.

Tiedät, että se todella toimii, koska tämä on sataprosenttisesti täällä, kuten sen pitäisi olla.

DAX-laskelmat: Keskimääräisten tulosten kokonaismäärä



Johtopäätös

Tätä aihetta keskimäärin on kysytty laajasti foorumilla ja muualla.

Kun saamme keskiarvojen summan, käytämme yhdistelmäfunktioita, kuten AVERAGEX, HASONEVALUE ja SUMX, joissa on yhdistetty logiikka, jotta saadaan kaikkien keskiarvojen lopullinen summa.

Tämä on erittäin uudelleenkäytettävä idea, jos haluat saada kokonaissummat, jotka poikkeavat todellisuudessa taulukoidesi tai visualisointiesi yleisistä laskelmista.

Tässä on muita aiheita, jotka liittyvät SUMXiin:

Tämä on melko ainutlaatuinen DAX-kaava. Jos ymmärrät näiden DAX-laskelmien tekemisen, pärjäät erittäin hyvin LuckyTemplates-tietojesi kanssa. Olet hyvässä paikassa pohtimaan muita ennakkoasioita varsinkin kun tarvitaan iterointilogiikkaa.

Nauti työstäsi tämän läpi.


Päivämäärätaulukon luominen LuckyTemplatesissa

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.

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

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.

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.

Yleiset SQL-funktiot: Yleiskatsaus

Yleiset SQL-funktiot: Yleiskatsaus

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.

LuckyTemplates-mallin luominen: opas ja vinkkejä

LuckyTemplates-mallin luominen: opas ja vinkkejä

Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.

LuckyTemplates-sijoitus ja mukautettu ryhmittely

LuckyTemplates-sijoitus ja mukautettu ryhmittely

Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.