Totali parziali in LuckyTemplates con DAX

Totali parziali in LuckyTemplates con DAX

A volte calcolare i totali parziali in LuckyTemplates è molto meglio per analizzare le tendenze piuttosto che guardare i risultati effettivi su base giornaliera. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Ecco perché ti mostrerò in questo esempio come puoi implementare un calcolo totale parziale che sia dinamico, fluisca e si integri bene con il resto del tuo modello.

E ti mostrerò come puoi farlo in modo molto efficace e semplice combinando alcune misure DAX all'interno di LuckyTemplates.

Sommario

Calcolo dei totali parziali in LuckyTemplates da zero

In questo post del blog, ti mostrerò come calcolare i totali parziali all'interno di LuckyTemplates. In realtà ci sono un paio di modi su come farlo, e ti mostrerò entrambi i modi.

Questo è in definitiva ciò che vogliamo ottenere come risultato. Abbiamo le nostre colonne Data e Vendite, nonché un totale parziale di 30 giorni e un totale parziale di 90 giorni (lato sinistro).

Li inseriamo anche nelle visualizzazioni per rendere i numeri più interessanti e per rendere più facile individuare tendenze e valori anomali (lato destro).

Totali parziali in LuckyTemplates con DAX

Possiamo anche modificare l'intervallo di tempo e vedere i nostri totali parziali cambiare in tempo reale. Un'intuizione piuttosto convincente, vero?

Totali parziali in LuckyTemplates con DAX

Quindi, se stai osservando cose come l'inventario o la contabilità clienti, questa è davvero un'ottima analisi che puoi eseguire sui dati.

Puoi quindi espanderti in cose più avanzate come confrontare i tuoi totali parziali da un periodo all'altro.

Ci sono molte cose straordinarie che puoi fare e ti mostrerò come puoi ottenerle partendo da zero.

Totali parziali in 30 giorni

Come sempre, iniziamo con un report vuoto in cui tutto ciò che abbiamo sono le nostre vendite totali. Scriviamo una misura che ci darà un totale corrente di 30 giorni. Ciò significa che vogliamo guardare indietro da oggi a 30 giorni e riassumere tutte le vendite in quel periodo di tempo.

Creiamo una misura e chiamiamola Running Total 30D.

Totali parziali in LuckyTemplates con DAX

Quindi passeremo a un'altra riga per scrivere un po' di logica e inserire le vendite totali.

Totali parziali in LuckyTemplates con DAX

Il terzo passaggio consiste nell'utilizzare la funzione FILTRO . La funzione FILTER è una funzione di iterazione che esegue l'iterazione della tabella delle date e acquisisce i 30 giorni per il totale parziale.

Totali parziali in LuckyTemplates con DAX

Rimuoveremo qualsiasi filtro o qualsiasi contesto proveniente dalla colonna DATE. Quindi ALL si sbarazza di quel contesto e si sbarazza di quel filtro.

Quindi itereremo l'intera tabella DATE e vedremo se la data è maggiore di MAX (Date - 30), che ci darà il primo giorno dei 30 giorni.

Totali parziali in LuckyTemplates con DAX

E poi scriveremo se la data è minore di uguale alla data MAX.

Totali parziali in LuckyTemplates con DAX

Premiamo invio e trasciniamo le informazioni sulla tabella. Possiamo vedere che questo verrà ora valutato in un totale parziale.

Totali parziali in LuckyTemplates con DAX

Totali parziali in 90 giorni

Supponiamo di voler ottenere le vendite da un periodo di tempo diverso. Possiamo usare la stessa misura e poi cambiare il numero da 30 giorni al nostro numero preferito, che in questo caso è 90.

Totali parziali in LuckyTemplates con DAX

E proprio così, abbiamo un totale parziale per 90 giorni. Questo valuterà qualcosa che è leggermente diverso perché stiamo osservando le nostre vendite per un periodo di tempo molto più lungo.

Totali parziali in LuckyTemplates con DAX

Ricorda che qui puoi sempre sostituire una misura diversa; puoi utilizzare questa tecnica per ottenere dati sui tuoi profitti, transazioni o clienti. Ci sono semplicemente molte cose che puoi implementare usando questa formula del totale parziale.  

Ci sono molte cose in cui puoi effettivamente espanderti. Non solo puoi guardare i totali parziali in qualsiasi momento, ma puoi anche confrontare i tuoi totali parziali con il mese scorso, l'ultimo trimestre o anche l'anno scorso.

Utilizzo di DATESINPERIOD

Ti mostrerò un'altra formula che puoi scrivere per ottenere esattamente la stessa cosa; tuttavia, utilizza una logica di filtro diversa all'interno dell'istruzione calcola.

Chiameremo questa misura l'alternativa Running Total 30D. Di nuovo, calcoleremo le vendite totali ma invece di FILTRO, useremo la funzione chiamata DATESINPERIOD.

Totali parziali in LuckyTemplates con DAX

Quindi salteremo su un'altra riga e inseriremo alcune date. Questo è ciò che DATESINPERIOD fa; è una specifica funzione di intelligenza temporale che ci consente di creare o aprire qualsiasi periodo di tempo. Tutto quello che dobbiamo fare è inserire i nostri parametri.

Totali parziali in LuckyTemplates con DAX

Quindi sostanzialmente fa quello che fa la funzione FILTRO, in un modo diverso. Questo è un modo leggermente più semplice che offre molta più flessibilità.

E se lo mettiamo accanto all'altra nostra tabella di 30 giorni, vedremo che è esattamente uguale a quella che abbiamo usato in FILTER. Quindi questo è solo un altro modo per ottenere un risultato simile.

Totali parziali in LuckyTemplates con DAX

Ora tutto ciò che resta da fare qui è trasformarlo in una visualizzazione , che non richiede molto tempo. Quindi possiamo vedere il totale parziale in modo visivo.

Totali parziali in LuckyTemplates con DAX

Possiamo anche aggiungere diversi filtri. Diciamo per esempio che vogliamo guardare a un anno particolare come il 2017.

Totali parziali in LuckyTemplates con DAX

Il totale parziale si adatterà automaticamente a qualsiasi contesto aggiuntivo desideriamo aggiungere nella nostra pagina del rapporto.

Ecco come facciamo il totale parziale. Puoi usarlo in molte applicazioni. La stessa tecnica può essere utilizzata più e più volte in diversi scenari.

Conclusione

Penso che i totali parziali siano un modo molto migliore di guardare le medie nel tempo. A volte è troppo granulare per guardare a livello giornaliero. Tuttavia, i totali parziali ti consentono di non rimanere coinvolto in un singolo risultato, ma in un accumulo di risultati che in realtà forniscono approfondimenti molto migliori.

Ci sono molti modi diversi in cui puoi utilizzarlo in LuckyTemplates e avrai un'idea molto migliore di come lo implemento personalmente tramite il video qui sotto.

Entrerò un po 'in dettaglio sulla formula specifica, ma poi puoi diramarti da essa per altre intuizioni che potresti voler creare alla fine.

Quindi buona fortuna per l'implementazione di questo. Molto da imparare e molto da replicare nei propri modelli.


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