Formattare le valute in LuckyTemplates utilizzando DAX

Formattare le valute in LuckyTemplates utilizzando DAX

Questa esercitazione si concentrerà sulle conversioni di valuta e su come formattare queste valute convertite usando DAX in LuckyTemplates. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

In questo esempio, Sales verrà utilizzato per eseguire un report basato su valute diverse dai dati di World Wide Importer.

Sommario

Presupposti utilizzati

Questi sono i presupposti che dovresti ricordare in questo rimodellamento:

Formattare le valute in LuckyTemplates utilizzando DAX

Creazione della tabella delle valute in Excel

Per la tabella Dimensione tasso valuta, verrà utilizzato Microsoft Excel.

Puoi vedere 19 diverse valute mostrate nella tabella di Excel:

Formattare le valute in LuckyTemplates utilizzando DAX

La colonna Formato viene utilizzata per selezionare una valuta selezionata dall'utente. La colonna Testo iniziale specifica la valuta. La colonna Ordinamento gestisce ciò che l'utente vuole vedere per primo.

Se porti questa tabella in LuckyTemplates, viene visualizzata nella tabella Dim Currency Rates.

Formattare le valute in LuckyTemplates utilizzando DAX

È possibile ordinare la tabella delle valute in base all'ordinamento invece di disporre di una disposizione alfabetica. Ecco come farlo:

Innanzitutto, fai clic sull'intestazione della colonna, quindi modificala in Ordinamento.

Formattare le valute in LuckyTemplates utilizzando DAX

Il ticker nella tabella Dim Currency Rates deve corrispondere al ticker nella tabella Fact Currency Rates.

Questo è importante perché nel modello di dati, la tabella Dim e Fact Currency Rates deve essere correlata in base al ticker.

Formattare le valute in LuckyTemplates utilizzando DAX

Nelle esercitazioni precedenti, avevi una misura Sales che convertiva tutte le vendite in base alla valuta scelta.

Ora, osservando la tabella, tutte le vendite sono state convertite in varie valute. Puoi anche vedere che la colonna Totale riassume erroneamente tutto il valore delle vendite, il che è errato poiché non è possibile sommare valute diverse.

Formattare le valute in LuckyTemplates utilizzando DAX

Il formato di questa tabella non è utile per gli utenti poiché crea confusione.

La misura Total Sales deve essere formattata in modo appropriato. Deve seguire il formato del file Excel che è stato importato. Ecco come dovrebbe apparire:

Formattare le valute in LuckyTemplates utilizzando DAX

Le vendite convertite e le vendite formattate hanno lo stesso valore numerico, ma quest'ultima ha un aspetto migliore con i simboli di valuta appropriati. Pertanto, è necessario rimuovere le vendite convertite poiché non sono necessarie.

Codice DAX per la misura delle vendite formattata

Successivamente, crea il codice DAX.

Formattare le valute in LuckyTemplates utilizzando DAX

La prima variabile nella misura, MeasureToFormat, può essere dinamica. Converte e formatta correttamente ciò che l'utente vuole vedere, come Vendite o Profitto.

La misura Valuta selezionata è stata utilizzata in precedenza. È un proveniente dalla tabella Dim Currency Rates.

Formattare le valute in LuckyTemplates utilizzando DAX

Se togli Nome completo nella colonna dei campi e selezioni più di una valuta, le vendite formattate vengono impostate per impostazione predefinita su USD perché non sa in cosa convertire con una sola misura.

Formattare le valute in LuckyTemplates utilizzando DAX

Guardando indietro alla formula DAX, le due variabili successive sono due funzioni messe insieme. Uno è per il formato e l'altro per il testo principale.

Formattare le valute in LuckyTemplates utilizzando DAX

La variabile Leading2 è per il testo principale nel caso ce ne siano.

Formattare le valute in LuckyTemplates utilizzando DAX

Nella variabile FormatedMeasure è necessario utilizzare la funzione con MeasureToFormat e quindi formattarla in base a LOOKUPVALUE .

Formattare le valute in LuckyTemplates utilizzando DAX

Questa misura prende le vendite convertite, trova la valuta in cui vuoi convertirle, vai alle tabelle dei tassi di cambio e trova il formato.

Inoltre, cerca il testo principale nel caso ce ne siano.

È così che ottieni le Vendite Formattate.

Tornare ora alla misura Vendite formattate. Elimina l' istruzione IF perché non è necessaria. Tutto ciò di cui hai bisogno è FinalFormat.

Formattare le valute in LuckyTemplates utilizzando DAX

Successivamente, trascina il nome completo nella sezione Riga e vedrai le vendite totali formattate in diverse valute.

Formattare le valute in LuckyTemplates utilizzando DAX

Se fai clic sul pulsante di espansione, puoi vedere tutte le vendite in quella valuta.

Formattare le valute in LuckyTemplates utilizzando DAX

Correzione dei dati vuoti nella tabella delle vendite

Controlla se ci sono dati vuoti nella tua tabella delle vendite. Si tratta di voci che mostrano solo la valuta senza importo.

Formattare le valute in LuckyTemplates utilizzando DAX

Se trovi dati o voci vuote, torna alla misura Formatted Sales e aggiungi questa variabile e la funzione :

Formattare le valute in LuckyTemplates utilizzando DAX

Una volta fatto, non vedrai più dati vuoti nella tua tabella.


Logica di valuta multipla in LuckyTemplates: un esempio di LOOKUPVALUE
Tassi di cambio di LuckyTemplates: un aggiornamento alla gestione di più valute
Implementazione di gruppi di misure DAX nei report: una revisione della modellazione di LuckyTemplates

Conclusione

Con questi passaggi, la conversione della valuta in LuckyTemplates è completa.

In questo tutorial, hai appena messo insieme funzioni LOOKUP, diverse selezioni utente, misure di formattazione e un po' di modellazione dei dati per formattare in modo appropriato la valuta delle tue vendite.

Questo metodo può essere utilizzato nelle conversioni di valuta in LuckyTemplates per chiarire la tabella delle vendite e migliorare la presentazione per te e per gli utenti.

Ti auguro il meglio,


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere