Unesercitazione su LuckyTemplates DAX sui confronti cumulativi

Unesercitazione su LuckyTemplates DAX sui confronti cumulativi

Nell'esercitazione di LuckyTemplates DAX di oggi, voglio esaminare una tecnica piuttosto interessante che utilizza DAX in modo davvero efficace. Ho dovuto lavorare su uno scenario in cui stavamo eseguendo alcune analisi sulle nostre campagne e-mail. Volevo sapere quante email riceviamo in un giorno, confrontarle su base mensile e confrontare anche il mese corrente con il mese migliore. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Sommario

Un confronto cumulativo tra il mese migliore e il mese corrente

Ho un set di dati dinamico in arrivo in un mese corrente e vorrei confrontarlo sempre con qualunque sia stato il mese migliore, in modo da poter tenere traccia di come sto andando rispetto al mio mese migliore.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Per iniziare questa esercitazione su LuckyTemplates DAX , ti mostrerò prima la funzionalità. Quando faccio clic sull'affettatrice MonthInCalendar (tabella a sinistra), vedrai che il mio mese migliore rimane sempre lo stesso.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Il mio mese migliore all'interno di questi dati è stato gennaio 2015 .

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Posso fare clic su qualsiasi mese nell'affettatrice MonthInCalendar e vedere come mi sono comportato rispetto al mio mese migliore.

Calcolo delle vendite cumulative

La prima cosa che devi fare è impostare il calcolo del confronto. Quando faccio clic su MonthInCalendar , vedrai che il contesto nella tabella sta cambiando mentre seleziono elementi diversi nel filtro.

Ovviamente, il contesto è fondamentale qui. È importante capire qual è il contesto del calcolo , che in questo caso particolare è luglio 2016 .

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Come puoi vedere dall'immagine qui sotto, per luglio 2016, ho calcolato il mio Total Sales , che è una semplice somma della colonna delle entrate.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

E poi ho utilizzato un modello di vendita cumulativo che può essere riutilizzato più e più volte.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Ho usato la in modo che il calcolo inizi sempre all'inizio del mio contesto selezionato. Il calcolo delle vendite cumulative è quello nella riga blu più chiara in basso e cambia sempre ogni volta che cambio i filtri nell'affettatrice MonthInCalendar.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Ora voglio confrontare questo con il migliore. Per fare ciò, userò la ramificazione della misura in cui mi dirama da una misura all'altra.

Calcolo del miglior mese di vendita

La prima cosa che devo capire è il mio miglior mese di vendita. Inserirò i punti dati di questo mese nel mio prossimo calcolo, che elaborerà le vendite in ogni giorno unico di quel mese.

Sono andato con una formula utilizzando la , che ti consente di restituire un valore di testo, ma quello che dovevo fare è isolare un risultato. Sfortunatamente, le formule non possono restituire due valori di testo. Possono restituire solo 1. Se fai più di 1, restituirà un errore.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Se andiamo con 1, creerà solo una tabella di una riga o un valore. Ho creato una tabella di tutti i miei mesi e anni, quindi ho elaborato le vendite totali per quei mesi particolari. La funzione TOPN li classificherà in modo da ottenere il mio mese più alto per vendite in cima.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Quindi restituirò il nome di quel particolare mese, che è ciò che fa il MAXX.

L'altra cosa che devo fare se voglio vedere il mese migliore in questa tabella è rimuovere il contesto delle date.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Quindi stiamo sostanzialmente ignorando qualsiasi contesto proveniente da Date e isolando il mese più alto. E poi metteremo il mese e l'anno migliori su ogni singola riga.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Quindi questa è la prima fase. La seconda fase consiste nell'elaborare le vendite in ciascuno di quei giorni. Vogliamo confrontare su un periodo di tempo giornaliero e conoscere la differenza nelle vendite da un mese all'altro.

