LuckyTemplates beregnet kolonne vs mål: en sammenligning

I denne bloggen skal jeg sammenligne LuckyTemplates beregnede kolonne og mål, og deretter dekke noen av forskjellene deres. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Jeg skal også vise deg optimale situasjoner der du kan bruke en av dem.

Innholdsfortegnelse

Opprette beregnede kolonner

Jeg skal starte med å lage en. Dette er sannsynligvis det du er mest kjent med hvis du kommer fra en Excel-bakgrunn.

I Excel er du vant til å få en tabell med data, skrive inn noen Excel-formler, og så gjøre alt på nytt til du får ønsket resultat.

Du kan også gjøre dette i LuckyTemplates.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Som du kan se, er det egentlig ikke så mye informasjon i salgstabellen jeg har.

Men i produkttabellen min er det ganske mye nyttig informasjon jeg kan bruke, for eksempel gjeldende pris på produktet, kostnaden for produktet og så videre.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Jeg legger til en beregnet kolonne i salgstabellen, og finner deretter en formel eller en funksjon som gjør det mulig for meg å bringe informasjonen fra produkttabellen til salgstabellen. Jeg ville da plassere den inne i den beregnede kolonnen.

Modellen er en stor del av hvorfor jeg kan gjøre dette. Denne modellen jeg har bygget gjør at jeg kan oppnå noe slikt.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

For å lage en beregnet kolonne i LuckyTemplates, klikk på Ny kolonne.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Jeg skal gi denne kolonnen navnet "Priser".

I formellinjen vil jeg endre "Kolonne" til "Priser".

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Jeg skal begynne å legge til formlene jeg trenger.

Først skal jeg bruke funksjonen, en funksjon som returnerer en relatert verdi fra en annen tabell.

Inne i RELATED-funksjonen, skriv inn "Gjeldende pris", velg Gjeldende pris-kolonnen fra Produkttabellen og lukk deretter parentesen rett etter.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

I utgangspunktet, det jeg gjorde var at jeg overførte verdiene fra kolonnen Gjeldende pris i produkttabellen til den beregnede kolonnen. Jeg gjorde dette ved å referere til Current Price-kolonnen inne i RELATED-funksjonen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Hver rad i denne salgstabellen representerer en enkelt transaksjon.

Legg merke til at etter å ha angitt formelen, vises nå prisene som tilsvarer hvert produkt som ble kjøpt i hver transaksjon.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Jeg kan også legge til en ny LuckyTemplates-kalkulert kolonne som jeg vil kalle som inntekt.

For å gjøre dette, klikk på Ny kolonne igjen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Deretter endrer du Kolonne til Inntekt i formellinjen.

Skriv inn Priser og klikk deretter Priser-kolonnen fra Salgstabellen for å referere til den.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Etter å ha gjort det, skal jeg multiplisere verdiene i denne kolonnen til verdiene i kolonnen Antall.

Jeg skriver inn multiplikasjonsoperatoren ' * ' og velger kolonnen Antall fra salgstabellen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Jeg la til inntektskolonnen i salgstabellen ved å referere til kolonnen Priser og deretter multiplisere den med kolonnen Antall.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

For å legge til tilleggsinformasjon i tabellene dine akkurat som det jeg gjorde her, må du lage mange beregnede kolonner.

Det som er fint med LuckyTemplates er imidlertid at hvis du setter opp modellen riktig, trenger du ikke å gjøre dette. Du kan bruke tiltak oginne i disse målene i stedet for beregnede kolonner.

Selv om beregnede kolonner har sin hensikt, er det egentlig ikke en optimalisert måte å sette dem i faktatabellen din.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Det er imidlertid fornuftig å bruke beregnede kolonner i. Jeg vil forklare hvorfor senere.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Men før det skal jeg vise deg hvordan tiltak fungerer inne i LuckyTemplates.

Opprette tiltak

