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 er mange tilfælde med finansiel analyse, hvor vi skal integrere valutakurser, og det kan vi nemt gøre i LuckyTemplates. Du kan se den fulde video af denne tutorial nederst på denne blog.
Jeg har faktisk vist et eksempel på, hvordan man gør dette ved hjælp af LuckyTemplates.
Jeg fandt dog et lille problem med den særlige funktion, som jeg gik igennem i den første video, som jeg ikke var klar over på det tidspunkt.
Problemet var, at vekselkurstabellen ikke havde nogen valutakurser i weekenden, men vi solgte varer i weekenden.
Det, der skete, var, at det solgte beløb blev divideret med et blankt tal. Som et resultat fik vi dette uendelige resultat, hvilket skyldtes, at der dybest set ikke var noget resultat at fremvise.
Så det, vi skulle gøre, var noget lidt mere avanceret i vores DAX-formel.
Vi skal faktisk normalisere valutakursen. Uanset resultatet var i tabellen for fredagen, skal vi kopiere det til lørdag og søndag.
Vi skal genskabe det inde i LuckyTemplates med vores formel, og i denne tutorial gennemgår jeg, hvordan du gør det.
Men før vi kommer ind i den opdaterede formel, vil vi først gennemgå, hvordan vi håndterer valutakurser og flere valutaer i LuckyTemplates ved hjælp af funktionen .
Indholdsfortegnelse
Håndtering af flere valutaer ved hjælp af LOOKUPVALUE
Vi sætter LOOKUPVALUE-funktionen inde i en iterationsfunktion, som er SUMX.
Her vil vi opsummere omsætningen, men vi justerer hver enkelt række i Salgsdata-tabellen. På denne måde har vi de tilhørende valutakurser for hvert salg.
LOOKUPVALUE-funktionen er bogstaveligt talt at "slå op" værdien for den bestemte valutakurs på bestemte datoer og anden relevant information til din SUMX-beregning.
I denne formel vil hvert enkelt salg blive justeret for valutakursen på den pågældende dato.
Fejl i LOOKUPVALUE-formlen
Formlen med LOOKUPVALUE er faktisk ikke dårlig. Det eneste problem med det er, at der ikke var nogen valutakurs i weekenderne.
Ved første øjekast ville vi ikke bemærke det, når vi ser på de historiske data. Det ser ud til, at hver eneste dag har en valutakurs.
Men når vi ser nærmere efter, mangler weekenderne faktisk. Det betyder, at resultatet af beregningen ikke er nøjagtigt.
Løsningen er at sætte et tal i weekenden. Og for at gøre dette bruger vi fredagsnummeret og trækker det hen over lørdag og søndag, fordi valutaer ikke handles i en weekend.
Håndtering af flere valutaer ved hjælp af LASTNONBLANK
For at opnå løsningen på det manglende weekendnummer skal vi lave en ny formel, der udvider fredagsnummeret over lørdag og søndag.
Her er formlen:
Denne formel, som jeg kaldte Exchange Rate Normalized , bruger en variabel (VAR) med FILTER (RevisedDates), der er inkorporeret i CALCULATE medfungere.
LASTNONBLANK ser på den sidste valutakurs i en RevisedDates- tabel, som vi brugte i kombination med FILTER-funktionen.
Tabellen RevisedDates ser tilbage på tre dage og fanger derefter den sidste valutakurs, der eksisterer på disse dage.
Vi kan derefter integrere denne valutakursnormaliserede formel i vores Total Sales Ccy Adj. formel, der forenkler den.
Sådan ser dine data ud med den opdaterede Total Sales Ccy Adj. formel med Exchange Rate Normalized, der strækker sig fredag over weekenden:
Konklusion
Denne blog diskuterer den opdaterede formel til håndtering af flere valutaer i LuckyTemplates.
I stedet for at bruge LOOKUPVALUE bruger vi funktionen LASTNONBLANK i en separat formel, Exchange Rate Normalized, som derefter inkorporeres i vores beregning for Total Sales Ccy Adj.
Det var ikke let at finde denne formel, men det er et meget kraftfuldt værktøj til dine beregninger.
Der er en lille smule til det fra et DAX-perspektiv. Men hvis du kan sætte dig ind i, hvordan dette virker, især LASTNONBLANK-funktionen , så er der mange implikationer af lignende teknikker på tværs af mange analytiske scenarier, som du måske skal analysere på daglig basis.
Skål,
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.
Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.
Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.
I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.
Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.
Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.
I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.
I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.
I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.
I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.