Combinazione di modelli DAX o formule DAX in LuckyTemplates

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Per questo tutorial, ti mostrerò come combinare più modelli DAX in LuckyTemplates . Questa strategia è una delle numerose applicazioni della ramificazione delle misure ed è un modo efficace per produrre report di alta qualità. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Quando il tuo obiettivo è analizzare le tendenze nel tempo, attenersi alle formule di base potrebbe non darti sempre informazioni preziose.

Ad esempio, se si desidera confrontare le vendite totali di quest'anno con quelle dell'anno precedente, il grafico dei valori così com'è avrà un aspetto simile al seguente:

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Come puoi vedere, il grafico è un po' occupato. In realtà non mostra le informazioni che vogliamo.

Questo è il momento in cui entrano in gioco i pattern combinati delle formule DAX. 

Ciò che fanno i modelli DAX è modellare i dati in modo da produrre modelli di dati e visualizzazioni significativi. Quando si combinano più modelli di formule DAX, è possibile presentare meglio i dati e ottenere informazioni utili. 

Lo dimostrerò migliorando il grafico sopra combinando modelli di formule DAX.

Sommario

Il modello DAX totale cumulativo

Ho deciso di cercare le vendite totali cumulative per data .

Primo. Creerò una nuova misura e utilizzerò la funzione CALCULATE per Total Sales .

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Successivamente, scriverò un ulteriore livello di formula. In questo caso, ho bisogno della funzione FILTER all'interno di CALCULATE e la abbinerò alla funzione  ALLSELECTED .

Combinazione di modelli DAX o formule DAX in LuckyTemplates

La funzione FILTER ordina i dati per identificare da quali campi voglio che vengano restituiti i miei valori.  

Nel frattempo, la funzione ALLSELECTED indica a LuckyTemplates di includere solo i dati che rientrano in un determinato intervallo di tempo. Cioè, qualunque sia l'intervallo specifico di date che inserisco.

La parte più importante della formula è definire come funziona la funzione FILTRO . Per le vendite cumulative , l'obiettivo è mostrare la somma parziale delle vendite totali alla data.

Per fare ciò, ho specificato che le vendite totali dovrebbero essere calcolate da date inferiori o uguali alla data MAX .

Di conseguenza, la funzione FILTRO consente di esaminare la data corrente e le date precedenti, quindi valutare se la data corrente è inferiore o uguale alla data MAX .

L'intera formula è il Cumulative Total DAX Pattern .

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Una volta impostato tutto, premi invio e trascina la misura nella tua tabella.

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Mi piace correggere la mia formattazione prima di procedere in modo che tutto sia uniforme e logico. Qui, ho ottimizzato il formato per far apparire i valori come valuta.

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Quello che ho qui ora è la colonna Vendite cumulative . Puoi vedere che ogni valore riflette il totale parziale fino a una certa data. 

Quindi, se dovessi sommare manualmente le vendite totali dal 3 giugno al 10 giugno 2019, otterrei $ 446.387, che è esattamente quello che dice nella colonna Vendite cumulative .

Combinazione di modelli DAX o formule DAX in LuckyTemplates

A questo punto, posso già mostrarti quanto questi dati appariranno visivamente migliori rispetto al grafico precedente. 

Copia la colonna Vendite cumulative e trasformala in un grafico ad area.

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Si vede subito che c'è un'enorme differenza tra le due visualizzazioni. Il grafico dell'area delle vendite cumulative fornisce una comprensione più chiara di come sono andate le cose nel tempo.

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Confronto delle tendenze utilizzando modelli combinati di formule DAX

Naturalmente, per confrontare le tendenze sono necessarie almeno due serie di valori.

Per ottenere le vendite cumulative dell'anno scorso, copierò semplicemente il primo modello DAX totale cumulativo e creerò una nuova misura.

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Quindi, incollerò la formula e rinominerò la misura in Cumulative Sales Last Year

Poiché si tratta di un modello DAX, non è necessario modificare nulla all'interno della combinazione di formule stessa. Tutto quello che devo fare è modificare l'input attorno alla misura. 

In questo caso, sostituirò Total Sales con Sales Last Year .

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Ancora una volta, premi invio e trascina la misura sul tuo tavolo. Dovresti finire con una colonna di Vendite cumulative dell'anno scorso

Questo segue la stessa logica della formula precedente, in cui i valori mostrati sono i totali parziali fino alla data corrente. 

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Infine, puoi sovrapporre la visualizzazione di questa misura al grafico ad area delle vendite cumulative

Basta selezionare il grafico precedente e trascinare e rilasciare il campo dati nella scheda Valori.

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Il risultato è un'eccellente visualizzazione che confronta le tendenze di diversi periodi di tempo.

Combinazione di modelli DAX o formule DAX in LuckyTemplates

Prima di concludere, voglio mostrarti di nuovo come appariva il primo grafico con solo le vendite giornaliere rispetto a quello che ho adesso. 

La combinazione di modelli di formule DAX mi ha fornito approfondimenti più ricchi. Ha anche reso più facile vedere le tendenze e confrontarle con ciò che è stato visto in un momento diverso.

Combinazione di modelli DAX o formule DAX in LuckyTemplates


Modelli DAX comuni di Time Intelligence utilizzati in LuckyTemplates
Calcolo del totale parziale inverso o cumulativo inverso in LuckyTemplates
Gestire calcoli con più date nella tabella dei fatti

Conclusione

La combinazione di modelli di formule DAX è il modo migliore per analizzare e confrontare le tendenze quando si tratta di informazioni relative al tempo. Utilizza i modelli DAX, che sono una parte importante del ridimensionamento del lavoro analitico a causa della loro riutilizzabilità.

Quello che ho fatto qui è solo un esempio di base di come sfruttare la ramificazione delle misure e la combinazione di modelli di formule DAX. Ovviamente, questa tecnica non è limitata ai totali cumulativi

I calcoli più complicati iniziano in modo semplice e puoi lentamente costruire e ramificarti da quelle formule di base per fare analisi più entusiasmanti. 

Spero che questo tutorial ti abbia dato una buona idea di come farlo e ti abbia ispirato a esplorarne il potenziale. 

Ti auguro il meglio!


Power Automate si applica a ogni azione nei flussi di lavoro

Power Automate si applica a ogni azione nei flussi di lavoro

Scopri l

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare le misure DAX

Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.

Filtro Power Apps: cosè e come si usa?

Filtro Power Apps: cosè e come si usa?

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

Come commentare più righe in Python: una guida semplice e veloce

Come commentare più righe in Python: una guida semplice e veloce

Connettori Power Automate: numero, testo e data e ora

Connettori Power Automate: numero, testo e data e ora

Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Budget Vs Actual Vs Last Year - Suggerimenti per la rendicontazione finanziaria

Ora, è molto facile studiare il budget rispetto all

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 articolo tratta anche come importare oggetti da R a LuckyTemplates.

Che cosè Power Query e M Language: una panoramica dettagliata

Che cosè Power Query e M Language: una panoramica dettagliata

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

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

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

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.