Først skal jeg hente kundens navn, og deretter dra det til lerretet.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Og så vil jeg gjøre det om til en tabell ved å klikke på det uthevede ikonet i fanen Visualiseringer.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Nå skal jeg skrive en formel som et mål for å vise deg at jeg også kan beregne inntektstallet jeg fikk tidligere uten å måtte legge til datapunkter i faktatabellen.

I Felt-fanen, under Salg-tabellen, kan jeg se inntektskolonnen som jeg laget tidligere.

Jeg skal ta tak i denne kolonnen og dra den til tabellen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Etter å ha gjort det, kan jeg nå se inntektene jeg får fra hver av kundene.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Jeg vil ikke at du skal gjøre dette i LuckyTemplates. Når du vil ta med noen beregninger inn i visualiseringen din, er det ikke riktig å ta tak i en kolonne og dra den inn i visualiseringen.

Å bruke mål for beregning er den mer optimale måten å gjøre ting på.

Jeg dro bare kolonnen inn i tabellen for å sjekke om jeg virkelig kunne få det samme resultatet ved å bruke mål.

Mål, som er svært forskjellige fra beregnede kolonner, er som virtuelle beregninger.

Mens en LuckyTemplates-kalkulert kolonne kjører en beregning og deretter legger inn data i en tabell, kjører et mål en beregning bare når du tar det inn i en visualisering.

Det er en fantastisk måte å få utført mange beregninger i modellen din uten å ta opp plass.

Nå skal jeg vise deg hvordan et tiltak fungerer. Gå først til fanen Hjem, og velg deretter Nytt mål.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Jeg skal kalle dette målet Totalt salg.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Den første funksjonen jeg skal bruke heter , ansom returnerer summen av et uttrykk evaluert for hver rad i en tabell.

For å legge til denne funksjonen, skal jeg gå til en ny linje ved å trykke Shift + Enter på tastaturet og deretter skrive inn SUMX.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Som du ser, krever funksjonen at jeg legger inn en tabell og et uttrykk.

Funksjonen vil iterere gjennom en tabell, og vil da kjøre et uttrykk eller en logikk, avhengig av hva du skriver inn inne i funksjonen.

Her skal jeg bruke salgstabellen jeg har.

Inne i funksjonen skriver jeg Salg og klikker deretter Salg-tabellen for å referere til den.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

For uttrykket vil jeg iterere gjennom salgstabellen. Så ved hver rad skal jeg multiplisere verdiene fra Antall-kolonnen til verdiene fra Gjeldende pris-kolonnen i Produkttabellen.

Akkurat som det jeg gjorde tidligere, for å hente verdiene fra Current Price-kolonnen, må jeg bruke RELATED-funksjonen.

For å gjøre dette, skriv inn Antall og velg deretter kolonnen Antall fra Salg-tabellen. Skriv deretter multiplikasjonsoperatoren '*' rett etter.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Nå, for å få verdiene fra Current Price-kolonnen, skriv inn RELATED-funksjonen. Inni den, skriv inn Gjeldende pris og velg Gjeldende pris-kolonnen fra Produkttabellen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

RELATED-funksjonen returnerer en relatert verdi fra en annen tabell, som i dette tilfellet er Produkttabellen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Formelen jeg har satt opp, som er sett ovenfor, kan virke kjent for deg. Dette er hva jeg gjorde nøyaktig i de beregnede kolonnene for å få inntektstallet.

Hovedforskjellen her er at innenfor tiltaket gjøres beregningene virtuelt. Dette betyr at den kjører den samme logikken, men det krever ikke at jeg legger til noen datapunkter i faktatabellen.

Etter å ha trykket på Enter, kan du nå se målet i frontenden av Salgstabellen under fanen Felter.

Du vil vite at det er et mål når navnet har et kalkulatorikon ved siden av.

Ta tak i Total Sales-målet, og dra det deretter inn i tabellen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Du vil se at jeg fikk nøyaktig det samme resultatet uten å legge til datapunkter i faktatabellen min. Dette har blitt gjort praktisk talt på en mer optimalisert måte ved hjelp av.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Nå, som jeg sa tidligere, anbefaler jeg ikke å dra inn kolonner inn i det visuelle. Jeg skal fjerne inntektskolonnen ved å klikke på X som vist nedenfor.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Siden jeg kan beregne inntektene uten de beregnede kolonnene som jeg laget tidligere, kommer jeg til å fjerne dem siden jeg egentlig ikke trenger dem.

