Brug af ALLEXCEPT til at stoppe den kumulative total i at nulstille

Jeg vil gennemgå et interessant scenarie, som du sandsynligvis vil lande på, når du prøver at køre en kumulativ total i LuckyTemplates. Du kan se den fulde video af denne tutorial nederst på denne blog.

Et medlem fra LuckyTemplates supportforum sendte denne forespørgsel. Medlemmet ønskede at beregne en løbende saldo som en kumulativ total. Problemet var, at hver gang et valg blev foretaget, blev den kumulative total genberegnet. Medlemmet ønskede ikke, at det skulle ske.

I dette tilfælde er ALLEXCEPT den perfekte funktion at bruge. Dette scenarie er faktisk en god gennemgang af, hvordan kumulative totaler ogfunktion arbejder sammen inde i LuckyTemplates. 

Indholdsfortegnelse

Eksempeldata

Lad os starte med de data, der er givet i medlemmets eksempel.

Grundlæggende viser det løbebalancen på bordet. Løbebalancen vises også på visualiseringen.

Brug af ALLEXCEPT til at stoppe den kumulative total i at nulstille

Når du nu trækker ugenummeret hen over udsnittet, vil du se, at dataene også rebalancerer. 

Brug af ALLEXCEPT til at stoppe den kumulative total i at nulstille

Så lad os sige, at vi vil have data fra uge 5.

Brug af ALLEXCEPT til at stoppe den kumulative total i at nulstille

Det, vi ønsker, er, at den løbende balance i uge 5 forbliver på 635 i stedet for at blive til 78, når skæremaskinen flyttes, som vist nedenfor.

Brug af ALLEXCEPT til at stoppe den kumulative total i at nulstille

Dette sker, fordi den løbende saldo altid starter fra det første tal øverst . Så da skæremaskinen blev flyttet, ændrede nummeret på toppen sig også. Dette påvirkede hele den løbende balance.

Brug af ALLEXCEPT-funktionen

Normalt vil du se ALLSELECTED blive brugt i scenarier som dette. Men funktionen ALLSELECTED er kun nyttig, når du bare prøver at vise en dynamisk kumulativ total baseret på ethvert datovalg, du foretager.

Det er her ALLEXCEPT kommer ind.

I dette særlige tilfælde ønsker vi ikke en dynamisk total. Kravet er at forhindre, at totalen genberegnes, hver gang der foretages et nyt datovalg . Dette er, hvad ALLEXCEPT gør.

Brug af ALLEXCEPT til at stoppe den kumulative total i at nulstille

Det, vi ønsker at gøre, er at få en kumulativ total , mens vi bevarer ugenummerkonteksten. Ved at bruge ALLEXCEPT arbejder vi stadig igennem de valgte datoer på udskæreren. Men hvad Løbbalancen angår, så vil den altid gå hen og se tilbage på den allerførste uge.

Brug af ALLEXCEPT til at stoppe den kumulative total i at nulstille

Ser du på visualiseringen nedenfor, vil du se, at den også bevarer den korrekte værdi. Igen er det fordi konteksten nu giver dig mulighed for at se tilbage til det første resultat fra uge 1.

Brug af ALLEXCEPT til at stoppe den kumulative total i at nulstille




Konklusion

Sager som disse kan være unikke, fordi vi ønsker dynamiske totaler det meste af tiden. Men hvis du befinder dig i situationer, hvor du ikke ønsker, at tallene skal genkalibreres med hvert valg, er denne teknik den perfekte løsning.

Den måde, vi brugte ALLEXCEPT på her, er også et perfekt eksempel på, hvordan du kan fjerne kontekst for nogle parametre, men bevare kontekst for de andre på de samme rapportsider.

Forhåbentlig kan du finde lignende anvendelser for ALLEXCEPT , når du arbejder med LuckyTemplates.

Alt det bedste


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.