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.
I denne tutorial vil jeg tale om LuckyTemplates regnskabsår til dato beregninger. At opnå en år-til-dato-analyse af en udvalgt periode er ret kompleks, men jeg vil demonstrere dig en formelteknik, der gør dig i stand til hurtigt at skabe en kumulativ total over dit specifikke regnskabsår. Du kan se den fulde video af denne tutorial nederst på denne blog.
Jeg vil arbejde med en simpel model her. Det er ret generisk, men bliv ikke for fanget af de specifikke foranstaltninger. Teknikkerne er alle de samme, især hvis du laver regnskabsår over alt som salg, mængde, indtægter, omkostninger, transaktioner eller prognose, for eksempel. Det hele er den samme teknik. Du skal blot indsætte det korrekte kernemål i det faktiske mønster eller formelkombinationen.
Så lad os dykke ned i det.
Indholdsfortegnelse
Beregning af LuckyTemplates Regnskabsår til dato i alt
Først vil jeg opsætte en generisk tabel, så vi kan se på selve dataene. Jeg har tænkt mig at bringe min kerneberegning, som i dette tilfælde er Total Sales . At få tingene ind i tabellerne er til at begynde med nøglen.
Nu vil jeg vise dig, hvordan du gør dette regnskabsår i alt. Jeg laver en ny foranstaltning og kalder denne Sales FYTD (regnskabsår til dato).
Jeg vil brugefunktion, som ændrer konteksten for beregningen. Så jeg ønsker stadig at beregne det samlede salg , men kun for et regnskabsår til dato. Dette gør det muligt for mig at vælge, hvad mit regnskabsår er, og så altid akkumulere beløbene frem til slutningen af regnskabsåret.
Så har jeg denne tid kaldet intelligensfunktion(datoer år til dato), som returnerer et sæt datoer i året op til den aktuelle dato. Hvis jeg ikke angiver noget specifikt for mit regnskabsår, kommer det bogstaveligt talt til at gøre hele kalenderåret. Og så satte jeg min Dato- kolonne derind.
Og så vil jeg præcisere det faktiske regnskabsår. Så måske slutter mit regnskabsår i juni, ikke? Men det kan også være i slutningen af marts. Så i dette eksempel satte jeg 31. af den tredje som slutningen af mit regnskabsår.
Jeg trykker på Enter, og jeg trækker denne foranstaltning ind i tabellen, og du vil her se, at den udarbejder regnskabsårets resultater. Husk nu, at dette kan gøre det en smule vanskeligt. Jeg valgte her på sliceren et kalenderår, som er 2015. Så vi ser faktisk den 31. marts 2015 som afslutningen på 2015-regnskabsåret.
Nogle gange er det nemmere at se på dette i visualiseringer. Så jeg laver et områdediagram her, og du kan se, at vi kommer til den 31. marts 2015, som er afslutningen på vores regnskabsår.
Regnskabsår til dato i en skæremaskine
En bedre måde at sætte dette op på er at have et regnskabsår inden for sliceren. Det giver mere mening. I min, det ser ud til, at der allerede er et regnskabsår indlejret.
Så jeg går til Transform Data og regner ud den økonomiske dato, der var indlejret i denne Dato-tabel. I Avanceret Editor kan du se, at der er tale om en Dato-tabel, der gør dig i stand til at angive regnskabsåret, og her startede det i juli. Så lad os bare gå med det.
Så jeg går tilbage til formlen og ændrer regnskabsårsafslutningen til den 30. i den sjette . På denne måde kan vi justere det faktiske regnskabsår i Dato-tabellen.
Med det kan du også se resultaterne i visualiseringerne ændret.
Så vil jeg indsætte mit regnskabsår (FY) i sliceren i stedet for mit år . Du vil se, at hvis jeg vælger en af disse, vil det kun give mig den samlede sum for det pågældende regnskabsår.
Jeg kan også lave en multi-select og resultaterne i visualiseringen ændrer sig også.
Brug af analytikerhubben
Du kan også brugevirkelig effektivt her. Det er her, du kan formatere dine beregninger godt. Bare gå til.
Du skal blot kopiere og indsætte din formel her, så sætter den den automatisk op på en måde, der er nemmere at læse og forstå. Kopier derefter den nyformaterede version af din formel ved at klikke på Kopier kode .
Så kan du indsætte den formaterede formel tilbage i din model som sådan.
Du kan også gemme den formaterede version af din formel i Analyst Hub og dele den (klik på knappen Del til fællesskab) med andre brugere. På denne måde kan du nemt referere til det i fremtidige beregninger, som du måtte foretage.
Hvis du nu vil have den ultimative Dato-tabel, anbefaler jeg stærkt, at du går tilog ind i. Her kan du finde. Jeg bruger selv denne Dato-tabel stort set i enhver udvikling, jeg laver.
Og som du kan se, har den allerede mange visninger. Det er en af de mest populære sider på vores side.
Klik på den udvidede datotabel (Power Query M-funktion), og du kan oprette din datotabel ved hjælp af denne kode. Melissa, en af vores LuckyTemplates-eksperter, har skabt denne virkelig omfattende M-kode, som du bogstaveligt talt kan tage og integrere i dine modeller.
Konklusion
At beregne et LuckyTemplates regnskabsår til dato er lige så nemt. Du kan også lave et kvantitativt regnskabsår til dato eller noget andet overhovedet. Du forgrener dig bare fra en anden kerneforanstaltning og bruger den samme teknik.
Så snart du bliver fortrolig med beregning af tidsintelligensfunktioner, vil du opdage, hvor fantastiske LuckyTemplates er. Alt det bedste med at arbejde igennem denne.
Skål!
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.
Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!
Excel Formler Snydeark: Mellemvejledning
LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det
Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.
Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.
Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.
I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.
Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.