Varför din summa är felaktig – ett nyckelkoncept för LuckyTemplates

Jag vill dyka in i ett nyckelkoncept för LuckyTemplates som kan orsaka felaktiga summor. Även om det finns olika scenarier finns det ett enkelt sätt att lösa det här problemet. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Det viktigaste är att förstå varför summan är felaktig.

Innehållsförteckning

Exempeldata med totala intäkter

För det här exemplet har jag den totala intäkterna för varje produkt som säljs under en viss tidsram.

Varför din summa är felaktig – ett nyckelkoncept för LuckyTemplates

Men vad händer om jag bara vill se den totala försäljningen från mina topp 3 kunder ?

För att göra det kommer jag att skapa en annan åtgärd för att återspegla de nödvändiga siffrorna. Detta är också ett bra sätt att visa några rankingberäkningar.

Varför din summa är felaktig – ett nyckelkoncept för LuckyTemplates

Jag börjar medfunktion eftersom jag går efter den totala intäkterna. Men jag vill också ändra sammanhanget här genom att bara titta på de tre bästa kunderna. Det är därför jag kommer att användafungera.

Varför din summa är felaktig – ett nyckelkoncept för LuckyTemplates

TOPN hjälper mig att ändra sammanhanget för hela beräkningen eftersom jag bara letar efter den totala intäkterna för de tre bästa kunderna. Denna funktion kommer att lägga till en virtuell tabell i funktionen CALCULATE .

Av vana använder jag denfunktion för kundnamnen . VALUES hjälper mig att bättre förstå vad som händer i mitt mått, särskilt för mer komplicerade rapporter. Observera dock att användning av VÄRDEN inte är ett krav i detta fall.

Därifrån ska jag titta på Total Revenue och sedan använda DESC -funktionen.

När jag väl har lagt in det måttet kan jag se försäljningen uppdelad per produkt, men den här gången för de tre bästa kunderna under kolumnen Topp 3 kundförsäljning .

Varför din summa är felaktig – ett nyckelkoncept för LuckyTemplates

Nu, här är där problemet börjar. Under topp 3 kundförsäljning kommer den totala summan upp till endast 555 825,30. Detta är uppenbarligen felaktigt.

Varför din summa är felaktig – ett nyckelkoncept för LuckyTemplates

Varför visar den en felaktig summa? Det beror på att det inte finns något sammanhang från att produktnamnet går till de tre bästa kundförsäljningarna . Detta betyder att även om varje rad visar rätt siffra, när det kommer till totalsumman, visas bara den totala försäljningen för de tre bästa kunderna totalt .

Det jag vill ska hända är att den totala försäljningen för de tre bästa kunderna för varje produkt ska visas per rad, och sedan läggas var och en av dessa totaler ihop i slutändan.

Åtgärda den felaktiga summan

För att lösa det problemet kommer jag att skapa en ny åtgärd och kalla den Top 3 Customer Sales FIX .

Varför din summa är felaktig – ett nyckelkoncept för LuckyTemplates

Jag börjar med. Kom ihåg att SUMX är en iterator, vilket betyder att den lägger till logik till varje enskild rad i tabellen. Den sparar också vart och ett av dessa resultat i minnet och beräknar sedan dessa till slut.

Sedan skapar jag en virtuell tabell genom att användafunktion och referera till produkterna efter produktnamn . Därefter skapar jag en extra kolumn i den virtuella tabellen som heter Topp 3 . Därifrån kommer jag att referera till den tidigare formeln som jag just skapade, vilket är Top 3 Customer Sales FIX .

Varför din summa är felaktig – ett nyckelkoncept för LuckyTemplates

Jag har i princip byggt om kolumnen Top 3 Customer Sales , men den här gången med rätt kontext totalt.

Detta är vad som händer när jag tar med det nya måttet i tabellen.

Varför din summa är felaktig – ett nyckelkoncept för LuckyTemplates

Summan visar nu rätt antal. Återigen, detta har åtgärdats eftersom vi lagt till sammanhang inte bara för varje produktrad, utan även till totalen.

Jag kan nu ta bort föregående kolumn som visar den felaktiga summan så att endast rätt data kommer att visas.

Varför din summa är felaktig – ett nyckelkoncept för LuckyTemplates




Slutsats

Förhoppningsvis kommer den här tekniken att hjälpa dem som har problem med felaktiga summor i sina rapporter. Detta är särskilt användbart när komplex logik tillämpas.

Observera att detta inte är det enda sättet att fixa felaktiga totaler. I vissa fall krävs mer komplexa lösningar. Återigen, allt beror på vad som gör att de felaktiga summorna visas.

När orsaken till problemet har identifierats är det lätt nog att ta reda på vilken typ av sammanhang som saknas för att korrigera resultaten.

Med vänliga hälsningar,


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.