LuckyTemplates beregnet kolonne vs mål: En sammenligning

I denne blog vil jeg sammenligne LuckyTemplates beregnede kolonne og mål og derefter dække nogle af deres forskelle. Du kan se den fulde video af denne tutorial nederst på denne blog.

Jeg vil også vise dig optimale situationer, hvor du kan bruge en af ​​dem.

Indholdsfortegnelse

Oprettelse af beregnede kolonner

Jeg vil starte med at oprette en. Det er nok det, du er mest bekendt med, hvis du kommer fra en Excel-baggrund.

I Excel er du vant til at få en tabel med data, indtaste nogle Excel-formler og så gøre det hele igen, indtil du får det ønskede resultat.

Du kan også gøre dette inde i LuckyTemplates.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Som du kan se, er der egentlig ikke så meget information i salgstabellen, som jeg har.

Men i min produkttabel er der en del nyttig information, som jeg kunne bruge, såsom den aktuelle pris på produktet, prisen på produktet og så videre.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Jeg tilføjer en beregnet kolonne i salgstabellen, og finder derefter en formel eller en funktion, som gør det muligt for mig at bringe oplysningerne fra produkttabellen til salgstabellen. Jeg ville så placere den inde i den beregnede kolonne.

Modellen er en stor del af, hvorfor jeg kan gøre dette. Denne model, som jeg har bygget, gør mig i stand til at opnå sådan noget.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

For at oprette en beregnet kolonne i LuckyTemplates skal du klikke på Ny kolonne.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Jeg vil kalde denne kolonne "Priser".

I formellinjen ændrer jeg "Kolonne" til "Priser".

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Jeg vil begynde at tilføje de formler, jeg har brug for.

Først vil jeg bruge funktionen, en funktion, der returnerer en relateret værdi fra en anden tabel.

Inde i RELATED-funktionen skal du indtaste "Nuværende pris", vælg kolonnen Aktuel pris fra tabellen Produkter, og luk derefter parentesen lige efter.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Grundlæggende var det, jeg gjorde, at jeg overførte værdierne fra kolonnen Nuværende pris i tabellen Produkter til den beregnede kolonne. Jeg gjorde dette ved at henvise til kolonnen Nuværende pris inde i RELATED-funktionen.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Hver række i denne salgstabel repræsenterer en enkelt transaktion.

Bemærk, at efter indtastning af formlen, vises de priser, der svarer til hvert produkt, der blev købt i hver transaktion.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Jeg kan også tilføje en ny LuckyTemplates beregnet kolonne, som jeg vil kalde som omsætning.

For at gøre dette skal du klikke på kolonnen Ny igen.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Skift derefter kolonne til Omsætning i formellinjen.

Indtast priser, og klik derefter på kolonnen Priser fra salgstabellen for at henvise til den.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Efter at have gjort det, vil jeg gange værdierne i denne kolonne til værdierne i kolonnen Antal.

Jeg indtaster multiplikationsoperatoren ' * ' og vælger kolonnen Antal fra salgstabellen.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Jeg tilføjede kolonnen Omsætning i salgstabellen ved at henvise til kolonnen Priser og derefter gange den med kolonnen Antal.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

For at tilføje yderligere oplysninger til dine tabeller ligesom det, jeg gjorde her, skal du oprette masser af beregnede kolonner.

Det fantastiske med LuckyTemplates er dog, at hvis du opsætter din model korrekt, behøver du ikke at gøre dette. Du kan bruge foranstaltninger oginde i disse mål i stedet for beregnede kolonner.

Selvom beregnede kolonner har deres formål, er det ikke rigtig en optimeret måde at sætte dem i din faktatabel.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Det giver dog mening at bruge beregnede kolonner i. Jeg vil forklare hvorfor senere.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Men før det vil jeg vise dig, hvordan foranstaltninger fungerer inde i LuckyTemplates.

Oprettelse af foranstaltninger