Først skal jeg slette inntektskolonnen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Og da vil jeg også fjerne Priser-kolonnen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Hvert datapunkt i modellen din tar opp noe minne. I mindre modeller er det ingen stor sak å ha unødvendige datapunkter.

Men noen ganger vil du møte modeller med millioner av rader. I så fall kaster vi bort litt minne på de millioner av rader som vi egentlig ikke trenger.

I denne spesielle tabellen har jeg 15 000 rader. Ved å fjerne de unødvendige datapunktene i tabellen, optimaliserte jeg modellen min. Jeg fjernet mange rader som jeg ikke trenger.

Nå er målingen for totalt salg som jeg har gjort, totalt dynamisk. Og jeg skal vise deg hvorfor.

Under Felt-fanen tar du tak i Selger-tabellen og drar den inn i det visuelle.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Etter det skal jeg legge til et filter ved å klikke på det uthevede ikonet i bildet nedenfor.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

I dette filteret kan du se det totale salget fra hver selger.

La oss velge Carl Elliott.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Du kan se at antallet endres. Disse nye tallene representerer nå det totale salget du får fra produktene som Carl Elliott solgte.

Du kan sortere disse tallene ved å klikke på overskriften i kolonnen Totalt salg.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Her er en annen visuell representasjon du får ved å klikke på det uthevede ikonet under fanen Visualiseringer.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Hvis vi velger Ernest Wheeler i Salesperson slicer, får vi det totale salget fra produktene han solgte.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Som du har observert, endres tallene eller det visuelle hver gang vi bytter selger.

Dette er grunnen til at tiltak er dynamiske. Alle beregningene er gjort praktisk talt bak kulissene, avhengig av konteksten.

Dette er bare én formel. Det er fortsatt mange DAX-formler som du kan bruke til ulike formål.

Hvis du bruker DAX-målene godt og kombinerer dem med riktig modell, kan du så å si beregne alt du kan drømme om.

Hvis du ikke forstår hva som foregår inne i modellen din, vil du begynne å tenke at du må skrive mer komplekse DAX-formler. DAX er imidlertid enkel å implementere hvis du setter opp modellen din godt.

DAX er absolutt ikke enkelt. Men læringskurven for den er ikke så stor, spesielt hvis du vet hvordan du skal sette opp modellen riktig.

Nå, som et annet eksempel, skal jeg lage et nytt mål.

I Hjem-fanen klikker du Nytt mål.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Jeg skal kalle dette nye målet som Totalt antall. I formellinjen endrer du Mål til Totalt antall.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

I dette tiltaket skal jeg beregne det totale antallet produkter jeg selger til hver kunde.

For å gjøre det skal jeg bruke , en funksjon som legger til alle tallene i en kolonne. Inne i SUM-funksjonen skal jeg referere til Antall-kolonnen fra salgstabellen.

Dette er hvordan jeg har satt opp formelen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Det som skjer er at funksjonen legger sammen alle tallene i kolonnen Antall. Jeg legger i utgangspunktet sammen mengden av produktene jeg har solgt.

Nå, ta tak i Total Quantity-målet under Felt-fanen, og dra det til tabellen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Etter å ha gjort det, kan du nå se antall produkter du selger til hver av kundene dine.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Hvis du vil se en oversikt over produktene du har solgt og se hvilke produkter du har solgt spesielt til hver kunde, kan du dra kolonnen Produktnavn til verdifanen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Så nå har jeg en oversikt over det totale salget og det totale antallet når det gjelder kunden og produktnavnet. Dette ble bare muliggjort av datamodellen jeg har satt opp.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Riktig bruk av beregnede kolonner

Det siste jeg vil vise deg er hvor du skal bruke en beregnet kolonne i LuckyTemplates. Beregnede kolonner hjelper deg med å bygge ut skjærings- og filtreringsmulighetene dine.

