LuckyTemplates-wisselkoersen: een update voor het beheer van meerdere valutas

LuckyTemplates-wisselkoersen: een update voor het beheer van meerdere valutas

Er zijn veel gevallen met financiële analyse waarin we wisselkoersen moeten integreren, en we kunnen dit eenvoudig doen in LuckyTemplates. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

Ik heb een voorbeeld laten zien van hoe dit te doen met behulp van de LOOKUPVALUE-functie in LuckyTemplates.

Ik ontdekte echter een klein probleem met de specifieke functie die ik in de eerste video doornam en die ik me toen niet realiseerde.

Het probleem was dat de wisselkoerstabel geen wisselkoersen vermeldde in het weekend, maar we verkochten wel goederen in het weekend.

Wat er gebeurde, was dat het verkochte bedrag werd gedeeld door een blanco getal. Het resultaat was dat we dit oneindige resultaat kregen, omdat er eigenlijk geen resultaat was om te laten zien.

LuckyTemplates-wisselkoersen: een update voor het beheer van meerdere valuta's

Dus wat we moesten doen, was iets geavanceerder in onze DAX-formule.

We moeten de wisselkoers eigenlijk normaliseren. Wat het resultaat ook was in de tabel voor de vrijdag, we moeten dat kopiëren naar zaterdag en zondag.

We moeten dat binnen LuckyTemplates naspelen met onze formule en in deze zelfstudie laat ik zien hoe je dat doet.

Maar voordat we ingaan op de bijgewerkte formule, zullen we eerst bekijken hoe we omgaan met wisselkoersen en meerdere valuta's in LuckyTemplates met behulp van de LOOKUPVALUE- functie.

Inhoudsopgave

Meerdere valuta's verwerken met behulp van LOOKUPVALUE

We plaatsen de LOOKUPVALUE-functie in een herhalende functie, namelijk SUMX. 

Hier willen we de omzet optellen, maar we passen elke afzonderlijke rij in de tabel Verkoopgegevens aan. Op deze manier hebben we de bijbehorende wisselkoersen voor elke verkoop.

LuckyTemplates-wisselkoersen: een update voor het beheer van meerdere valuta's

De functie LOOKUPVALUE is letterlijk de waarde "opzoeken" voor de specifieke wisselkoers op specifieke datums en andere relevante informatie voor uw SUMX-berekening.

In deze formule wordt elke afzonderlijke verkoop aangepast voor de wisselkoers op die specifieke datum. 

Fout in de LOOKUPVALUE-formule

De formule met LOOKUPVALUE is niet echt slecht. Het enige probleem is dat er in het weekend geen wisselkoers was.

Op het eerste gezicht zouden we het niet opmerken als we naar de historische gegevens kijken. Het lijkt erop dat elke dag een wisselkoers heeft.

Als we echter beter kijken, ontbreken de weekenden eigenlijk. Dit betekent dat het resultaat van de berekening niet nauwkeurig is.

LuckyTemplates-wisselkoersen: een update voor het beheer van meerdere valuta's

De oplossing is om een ​​nummer in het weekend te zetten. En om dit te doen, gebruiken we het vrijdagnummer en slepen het over zaterdag en zondag omdat valuta's niet in het weekend worden verhandeld.

Omgaan met meerdere valuta's met behulp van LASTNONBLANK

Om de oplossing voor het ontbrekende weekendnummer te bereiken, moeten we een nieuwe formule maken die het vrijdagnummer verlengt over zaterdag en zondag.

Hier is de formule:

LuckyTemplates-wisselkoersen: een update voor het beheer van meerdere valuta's

Deze formule, die ik Exchange Rate Normalized heb genoemd , gebruikt een variabele (VAR) met FILTER (RevisedDates) die is opgenomen in CALCULATE met de LASTNONBLANK- functie.

De LASTNONBLANK kijkt naar de laatste wisselkoers in een RevisedDates- tabel, die we gebruikten in combinatie met de FILTER-functie.

De tabel RevisedDates kijkt terug op drie dagen en pakt dan de laatste wisselkoers die op die dagen bestaat.

LuckyTemplates-wisselkoersen: een update voor het beheer van meerdere valuta's

We kunnen deze formule voor genormaliseerde wisselkoersen dan integreren in onze Total Sales Ccy Adj. formule, vereenvoudigen.

LuckyTemplates-wisselkoersen: een update voor het beheer van meerdere valuta's

Zo zien uw gegevens eruit met de bijgewerkte Total Sales Ccy Adj. formule met de genormaliseerde wisselkoers die de vrijdag over het weekend verlengt:

LuckyTemplates-wisselkoersen: een update voor het beheer van meerdere valuta's

Logica met meerdere valuta 's in LuckyTemplates - LOOKUPVALUE- voorbeeld

Conclusie

Deze blog bespreekt de bijgewerkte formule voor het omgaan met meerdere valuta's in LuckyTemplates.

In plaats van de LOOKUPVALUE te gebruiken, gebruiken we de LASTNONBLANK-functie in een aparte formule, Exchange Rate Normalized, die vervolgens wordt opgenomen in onze berekening voor Total Sales Ccy Adj.

Het bedenken van deze formule was niet eenvoudig, maar het is een zeer krachtig hulpmiddel voor je berekeningen.

Er is een klein beetje vanuit een DAX-perspectief. Als u echter begrijpt hoe dit werkt, met name de LASTNONBLANK-functie , dan zijn er veel implicaties van vergelijkbare technieken in veel analytische scenario's die u mogelijk dagelijks moet analyseren.

Proost,


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten