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.
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:
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:
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.
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.
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.
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.
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:
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.
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.
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.
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.
Variabeln Leading2 är för den ledande texten om det finns några.
I variabeln FormatedMeasure bör du användafunktion med MeasureToFormat och formatera den sedan baserat på LOOKUPVALUE .
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.
Efter det, dra det fullständiga namnet till radsektionen och du kommer att se den totala försäljningen formaterad i olika valutor.
Om du klickar på expanderingsknappen kan du se alla försäljningar i den valutan.
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.
Om du hittar tomma data eller poster, gå tillbaka till måttet Formaterad försäljning och lägg till denna variabel ochfungera:
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,
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.
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.
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.
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.
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.
Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.
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.
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.
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 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.