Ho usato in modo efficace per strutturarlo e renderlo il più semplice possibile da capire. Ho utilizzato il calcolo che abbiamo appena creato, la misura Best Sales Month . Poiché questa misura è su ogni singola riga, posso estrarre le informazioni da quel particolare risultato.

Estrarrò i risultati per il mese e l'anno utilizzando le variabili.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Quindi elaborerò anche i risultati per ogni giorno utilizzando le funzioni e .

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Quindi posso impostare la data effettiva tra cui dobbiamo scegliere.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Ho anche fatto un semplice calcolo in cui ho inserito un filtro sulle date in modo da poter trovare qual è stata la vendita effettiva di ogni singolo giorno.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Confronto giornaliero dei risultati: un'esercitazione su LuckyTemplates DAX

Un calcolo cumulativo è il modo migliore per mostrare le diverse tendenze.

Quando guardi le tendenze nel tempo, i totali cumulativi sono la cosa migliore da fare. Ma se vuoi, puoi anche fare calcoli giornalieri e confrontare i risultati giornalieri.

Abbiamo già le nostre vendite dal mese migliore ogni singolo giorno ora. Il prossimo passo da fare qui è calcolare qual è il cumulativo di quello. Ora, qui è dove le cose possono diventare un po' più complicate. Non possiamo usare il modello cumulativo che abbiamo usato prima. Abbiamo bisogno di utilizzare un modello diverso che ci permetta di creare una tabella virtuale di questi risultati.

Questa volta utilizziamo un modello comune utilizzato per calcolare il totale cumulativo di un numero più complesso e non per una semplice misura di base. Invece di usare il , ho usato , che crea una tabella virtuale di tutti i risultati.

Quindi calcoleremo se i dati sono inferiori o uguali alla data corrente.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

In teoria, abbiamo isolato la colonna Data e la colonna Vendite dal mese migliore inserendole in una tabella virtuale e abbiamo eseguito i calcoli su tale tabella virtuale.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Alla fine di questo calcolo, stiamo iterando ogni singolo risultato attraverso la tabella virtuale, accumulando risultati man mano che procediamo. Infine, stiamo calcolando il risultato finale finale utilizzando Best Month Sales, sotto la funzione SUMX.

Quindi ora ho il mio mese migliore che si presenta come gennaio 2015 mentre utilizzo un contesto diverso. Il contesto cambia facendo clic sull'affettatrice MonthInCalendar. Tuttavia, i risultati delle vendite del mese migliore rimangono sempre gli stessi perché fanno riferimento alle date che abbiamo specificato, mentre il totale delle vendite cumulative si verifica a posteriori.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Differenza dal calcolo del mese migliore

Ovviamente possiamo andare oltre. Possiamo scoprire la differenza e creare un'altra intuizione usando questo semplice calcolo.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

La ramificazione delle misure è la chiave assoluta qui. Posso trasformare il calcolo della differenza rispetto al mese migliore in un altro grafico a linee in modo da poter identificare rapidamente come stiamo effettivamente monitorando in un determinato periodo di tempo.

Un'esercitazione su LuckyTemplates DAX sui confronti cumulativi

Con il grafico della linea di fondo, puoi vedere nel tempo come sono le nostre vendite attuali rispetto al mese migliore.

Conclusione

Per riassumere questo tutorial su LuckyTemplates DAX, ti ho mostrato come confrontare le tue tendenze attuali con le tue migliori tendenze di vendita utilizzando le tecniche DAX e misurare la ramificazione.

Si spera che tu abbia appreso alcune delle migliori pratiche quando si tratta di utilizzare DAX e implementarle nello sviluppo del tuo report.

Se ti sono piaciuti i contenuti trattati in questo particolare tutorial, iscriviti al canale TV LuckyTemplates . Abbiamo un'enorme quantità di contenuti che escono continuamente da me e da una serie di creatori di contenuti, tutti dedicati a migliorare il modo in cui utilizzi LuckyTemplates e Power Platform.


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