Power Automate si applica a ogni azione nei flussi di lavoro
Scopri l
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:
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:
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.
È 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.
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.
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.
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:
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.
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.
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.
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.
La variabile Leading2 è per il testo principale nel caso ce ne siano.
Nella variabile FormatedMeasure è necessario utilizzare la funzione con MeasureToFormat e quindi formattarla in base a LOOKUPVALUE .
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.
Successivamente, trascina il nome completo nella sezione Riga e vedrai le vendite totali formattate in diverse valute.
Se fai clic sul pulsante di espansione, puoi vedere tutte le vendite in quella valuta.
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.
Se trovi dati o voci vuote, torna alla misura Formatted Sales e aggiungi questa variabile e la funzione :
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,
Scopri l
Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.
Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all
Come commentare più righe in Python: una guida semplice e veloce
Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.
Ora, è molto facile studiare il budget rispetto all
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.
Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.
Cos'è il sé in Python: esempi del mondo reale
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.