Formater valutaer i LuckyTemplates ved hjelp av DAX

Denne opplæringen vil fokusere på valutakonverteringer og hvordan du formaterer disse konverterte valutaene ved å bruke DAX i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

I dette eksemplet vil Sales bli brukt til å kjøre en rapport basert på forskjellige valutaer fra World Wide Importers data.

Innholdsfortegnelse

Forutsetninger brukt

Dette er forutsetningene du bør huske i denne ombyggingen:

Formater valutaer i LuckyTemplates ved hjelp av DAX

Opprette valutatabellen i Excel

For valutakursdimensjonstabellen vil Microsoft Excel bli brukt.

Du kan se 19 forskjellige valutaer vist i Excel-tabellen:

Formater valutaer i LuckyTemplates ved hjelp av DAX

Formatkolonnen brukes til å velge en valuta som en bruker velger . Kolonnen Leading Text spesifiserer valutaen. Sorteringsrekkefølge - kolonnen administrerer hva brukeren vil se først.

Hvis du tar med denne tabellen inn i LuckyTemplates, lander den i tabellen med svake valutakurser.

Formater valutaer i LuckyTemplates ved hjelp av DAX

Du kan sortere valutatabellen etter sorteringsrekkefølge i stedet for å ha en alfabetisk ordning. Slik gjør du det:

Klikk først på kolonneoverskriften og endre den til sorteringsrekkefølge.

Formater valutaer i LuckyTemplates ved hjelp av DAX

Tickeren i tabellen med svake valutakurser må samsvare med tickeren i tabellen med faktiske valutakurser.

Dette er viktig fordi i datamodellen må tabellen Dim og Fact Currency Rate være relatert basert på ticker.

Formater valutaer i LuckyTemplates ved hjelp av DAX

I tidligere opplæringsprogrammer hadde du et salgsmål som konverterte alle salgene basert på den valgte valutaen.

Nå, ser på tabellen, ble alt salg konvertert til forskjellige valutaer. Du kan også se at Total-kolonnen feilaktig summerer opp all salgsverdi som er feil siden forskjellige valutaer ikke kan summeres.

Formater valutaer i LuckyTemplates ved hjelp av DAX

Denne tabellens format er ikke nyttig for brukere siden det er forvirrende.

Totalt salg-målet må formateres riktig. Den må følge formatet fra Excel-filen som ble importert. Slik skal det se ut:

Formater valutaer i LuckyTemplates ved hjelp av DAX

Konverterte salg og formaterte salg har samme numeriske verdi, men sistnevnte ser bedre ut med de riktige valutasymbolene. Så du må fjerne det konverterte salget siden det er unødvendig.

DAX-kode for formatert salgsmål

Deretter oppretter du DAX-koden.

Formater valutaer i LuckyTemplates ved hjelp av DAX

Den første variabelen i målet, MeasureToFormat, kan være dynamisk. Den konverterer og formaterer riktig det brukeren ønsker å se, for eksempel Salg eller Profit.

Valutavalgt mål ble brukt tidligere. Det kommer fra tabellen med svake valutakurser.

Formater valutaer i LuckyTemplates ved hjelp av DAX

Hvis du tar av Fullt navn i feltkolonnen og velger mer enn én valuta, vil formatert salg som standard være USD fordi det ikke vet hva det skal konverteres til med bare ett mål.

Formater valutaer i LuckyTemplates ved hjelp av DAX

Når vi ser tilbake på DAX-formelen, er de to neste variablene tofunksjoner satt sammen. Den ene er for formatet og den andre for hovedteksten.

Formater valutaer i LuckyTemplates ved hjelp av DAX

Leading2-variabelen er for Leading Text i tilfelle det er noen.

Formater valutaer i LuckyTemplates ved hjelp av DAX

I FormatedMeasure-variabelen bør du brukefunksjon med MeasureToFormat, og formater den deretter basert på LOOKUPVALUE .

Formater valutaer i LuckyTemplates ved hjelp av DAX

Dette målet er å ta det konverterte salget, finne hvilken valuta du vil konvertere det til, gå til valutakurstabellene og finne formatet.

Se også etter ledende tekst i tilfelle det er noen.

Slik oppnår du det formaterte salget.

Gå nå tilbake til formatert salgsmål. Ta ut IF- erklæringen fordi den er unødvendig. Alt du trenger er FinalFormat.

Formater valutaer i LuckyTemplates ved hjelp av DAX

Deretter drar du hele navnet inn i rad-delen, og du vil se det totale salget formatert i forskjellige valutaer.

Formater valutaer i LuckyTemplates ved hjelp av DAX

Hvis du klikker på utvidelsesknappen, kan du se alle salgene i den valutaen.

Formater valutaer i LuckyTemplates ved hjelp av DAX

Retting av tomme data i salgstabellen

Sjekk om det er tomme data i salgstabellen din. Dette er oppføringer som kun viser valutaen uten beløp.

Formater valutaer i LuckyTemplates ved hjelp av DAX

Hvis du finner tomme data eller oppføringer, gå tilbake til formatert salgsmål og legg til denne variabelen ogfunksjon:

Formater valutaer i LuckyTemplates ved hjelp av DAX

Når det er gjort, vil du ikke se tomme data i tabellen lenger.




Konklusjon

Med disse trinnene er valutakonverteringen din i LuckyTemplates fullført.

I denne opplæringen setter du bare sammen LOOKUP-funksjoner, forskjellige brukervalg, formateringsmål og litt datamodellering for å formatere valutaen til salget på riktig måte.

Denne metoden kan brukes i valutaomregninger i LuckyTemplates for å rydde opp i salgstabellen og gjøre presentasjonen bedre for deg og brukerne.

Beste ønsker,


Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon

Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon

Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjelp av støttetabeller

Datamodellering i LuckyTemplates ved hjelp av støttetabeller

Lær noen fantastiske analytiske teknikker som vi kan gjøre for datamodellering i LuckyTemplates ved å bruke DAX-støttetabeller.

Avansert DAX for LuckyTemplates: Implementering av rangeringslogikk på tvers av unik innsikt

Avansert DAX for LuckyTemplates: Implementering av rangeringslogikk på tvers av unik innsikt

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogikk for å få en helt unik innsikt. Jeg viser også frem målegrening i dette eksemplet.

LuckyTemplates What-If-parameterfunksjon

LuckyTemplates What-If-parameterfunksjon

Denne bloggen introduserer den nye funksjonen i LuckyTemplates, What-If-analyseparameteren. Du vil se hvordan det gjør alt raskt og enkelt for scenarioanalysen din.

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Finn ut hvordan du kan finne ut om inntektsveksten din er god ved å sjekke om marginene dine økte ved å bruke LuckyTemplates som måler forgrening.

LuckyTemplates Parameters Via Query Editor

LuckyTemplates Parameters Via Query Editor

Lær og forstå hvordan du kan lage og bruke LuckyTemplates Parameters som er en kraftig funksjon i spørringsredigereren.

Rundt stolpediagram – en visualisering for dashbordet ditt

Rundt stolpediagram – en visualisering for dashbordet ditt

Denne opplæringen vil diskutere hvordan du lager et rundt søylediagram ved hjelp av Charticulator. Du vil lære hvordan du designer dem for LuckyTemplates-rapporten.

PowerApps funksjoner og formler | En introduksjon

PowerApps funksjoner og formler | En introduksjon

Lær hvordan du bruker PowerApps-funksjoner og -formler for å forbedre funksjonaliteten og endre atferd i Power Apps-lerretsappen vår.

Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.