Formatera valutor i LuckyTemplates med DAX

Denna handledning kommer att fokusera på valutaomvandlingar och hur man formaterar dessa konverterade valutor med DAX i LuckyTemplates. Du kan se hela videon av denna handledning längst ner på den här bloggen.

I det här exemplet kommer Försäljning att användas för att köra en rapport baserad på olika valutor från World Wide Importers data.

Innehållsförteckning

Använda antaganden

Dessa är antagandena som du bör komma ihåg i denna ombyggnad:

Formatera valutor i LuckyTemplates med DAX

Skapa valutatabellen i Excel

För tabellen Valutakursdimension kommer Microsoft Excel att användas.

Du kan se 19 olika valutor som visas i Excel-tabellen:

Formatera valutor i LuckyTemplates med DAX

Kolumnen Format används för att välja en valuta som en användare väljer. Kolumnen Inledande text anger valutan. Kolumnen Sorteringsordning hanterar vad användaren vill se först.

Om du tar med den här tabellen i LuckyTemplates hamnar den i tabellen Dim Valutakurser.

Formatera valutor i LuckyTemplates med DAX

Du kan sortera valutatabellen efter sorteringsordning istället för att ha ett alfabetiskt arrangemang. Så här gör du:

Klicka först på kolumnrubriken och ändra den sedan till Sorteringsordning.

Formatera valutor i LuckyTemplates med DAX

Tickern i tabellen Dim Valutakurser måste matcha tickern i tabellen Fakta Valutakurser.

Detta är viktigt eftersom i datamodellen måste tabellen Dim och Fakta Valutakurser relateras baserat på tickern.

Formatera valutor i LuckyTemplates med DAX

I tidigare självstudiekurser hade du ett försäljningsmått som konverterade alla försäljningar baserat på den valda valutan.

Nu, när vi tittar på tabellen, omvandlades all försäljning till olika valutor. Du kan också se att kolumnen Totalt felaktigt summerar alla försäljningsvärden vilket är fel eftersom olika valutor inte kan summeras.

Formatera valutor i LuckyTemplates med DAX

Den här tabellens format är inte användbart för användare eftersom det är förvirrande.

Måttet Total försäljning måste formateras på lämpligt sätt. Den måste följa formatet från Excel-filen som importerades. Så här ska det se ut:

Formatera valutor i LuckyTemplates med DAX

Den konverterade försäljningen och den formaterade försäljningen har samma numeriska värde, men den senare ser bättre ut med rätt valutasymboler. Så du måste ta bort den konverterade försäljningen eftersom det är onödigt.

DAX-kod för det formaterade försäljningsmåttet

Skapa sedan DAX-koden.

Formatera valutor i LuckyTemplates med DAX

Den första variabeln i måttet, MeasureToFormat, kan vara dynamisk. Den konverterar och formaterar korrekt vad användaren vill se, till exempel försäljning eller vinst.

Valutavalsmåttet användes tidigare. Det kommer från tabellen Dim valutakurser.

Formatera valutor i LuckyTemplates med DAX

Om du tar bort Fullständigt namn i fältkolumnen och väljer mer än en valuta, är den formaterade försäljningen som standard USD eftersom den inte vet vad den ska konvertera till med bara ett mått.

Formatera valutor i LuckyTemplates med DAX

När man ser tillbaka på DAX-formeln är de följande två variablerna tvåfunktioner sammansatta. Den ena är för formatet och den andra för den inledande texten.

Formatera valutor i LuckyTemplates med DAX

Variabeln Leading2 är för den ledande texten om det finns några.

Formatera valutor i LuckyTemplates med DAX

I variabeln FormatedMeasure bör du användafunktion med MeasureToFormat och formatera den sedan baserat på LOOKUPVALUE .

Formatera valutor i LuckyTemplates med DAX

Detta mått är att ta den konverterade försäljningen, hitta vilken valuta du vill konvertera den till, gå till valutakurstabellerna och hitta formatet.

Leta också efter ledande text ifall det finns någon.

Det är så du uppnår den formaterade försäljningen.

Gå nu tillbaka till måttet Formaterad försäljning. Ta ut IF- utlåtandet eftersom det är onödigt. Allt du behöver är FinalFormat.

Formatera valutor i LuckyTemplates med DAX

Efter det, dra det fullständiga namnet till radsektionen och du kommer att se den totala försäljningen formaterad i olika valutor.

Formatera valutor i LuckyTemplates med DAX

Om du klickar på expanderingsknappen kan du se alla försäljningar i den valutan.

Formatera valutor i LuckyTemplates med DAX

Fixa tomma data i försäljningstabellen

Kontrollera om det finns tomma data i din försäljningstabell. Dessa är poster som endast visar valutan utan något belopp.

Formatera valutor i LuckyTemplates med DAX

Om du hittar tomma data eller poster, gå tillbaka till måttet Formaterad försäljning och lägg till denna variabel ochfungera:

Formatera valutor i LuckyTemplates med DAX

När det är gjort kommer du inte att se tomma data i tabellen längre.




Slutsats

Med dessa steg är din valutaomvandling i LuckyTemplates klar.

I den här handledningen sätter du bara ihop LOOKUP-funktioner, olika användarval, formateringsmått och lite datamodellering för att formatera valutan för din försäljning.

Denna metod kan användas vid valutaomvandlingar i LuckyTemplates för att rensa upp din försäljningstabell och göra presentationen bättre för dig och användarna.

Med vänliga hälsningar,


Skapa en datumtabell i LuckyTemplates

Skapa en datumtabell i LuckyTemplates

Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.