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.
Der kan være tidspunkter, hvor dine datotabeller ikke har de tilpassede regnskabsår og kvartaler , som du har brug for som filtre til din analyse. I denne tutorial skal vi diskutere, hvordan du kan filtrere dine data efter økonomiske eller regnskabsår og kvartaler ved hjælp af beregnede kolonner i LuckyTemplates . Du kan se den fulde video af denne tutorial nederst på denne blog.
Jeg har allerede set henvendelser om dette emne et par gange i .
Indholdsfortegnelse
Regnskabsår i Lucky Templates
Et regnskabsår , også kendt som eter en etårig periode valgt af en virksomhed til at rapportere sine økonomiske oplysninger eller økonomi. Disse finanser kan omtales som det seneste års indtægter, omkostninger og endda overskudsgrad.
Når perioden på et år starter den 1. januar og slutter den 31. december , anvender virksomheden kalenderåret som regnskabsår . Enhver anden startdato end 1. januar angiver et regnskabsår, der ikke er et kalenderår .
Filtrering af dine data efter regnskabsår gør det nemmere at se, hvordan din virksomhed har klaret sig hele året . Der er få måder at udføre filtreringen på. Men i denne vejledning vil vi fokusere på den enkleste måde, hvorpå du hurtigt kan implementere dette i dine datotabeller, når du har brug for det.
Alt, hvad vi skal gøre, er at bruge en aktuel datotabel , som vi måske allerede har inde i vores model.
Hvis du vil lære, hvordan du opretter en datotabel, så tjek linket nedenfor.
Opret en detaljeret datotabel hurtigt
Diskussion af hovedproblemet
Til at begynde med er kolonnen Månedsnavn arrangeret baseret på kalenderåret .
Nu vil jeg gerne sortere dette efter et tilpasset regnskabsår og derefter gøre juli til den første måned og juni til den sidste måned i regnskabsåret.
I dette tilfælde er det, vi primært skal gøre, at oprette en ny beregnet kolonne , der vil fungere som vores månedssorteringskolonne.
Oprettelse af beregnede kolonner i LuckyTemplates
En beregnet kolonne er en udvidelse af en tabel ved hjælp af en DAX- formel, der evalueres for hver række. Disse beregnede kolonner beregnes baseret på data, der allerede er indlæst i din datamodel .
Når du skriver en beregnet kolonneformel, anvendes den automatisk på hele tabellen og evaluerer hver række individuelt .
I dette aktuelle problem, som vi skal løse, er det ikke nødvendigt for os at oprette en ny datotabel, fordi vi simpelthen kan bruge den nuværende. Et eksempel på en beregnet kolonne , som vi har oprettet i vores nuværende datotabel, er kolonnen YearWeekSort .
For at oprette en beregnet kolonne skal du blot klikke på indstillingen Ny kolonne under fanen Modellering .
Alternativt kan du højreklikke på tabellen og vælge Ny kolonne .
Når du har klikket på indstillingen Ny kolonne , vises den nye beregnede kolonne .
Oprettelse af måling af regnskabsmånedstal
Efterfølgende kan vi oprette målingen for den nyligt tilføjede kolonne . Bare klik på kolonnen, og formellinjen vises.
Det er her, vi vil angive formlen/målet for den beregnede kolonne , som vi lige har oprettet. Vi vil referere til denne foranstaltning som regnskabsmånedsnummeret .
Nu laver vi en simpel IF-logik for regnskabsmånedsnummeret . Det primære felt, som vi skal overveje for IF-logikken, er Datoer [MånedOfÅr] .
Derefter skal vi vurdere, om værdien af kolonnen MånedOfYear er større end seks .
Hvis betingelsen er sand, trækker vi 6 fra værdien af kolonnen MånedOfYear .
Hvis ikke, tilføjer vi 6 til værdien af kolonnen MånedOfYear i stedet.
For at analysere dataene yderligere, tænk på januar som startværdien af MånedOfYear , som er numerisk lig med 1 . Og 1 er bestemt ikke større end 6. I så fald tilføjer vi 6 til værdien af MånedOfYear , hvilket vil være lig med 7 . Og det ville gøre januar som den syvende måned og juli som den første måned .
Når du har indstillet formlen, kan du gå til datavisningen og kontrollere den fremhævede kolonne. Som du kan se, har vi nu et månedsnummer, som vi kan bruge til at sortere månederne.
Du kan også se den nye kolonne i feltlisten .
Sortering af månedsnavn-kolonnen efter regnskabsmånedsnummer
For at kontrollere, om vores formel er korrekt, skal du vælge kolonnen MonthName i vores datotabel .
Vi vil derefter sortere denne kolonne efter regnskabsmånedsnummer . For at gøre dette skal du blot vælge indstillingen Sorter efter kolonne fra fanen Modellering og derefter vælge Regnskabsmånedsnummer .
Gå derefter til rapportvisningen , og du vil se, at vores måneder nu er fra juli til juni . Dette validerer, at vores mål for regnskabsmånedsnummer fungerer nøjagtigt.
Oprettelse af måling af finanskvartaltal
Nu hvor vi har lært, hvordan man filtrerer data efter et regnskabsår ved hjælp af beregnede kolonner i LuckyTemplates, er den næste ting, vi skal lære, hvordan man identificerer regnskabsårets kvartaler , så vi skal implementere en anden sorteringsformel.
Lad os oprette en ny beregnet kolonne , hvor vi kan implementere målingen for finans- eller finanskvartal . Vi vil referere til dette som finanskvartalets nummer.
Den første ting, vi skal gøre, er at skrive en åbnings- og lukkeparentes. Indenfor parentesen skal vi få summen af 2 og værdien af regnskabsmånedstallet .
Derefter divideres resultatet med 3 .
Nu, hvis du tjekker datotabellen , vil du se, at den har produceret decimaltegn i kolonnen Regnskabsmånedsnummer .
Ser vi nærmere på detaljerne, er 1 startværdien af regnskabsmånedstallet . Hvis vi lægger 2 til 1 , bliver summen 3 . Derefter vil summen blive divideret med 3 , hvilket vil give 1 som kvotient .
Som følge heraf vil 1 være den tilsvarende regnskabskvartalsværdi for den første regnskabsmåneds nummer , 1,33 for den anden og 1,66 for den tredje måned .
For at runde værdien ned til det nærmeste heltal , skal vi inkludere INT , som repræsenterer heltal , i vores formel. Indsæt derefter logikken i en parentes.
Lad os nu se resultatet af vores nye foranstaltning. Som du kan se, er den tilsvarende værdi for den første til tredje måned i kolonnen Regnskabskvartalsnummer 1 . Så er den fjerde til sjette måneds regnskabskvartalsværdi 2 og så videre.
Dette validerer nøjagtigheden af vores finanskvartalstal ved at indstille 3 måneder for hvert kvartal .
Oprettelse af finanskvartalskolonnen
Lad os nu tilføje en kolonne mere, som vi vil referere til som finanskvartalet .
Det, vi skal gøre her, er at sammenkæde bogstavet "Q" til hver værdi af finanskvartalstallet .
Som et resultat bør vi have denne nye kolonne for finanskvartalet .
Dette kan også bruges som et tilpasset grafisk filter , også kendt som en slicer til vores visualiseringer i rapportvisningen .
Sådan opretter du tilpassede regnskabsårs kvartaler – Lucky Templates
Konklusion
Hvis din rapport er i alt andet end et kalenderår , vil implementering af denne type logik i din datotabel være helt afgørende for at få de korrekte tal og tal vist i dine visualiseringer.
Det er meget vigtigt at sikre, at du dynamisk kan filtrere efter regnskabsår, når du analyserer enhver form for økonomiske resultater inden for organisationer.
Nøglepunktet her er at sikre, at den tidligere diskuterede logik eller formel er integreret i datotabellen i din datamodel .
Ved at bruge beregnede kolonner i LuckyTemplates kan du integrere dine egne beregninger i din datotabel, og filtreringen bliver dynamisk sømløs. Ydermere vil berigelse af din datamodel med dine egne beregninger gøre dine rapporter uendeligt mere kraftfulde.
Held og lykke med at gennemgå denne teknik.
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.
Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.
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.
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.
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.
Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.
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.
Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
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.