LuckyTemplates valutakurser: En opdatering til administration af flere valutaer

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.

LuckyTemplates valutakurser: En opdatering til administration af flere valutaer

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.

LuckyTemplates valutakurser: En opdatering til administration af flere valutaer

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.

LuckyTemplates valutakurser: En opdatering til administration af flere valutaer

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:

LuckyTemplates valutakurser: En opdatering til administration af flere valutaer

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.

LuckyTemplates valutakurser: En opdatering til administration af flere valutaer

Vi kan derefter integrere denne valutakursnormaliserede formel i vores Total Sales Ccy Adj. formel, der forenkler den.

LuckyTemplates valutakurser: En opdatering til administration af flere valutaer

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:

LuckyTemplates valutakurser: En opdatering til administration af flere valutaer



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,

Leave a Comment

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.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

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å.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

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.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

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.