Først vil jeg tage fat i kundens navn og derefter trække det til lærredet.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Og så vil jeg gøre det til en tabel ved at klikke på det fremhævede ikon i fanen Visualiseringer.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Nu vil jeg skrive en formel som et mål for at vise dig, at jeg også kan beregne det indtægtsnummer, jeg fik tidligere, uden at skulle tilføje datapunkter inde i faktatabellen.

På fanen Felter under tabellen Salg kan jeg se kolonnen Omsætning, som jeg lavede tidligere.

Jeg tager fat i denne kolonne og trækker den til bordet.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Efter at have gjort det, kan jeg nu se den omsætning, jeg får fra hver af kunderne.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Jeg vil ikke have, at du gør dette i LuckyTemplates. Når du vil bringe nogle beregninger ind i din visualisering, er det ikke den rigtige måde at gøre det på at gribe en kolonne og trække den ind i dit visualisering.

At bruge mål til beregning er den mere optimale måde at gøre tingene på.

Jeg har lige trukket kolonnen ind i min tabel for at tjekke, om jeg virkelig kunne få det samme resultat ved hjælp af mål.

Mål, som er meget forskellige fra beregnede kolonner, er som virtuelle beregninger.

Mens en LuckyTemplates-beregnet kolonne kører en beregning og derefter integrerer data i en tabel, kører en måling kun en beregning, når du bringer den ind i en visualisering.

Det er en fantastisk måde at få lavet mange beregninger i din model uden at optage plads.

Nu vil jeg vise dig, hvordan en foranstaltning virker. Gå først til fanen Hjem, og vælg derefter Nyt mål.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Jeg vil kalde dette mål for samlet salg.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Den første funktion, som jeg skal bruge, hedder , ender returnerer summen af ​​et udtryk evalueret for hver række i en tabel.

For at tilføje denne funktion vil jeg gå til en ny linje ved at trykke på Shift + Enter på mit tastatur og derefter indtaste SUMX.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Som du kan se, kræver funktionen, at jeg indtaster en tabel og et udtryk.

Funktionen vil iterere gennem en tabel, og vil derefter køre et udtryk eller en logik, alt efter hvad du indtaster inde i funktionen.

Her vil jeg bruge den salgstabel, jeg har.

Inde i funktionen skal jeg indtaste Salg og derefter klikke på Salgstabellen for at referere til den.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

For udtrykket vil jeg iterere gennem salgstabellen. Derefter vil jeg ved hver række gange værdierne fra kolonnen Antal til værdierne fra kolonnen Nuværende pris i tabellen Produkter.

Ligesom hvad jeg gjorde tidligere, for at hente værdierne fra kolonnen Current Price, skal jeg bruge RELATED-funktionen.

For at gøre dette skal du indtaste Antal og derefter vælge kolonnen Antal fra tabellen Salg. Indtast derefter multiplikationsoperatoren '*' lige efter.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Indtast nu RELATED-funktionen for at få værdierne fra kolonnen Aktuel pris. Indtast den aktuelle pris og vælg derefter kolonnen Nuværende pris i tabellen Produkter.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Funktionen RELATED returnerer en relateret værdi fra en anden tabel, som i dette tilfælde er tabellen Produkter.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Formlen, som jeg har sat op, som ses ovenfor, virker måske bekendt for dig. Dette er, hvad jeg gjorde nøjagtigt i de beregnede kolonner for at få omsætningstallet.

Den væsentligste forskel her er, at inden for foranstaltningen er beregningerne udført virtuelt. Det betyder, at det kører den samme logik, men det kræver ikke, at jeg tilføjer nogen datapunkter inde i faktatabellen.

Efter at have trykket på Enter, kan du nu se målet i forenden af ​​Salgstabellen under fanen Felter.

Du ville vide, at det er et mål, når navnet har et lommeregnerikon ved siden af.

