Suhde- ja taajuustaulukot Excelissä
Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.
Tässä blogiviestissä haluan esitellä CROSSJOIN- toiminnon. Näytän esimerkin siitä, kuinka käytin sitä, ja selitän sitten, milloin ja missä voit myös käyttää sitä. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.
CROSSJOIN on todella tehokas toiminto, jota voit käyttää LuckyTemplatesissa kahden tietotaulukon yhdistämiseen.
Sisällysluettelo
CROSSJOINin käyttäminen kaavan yksinkertaistamiseen
Kyse ei ole vain kahden taulukon valitsemisesta tietojoukoistasi. Voit käsitellä CROSSJOIN- funktion sisällä olevia taulukoita, jotta ne voidaan yhdistää mielekkäämmällä tavalla.
LuckyTemplatesissa on paljon analyyseja, joita saatat haluta tehdä, ja tämä toiminto yksinkertaistaa sitä sinulle valtavasti.
Se yksinkertaistaa funktioita tai mittareita, jotka sinun on kirjoitettava luodaksesi nämä laskelmat ja visualisoidaksesi ne lopulta houkuttelevalla tavalla.
Kuinka käyttää CROSSJOIN-toimintoa
Tässä esimerkissä halusin luoda budjetteja automaattisesti, mutta en halunnut luoda yleisiä kuukausi- tai vuosibudjetteja. Halusin luoda budjetteja tuote- ja kuukausikohtaisesti.
Jos katsot tätä mallia, tuotteet ovat yhdessä taulukossa, kun taas kuukausimme sijaitsevat toisessa taulukossa.
Meillä ei ole taulukkoa, jossa on sekä tuotteet että budjetit. Sitä ei ole olemassa, joten meidän on luotava se. Minun täytyy yhdistää nämä sarakkeet näistä yksittäisistä taulukoista luodakseni yksi uusi taulukko ja käyttää logiikkaa, joka perustuu näihin kahteen tietomallini elementtiin.
Tässä on CROSSJOIN . Sen avulla voit yhdistää kaksi saraketta tai useita sarakkeita eri taulukoista ja tehdä niistä yhdeksi. CROSSJOIN avulla onnistuin luomaan Tuotebudjetit- taulukon.
On luultavasti muitakin tapoja tehdä tämä, mutta tämä on tehokkain tapa luoda pöytä tyhjästä.
Tämän taulukon saavuttamiseksi käytin myös muita taulukkofunktioita, jotka käyn lyhyesti läpi, mutta keskityn toistaiseksi CROSSJOINiin .
Tämän toiminnon avulla pystyin luomaan KuukaudenNimi- sarakkeen, joka tuli Päivämäärä-taulukosta, ja Tuotetunnus- sarakkeen, joka tuli Tuotetaulukosta. Kyseessä on siis kaksi täysin erilaista taulukkoa, jotka yhdistelin luodakseni toisen taulukon.
Miten tein sen? Luodaan aivan uusi taulukko napsauttamalla tätä kuvaketta ja käyttämällä DAX-kaavaa.
Aion luoda demotaulukon tähän ja käyttää CROSSJOIN- toimintoa. Kuten näette, IntelliSense on melko hyvä koodin viimeistelyssä; se kertoo meille, mitä meidän on tiedettävä juuri kirjoittamastamme funktiosta.
Se ilmoittaa meille, että CROSSJOIN "palauttaa taulukon, joka on määritettyjen taulukoiden ristiliitos".
Joten periaatteessa tämä tarkoittaa, että funktio yhdistää kaksi taulukkoa.
Aloitan arvolla VALUES , jonka avulla voimme helposti poimia tai luoda taulukon tietystä sarakkeesta.
Lisään sitten KuukaudenNimen . Lisään sitten uudelleen ARVOT ja sitten tuotetunnukseni .
Muista, että tämän ei tarvitse olla yksittäinen päivämääräsarake. Taulukossa voi olla useita sarakkeita. Taulukko voidaan luoda virtuaalisesti käyttämällä kaavaa ja erilaisia taulukkofunktioita. Joten nämä ovat kaikki johdannaisia kaikista näistä DAX-kaavoista, kun taas ARVOT tuovat vain yhden sarakkeen tietoa.
CROSSJOINin käyttäminen antaa minulle jokaisen tuotteen ja kuukauden.
Näin hyödynnät CROSSJOINia – luodaksesi upouusia taulukoita, joita ei ennen ollut olemassa, ja sisällyttääksesi ne tehokkaasti malleihisi. Muista, että nämä ovat kahdesta täysin erilaisesta taulukosta – Päivämäärät- ja Tuotebudjetit -taulukoista.
DISTINCT- ja SUMMARIZE-funktioiden käyttäminen
Palaan tähän tuotebudjettimittaan . Ilmeisesti tämä on monimutkaisempi, koska VALUES -sovelluksen sijaan olen käyttänyt erilaisia toimintoja.
Sinun ei tarvitse käyttää VALUES-arvoa , jos voit käyttää DISTINCT -toimintoa , joka tekee saman, mutta siinä on joitain pieniä eroja.
SUMMARIZE - toiminto tarjoaa myös paljon enemmän joustavuutta. Voit lisätä paljon enemmän sarakkeita tällä funktiolla verrattuna VALUES- ja DISTINCT-sarakkeisiin .
Tässä skenaariossa halusin luoda budjettini tietylle vuodelle ottamalla huomioon viime vuoden tulokset. Olen lisännyt siihen 7,5 %:n kasvutekijän ja näyttänyt sen tässä yhdessä taulukossa.
Sen sijaan, että olisin käynyt läpi hullun prosessin, jossa kooisin kaikki budjetit ja tekisin arvion, olen luonut ne automaattisesti käyttämällä historiallisia tietoja , asettamalla niihin tekijän ja yhdistämällä ne sitten yhteen taulukkoon käyttämällä CROSSJOIN -ohjelmaa .
Muita tapoja käyttää CROSSJOINia
Jos ajattelet sitä, voit hyödyntää CROSSJOINia eri tavoin. Tässä tapauksessa olen käyttänyt sitä tuotteissa.
Mutta voit käyttää täsmälleen samaa tekniikkaa CROSSJOINin kanssa työskennellessäsi aluebudjettien, myyjäbudjettien tai asiakasbudjettien parissa.
Johtopäätös
CROSSJOIN hyödyntää kahta siihen sijoittamaasi pöytää ja yhdistää ne.
Jos saat käsityksen siitä, kuinka tämä tekniikka todella toimii, sinulla on hyvät mahdollisuudet suorittaa tämäntyyppisiä analyyseja omissa malleissasi.
Esitin myös CROSSJOIN -toiminnon äskettäisessä LuckyTemplates-verkkoseminaarisarjan työpajassa , jossa käsittelin monia muita tekniikoita, joita voidaan käyttää analysoitaessa budjetteja ja ennusteita verrattuna todellisiin tuloksiin.
Onnea!
Aioin sukeltaa Excelin taajuustaulukoihin sekä suhteellisiin taulukoihin. Selvitä, mitä ne ovat ja milloin niitä käytetään.
Opi lataamaan ja asentamaan DAX Studio ja Tabular Editor 3 ja miten ne määritetään käytettäväksi LuckyTemplatesissa ja Excelissä.
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.
Tässä opetusohjelmassa esittelen ainutlaatuisen idean talousraportoinnista, joka allokoi tulokset LuckyTemplatesin sisällä olevien taulukkopohjien ennalta määrittämiseen.
Luo DAX-suureita LuckyTemplatesissa käyttämällä olemassa olevia suureita tai kaavoja. Tätä kutsun mittahaaroitustekniikaksi.
Tässä blogissa tutustu LuckyTemplates-tietojoukkoon, tehokkaimpaan funktiokutsuun, joka tuo tuhansia M- ja DAX-funktioita sormiesi ulottuville.
Tämän päivän opetusohjelmassa jaan muutamia datamallinnustekniikoita DAX-mittausten järjestämiseksi paremmin tehokkaamman työnkulun aikaansaamiseksi.
LuckyTemplates on loistava työkalu talousraportointiin. Tässä on opetusohjelma räätälöityjen taulukoiden luomisesta LuckyTemplates-talouden hallintapaneelillesi.
Tässä opetusohjelmassa keskustellaan Power Query Language Flowsta ja siitä, kuinka se voi auttaa luomaan sujuvan ja tehokkaan dataraportin.
Keskustelen yhdestä suosikkitekniikoistani mukautettujen LuckyTemplates-kuvakkeiden ympärillä, joka käyttää mukautettuja kuvakkeita dynaamisella tavalla LuckyTemplates-visuaaleissa.