Siden alle transaksjonene dine er i bunnen av modellen din, som også er faktatabellen din, blir alle beregningene gjort der.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

På den annen side filtrerer de øverste delene av modellen din, som er oppslagstabellene dine, alle beregningene dine avhengig av hvilken logikk du legger inn i beregningene dine.

Som et eksempel vil jeg gå til Datoer-tabellen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Si for eksempel at jeg vil filtrere beregningene mine etter måneder. Men for visualiseringsformål vil jeg at månedens navn skal være korte, så jeg vil kun bruke de 3 første bokstavene i månedens navn.

Siden jeg ikke har det korte månedsfilteret i Datoer-tabellen min, skal jeg lage et.

Legg til en ny kolonne i Datoer-tabellen ved å klikke Ny kolonne.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Siden jeg vil gi denne kolonnen navnet Kort måned, kommer jeg til å endre kolonne til Kort måned i formellinjen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Deretter skal jeg bruke funksjonen som returnerer et spesifisert antall tegn fra en tekst.

Skriv inn VENSTRE-funksjonen, og inni den referer til kolonnen Månedsnavn fra Datotabellen. Sett 3, siden vi bare vil ha de 3 første bokstavene i månedsnavnet.

Dette er hvordan jeg har satt opp formelen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Formelen tar de første 3 bokstavene i hver verdi i MonthName-kolonnen og returnerer den til Short Month-kolonnen som vi nettopp laget.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Dette er hva jeg mener med å bygge ut filtreringstabellene dine.

Her kan du faktisk ikke bruke DAX-mål siden det ikke er noen beregning involvert.

Så for å konstruere kolonnene du skal bruke til å filtrere beregningene dine, må du bruke beregnede kolonner.

La oss nå bruke kolonnen jeg nettopp laget for å filtrere ut tidligere beregninger.

Under Felt-fanen tar du tak i Kort måned-kolonnen og drar den inn i tabellen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

For å lage et filter ved å bruke Kort måned-kolonnen, klikk på det uthevede ikonet under fanen Visualiseringer som vist nedenfor.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Nå, hvis du velger en bestemt måned, kan du se at beregningene blir filtrert avhengig av salget du har hatt den måneden.

Her er et eksempel hvis du velger januar som filter for kort måned.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Som du kan se, er ikke månedene i Short Month-filteret ordentlig sortert ut. For å fikse dette, gå tilbake til Datoer-tabellen. Du kan se MonthOfYear-kolonnen som du kan bruke til å sortere ut filteret.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

For å sortere ut filteret, velg Kort måned-kolonnen, gå til Kolonneverktøy-fanen, velg Sorter etter kolonne, og klikk deretter MånedOfYear-kolonnen.

LuckyTemplates beregnet kolonne vs mål: en sammenligning

Etter det vil du se at filteret ditt nå er i riktig rekkefølge.

LuckyTemplates beregnet kolonne vs mål: en sammenligning




Konklusjon

I denne bloggen dekket jeg forskjellene mellom LuckyTemplates beregnede kolonne og DAX-mål. Jeg diskuterte også de optimale måtene å bruke en av disse på.

I dine beregninger er det mye mer effektivt å bruke DAX-mål. Du kan gjøre dem uten å legge til datapunkter i faktatabellen.

Men når du bygger opp oppslagstabellene som du skal bruke til å filtrere beregningene dine, er det fornuftig å bruke beregnede kolonner.

Jeg håper dette hjelper i analysen din, og jeg er glad for at du bruker begge!

Ha en fin dag!


PowerApps-søkefelt: Slik legger du til og tilpasser

PowerApps-søkefelt: Slik legger du til og tilpasser

Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.

Versjonshistorikk i SharePoint-lister

Versjonshistorikk i SharePoint-lister

Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.

Hex-fargekodevelger for Lucky Templates-rapporter

Hex-fargekodevelger for Lucky Templates-rapporter

Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.

Proporsjons- og frekvenstabeller i Excel

Proporsjons- og frekvenstabeller i Excel

Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.

LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.