Grib målet for det samlede salg, og træk det derefter ind i tabellen.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Du vil se, at jeg fik nøjagtig det samme resultat uden at tilføje datapunkter inde i min faktatabel. Dette er gjort praktisk talt på en mere optimeret måde vha.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Nu, som jeg sagde tidligere, anbefaler jeg ikke at trække kolonner ind i dine billeder. Jeg vil fjerne kolonnen Omsætning ved at klikke på X som vist nedenfor.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Da jeg kan beregne omsætningen uden de beregnede kolonner, som jeg lavede tidligere, vil jeg fjerne dem, da jeg ikke rigtig har brug for dem.

Først vil jeg slette kolonnen Omsætning.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Og så vil jeg også fjerne kolonnen Priser.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Hvert datapunkt i din model fylder noget hukommelse. I mindre modeller er det ikke en stor sag at have unødvendige datapunkter.

Men nogle gange vil du støde på modeller med millioner af rækker. I så fald spilder vi noget hukommelse på de millioner af rækker, som vi egentlig ikke har brug for.

I denne særlige tabel har jeg 15.000 rækker. Ved at fjerne de unødvendige datapunkter i tabellen optimerede jeg min model. Jeg har fjernet mange rækker, som jeg ikke har brug for.

Nu er målingen af ​​det samlede salg, som jeg har lavet, fuldstændig dynamisk. Og jeg skal vise dig hvorfor.

Under fanen Felter skal du tage fat i Salgsperson-tabellen og trække den ind i visualiseringen.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Derefter vil jeg tilføje et filter ved at klikke på det fremhævede ikon på billedet nedenfor.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

I dette filter kan du se det samlede salg fra hver sælger.

Lad os vælge Carl Elliott.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Du kan se, at antallet ændres. Disse nye tal repræsenterer nu det samlede salg, som du får fra de produkter, som Carl Elliott solgte.

Du kan sortere disse tal ved at klikke på overskriften i kolonnen Samlet salg.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Her er en anden visuel repræsentation, som du får ved at klikke på det fremhævede ikon under fanen Visualiseringer.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Hvis vi vælger Ernest Wheeler i Salesperson slicer, får vi det samlede salg fra de produkter, han solgte.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Som du har bemærket, ændres tallene eller det visuelle hver gang, vi skifter sælger.

Det er derfor, tiltag er dynamiske. Alle beregninger er lavet praktisk talt bag kulisserne, afhængigt af konteksten.

Dette er kun én formel. Der er stadig en masse DAX-formler, som du kan bruge til forskellige formål.

Hvis du bruger DAX-mål godt og kombinerer dem med den rigtige model, kan du stort set beregne alt, hvad du kan drømme om.

Hvis du ikke forstår, hvad der foregår inde i din model, vil du begynde at tænke, at du skal skrive mere komplekse DAX-formler. DAX er dog let at implementere, hvis du sætter din model godt op.

DAX er bestemt ikke simpelt. Men indlæringskurven for det er ikke så stor, især hvis du ved, hvordan du korrekt opsætter din model.

Nu, som et andet eksempel, vil jeg oprette en ny foranstaltning.

Klik på Ny måling på fanen Hjem.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Jeg har tænkt mig at navngive denne nye foranstaltning som Total Quantity. I formellinjen skal du ændre Mål til Samlet mængde.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

I denne foranstaltning vil jeg beregne den samlede mængde af produkter, som jeg sælger til hver kunde.

For at gøre det skal jeg bruge , en funktion, der tilføjer alle tallene i en kolonne. Inde i SUM-funktionen vil jeg referere til kolonnen Antal fra salgstabellen.

Sådan har jeg sat formlen op.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Det, der sker, er, at funktionen summerer alle tallene inde i vores Mængde-kolonne. Jeg lægger stort set mængden af ​​de produkter sammen, som jeg har solgt.

Grib nu målingen Samlet mængde under fanen Felter, og træk den til tabellen.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Når du har gjort det, kan du nu se antallet af produkter, du sælger til hver af dine kunder.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Hvis du vil se en oversigt over de produkter, du har solgt, og se hvilke produkter du har solgt til hver enkelt kunde, kan du trække kolonnen Produktnavn til fanen værdier.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Så nu har jeg en opdeling af det samlede salg og det samlede antal i forhold til kunden og produktnavnet. Dette blev kun muliggjort af den datamodel, som jeg har sat op.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Korrekt brug af beregnede kolonner

