Calcolo di una frequenza di esecuzione cumulativa utilizzando DAX in LuckyTemplates

Calcolo di una frequenza di esecuzione cumulativa utilizzando DAX in LuckyTemplates

Quando analizzi i risultati effettivi nei tuoi dati, a volte potresti voler confrontarli con una previsione o un tasso di esecuzione. In questo tutorial, ti mostrerò  come calcolare un tasso di esecuzione cumulativo basato su alcuni risultati storici. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Ciò è emerso come una richiesta nel in cui un membro aveva bisogno di una previsione che consentisse un confronto tra i risultati attuali e un tasso di esecuzione medio in un determinato periodo.

Calcolo di una frequenza di esecuzione cumulativa utilizzando DAX in LuckyTemplates

un post sul forum di supporto di LuckyTemplates

In questo tutorial, spiego prima come calcolare il tasso di esecuzione medio , quindi proiettarlo continuamente in avanti per poter eseguire il confronto giornaliero rispetto ai risultati effettivi man mano che si verificano.

Qui, rendo visivamente la tendenza sottostante più prevalente di quanto avrei fatto normalmente se avessi semplicemente rivisto i risultati giornalieri senza previsioni con cui confrontarli.

Il modo migliore per confrontare in ultima analisi le tendenze è con i totali cumulativi.

Il modello di formula DAX totale cumulativo che tratterò in questo tutorial è leggermente diverso da quello che potresti aver usato in passato. Questo perché qui c'è un requisito diverso su come calcolare in definitiva il totale cumulativo per la tariffa giornaliera media.

Quindi arriviamo a questo.

Sommario

Calcolare il totale cumulativo

La cosa complicata in questo caso è che abbiamo le nostre vendite cumulative, ma dobbiamo creare un totale cumulativo nuovo di zecca basato su importi determinati da come stiamo effettivamente andando. Ci sono alcuni passaggi che dobbiamo seguire e combinare le formule DAX per raggiungere questo obiettivo.

Calcolo di una frequenza di esecuzione cumulativa utilizzando DAX in LuckyTemplates

La prima cosa che dobbiamo calcolare è il Totale cumulativo , ed è così che ho impostato la formula.

Calcolo di una frequenza di esecuzione cumulativa utilizzando DAX in LuckyTemplates

Ho inserito il totale cumulativo in una variabile ( ). È lo stesso modello, ma l'ho inserito all'interno di una variabile perché volevo semplificare la formula finale effettiva.

Se non mettiamo questa logica, il totale cumulativo continua a proiettarsi in avanti e probabilmente disegnerà una linea fino in fondo (nella visualizzazione) in base al numero finale. Per sbarazzarmene, quello che ho fatto è stato utilizzare Total Sales . Se quel giorno non ci sono saldi, sarà vuoto. In caso contrario, sarà il totale cumulativo.

Calcolo di una frequenza di esecuzione cumulativa utilizzando DAX in LuckyTemplates

Quindi è così che l'ho impostato. Ora, come calcoliamo o proiettiamo un tasso di esecuzione? 

Calcolare il tasso di esecuzione

Logicamente, per calcolare un tasso di esecuzione, dovremmo contare le vendite totali che abbiamo realizzato in un anno per ottenere il totale complessivo, quindi dividerlo per quanti giorni abbiamo effettivamente venduto . Questo ci darà il nostro importo medio giornaliero delle vendite , che ho chiamato tasso medio giornaliero di esecuzione .

Nella nostra tabella, qui abbiamo $ 29.186, che è determinato da $ 175.113 diviso per 6, perché in questo campione di dati abbiamo venduto per sei giorni nel 2018.

Calcolo di una frequenza di esecuzione cumulativa utilizzando DAX in LuckyTemplates

Ma il modo in cui l'ho impostato è che questo si aggiornerebbe automaticamente ogni volta che abbiamo più giorni di saldi . In altre parole, questo aggiornerà automaticamente il nostro tasso medio di utilizzo giornaliero e quindi la previsione cambierà . Ecco la formula che ho creato per questo.

Calcolo di una frequenza di esecuzione cumulativa utilizzando DAX in LuckyTemplates

Dobbiamo fare un piccolo aggiustamento nelle variabili per farlo funzionare perché il contesto qui è a livello quotidiano . Ma quello che stiamo cercando di fare è prendere il numero, $ 175.113 (Totale cumulativo), e poi dividerlo per quanti giorni abbiamo avuto vendite.

Per ottenere DaysWithSales , ho usato con e con . Se c'è una vendita il giorno, che è maggiore di zero, manterrà quella data. Per la variabile CumulativeTotal , ho utilizzato CALCULATE per le vendite cumulative ($ 175.113), quindi ALLSELECTED Dates rilascia il contesto della data in ogni riga.

Quindi, ora che abbiamo il tasso di esecuzione giornaliero medio, possiamo proiettare in avanti il ​​tasso di esecuzione cumulativo. Diamo un'occhiata alla formula. 

Calcolo del tasso di esecuzione cumulativo

C'è un leggero aggiustamento qui a ciò che è dentro il nostro CALCULATE . In questo caso, non è semplice come aggiungere la tariffa media giornaliera. Dobbiamo inserire un , in modo da ripetere ogni singolo giorno. E quello che ho fatto è che ho creato un tavolo virtuale (usando ) con tutti i Dates

Calcolo di una frequenza di esecuzione cumulativa utilizzando DAX in LuckyTemplates

Quindi, ciò che SUMMARIZE sta facendo qui è che valuta solo una sola riga. Quindi, ad esempio, siamo al 1° gennaio, quindi valuta quella riga. Quindi, quando arriviamo alla seconda riga, valuta di nuovo solo la seconda riga. E poi il FILTER ALLSELECTED (il modello totale cumulativo) sta aprendo i due giorni. Quindi ammonta a $ 29.186 e calcola anche il giorno prima.

Mentre ci spostiamo verso il basso nella tabella, continua a calcolare il totale cumulativo ed esegue un'iterazione all'interno di CALCULATE .

Calcolo di una frequenza di esecuzione cumulativa utilizzando DAX in LuckyTemplates

Ora abbiamo questo tasso di esecuzione cumulativo, che è determinato esclusivamente dalle vendite totali cumulative effettive che abbiamo in questo momento. Se lo lasciamo così, man mano che le nostre vendite si adeguano, anche il nostro tasso di esecuzione cambierà perché questo è dinamico.

Ma se vuoi impostare questi numeri, probabilmente vorrai in qualche modo inserirli in una tabella calcolata o esportare questi dati in un foglio di calcolo Excel. In questo modo, lo renderà non dinamico. 


Crea totali cumulativi dinamici utilizzando DAX in LuckyTemplates
Totali in esecuzione in LuckyTemplates: come calcolare utilizzando la formula DAX
Confronta le informazioni cumulative su mesi diversi in LuckyTemplates

Conclusione

Questi sono suggerimenti e concetti così unici, che penso troverai davvero preziosi.

Se riesci a comprendere i molti concetti trattati in questo tutorial, sei in un ottimo posto, poiché ci sono così tanti modi diversi in cui puoi applicare la logica come questa.

Potresti voler rivedere i link sottostanti, che saranno utili se vuoi aggiungere più colore a questo esempio.

Divertiti a lavorare con questo tutorial!

***** Imparare 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

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