Den sidste ting, jeg vil vise dig, er, hvor du skal bruge en beregnet kolonne i LuckyTemplates. Beregnede kolonner hjælper med at opbygge dine udskærings- og filtreringsmuligheder.

Da alle dine transaktioner er i bunden af ​​din model, som også er din faktatabel, udføres alle beregninger der.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

På den anden side filtrerer de øverste dele af din model, som er dine opslagstabeller, alle dine beregninger alt efter hvilken logik du lægger i dine beregninger.

Som et eksempel vil jeg gå til tabellen Datoer.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Sig for eksempel, at jeg vil filtrere mine beregninger efter Måneder. Men af ​​hensyn til visualiseringen ønsker jeg, at Månedens navne skal være korte, så jeg vil kun bruge de første 3 bogstaver i Månedens navn.

Da jeg ikke har det korte måned-filter i min Datoer-tabel, har jeg tænkt mig at lave et.

Tilføj en ny kolonne til tabellen Datoer ved at klikke på Ny kolonne.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Da jeg vil navngive denne kolonne Kort måned, vil jeg ændre kolonne til Kort måned i formellinjen.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Derefter vil jeg bruge funktionen, der returnerer et bestemt antal tegn fra en tekst.

Indtast funktionen VENSTRE, og inde i den referer til kolonnen MonthName fra Dato-tabellen. Sæt 3, da vi kun vil have de første 3 bogstaver i månedens navn.

Sådan har jeg sat formlen op.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Formlen tager de første 3 bogstaver af hver værdi i kolonnen Månedsnavn og returnerer den til kolonnen Kort måned, som vi lige har lavet.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Det er hvad jeg mener med at bygge dine filtreringstabeller ud.

Her kan du faktisk ikke bruge DAX-mål, da der ikke er nogen beregning involveret.

Så for at konstruere de kolonner, du skal bruge til at filtrere dine beregninger, skal du bruge beregnede kolonner.

Lad os nu bruge kolonnen, som jeg lige har lavet, til at filtrere vores tidligere beregninger fra.

Under fanen Felter skal du tage fat i kolonnen Kort måned og trække den ind i din tabel.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

For at oprette et filter ved hjælp af kolonnen Kort måned skal du klikke på det fremhævede ikon under fanen Visualiseringer som vist nedenfor.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Nu, hvis du vælger en bestemt måned, kan du se, at beregningerne bliver filtreret afhængigt af det salg, du har haft den måned.

Her er et eksempel, hvis du vælger januar som dit kort månedsfilter.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Som du kan se, er månederne i Short Month-filteret ikke rigtig sorteret fra. For at løse dette, gå tilbage til Datoer-tabellen. Du kan se MånedOfYear kolonnen, som du kan bruge til at sortere dit filter fra.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

For at sortere dit filter fra, vælg kolonnen Kort måned, gå til fanen Kolonneværktøjer, vælg Sortér efter kolonne og klik derefter på kolonnen MånedOfYear.

LuckyTemplates beregnet kolonne vs mål: En sammenligning

Derefter vil du se, at dit filter nu er i den rigtige rækkefølge.

LuckyTemplates beregnet kolonne vs mål: En sammenligning




Konklusion

I denne blog dækkede jeg forskellene mellem LuckyTemplates beregnede kolonne og DAX-mål. Jeg diskuterede også de optimale måder at bruge begge disse på.

I dine beregninger er det meget mere effektivt at bruge DAX-mål. Du kan gøre dem uden at tilføje datapunkter i din faktatabel.

Men når du bygger de opslagstabeller, du vil bruge til at filtrere dine beregninger, giver det mening at bruge beregnede kolonner.

Jeg håber, at dette hjælper i din analyse, og jeg glæder mig til, at du kan bruge begge dele!

Hav en god dag!


Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.