Esempi DAX in LuckyTemplates: formule DAX avanzate

In questo tutorial, ti mostrerò alcune formule avanzate ed esempi DAX usando diverse funzioni in LuckyTemplates. Alcune delle funzioni che incontrerai negli esempi seguenti sono CALCULATE , FILTER , MAX , ALLSELECTED e molte altre.

Ma prima di iniziare, assicurati di ottimizzare le tue misure. Consiglio sempre di utilizzare i gruppi di misure per rendere le cose più intuitive all'interno dei report. In questo modo, puoi facilmente espanderti verso le misure più avanzate.

Sommario

Esempi DAX: calcolo del totale cumulativo

Il primo calcolo DAX che ti mostrerò è un esempio di totale cumulativo.

L'utilizzo del totale cumulativo è un ottimo modo per mostrare un confronto su un lungo periodo di tempo.

La visualizzazione di esempio qui sotto sembra occupata e difficilmente riesci a vedere la tendenza sottostante. Ma se utilizzi un modello totale cumulativo, sarai in grado di vedere le informazioni importanti in modo più chiaro.

È necessario avviare la formula per le vendite cumulative utilizzando la funzione . Con questa funzione, puoi facilmente calcolare le vendite totali utilizzando un contesto diverso.

Quindi, è necessario utilizzare insieme alla funzione per fare riferimento alla tabella delle date .

Successivamente, utilizza la funzione per valutare ogni singola riga e contesto nella tabella. Verificherà se la data è inferiore o uguale alla data corrente della riga specifica. In tal caso, la funzione MAX calcolerà le vendite di tutte quelle date. 

La formula ripeterà anche ogni singolo giorno della colonna Data utilizzando la funzione ALLSELECTED . Questo è il modello di base delle formule cumulative in LuckyTemplates.

È ora possibile inserire nella tabella la misura delle vendite cumulative appena creata.

Fondamentalmente, il calcolo del totale cumulativo includerà tutte le righe precedenti. Ad esempio, i dati nella quarta riga sono il totale delle prime tre righe. Allo stesso modo, la quinta riga calcola le prime quattro righe.

Il concetto di tabelle virtuali è applicabile anche in questo esempio di calcolo DAX. Per ogni singola riga, la formula crea una tabella virtuale per tutte le date e le vendite precedenti. E poi, calcola tutte le vendite di quelle date. La formula eseguirà questo modello più e più volte fino all'ultima riga della tabella.

Esempi DAX: calcolo delle vendite cumulative dell'anno scorso

Passiamo a un altro esempio di calcolo DAX avanzato. Questa volta ti mostrerò come calcolare le vendite cumulative dell'anno scorso .

Basta copiare la formula precedente per le vendite cumulative e rinominarla di conseguenza. Invece di Total Sales , è necessario fare riferimento a Sales LY all'interno della funzione CALCULATE .

Quando controlli i risultati per le vendite cumulative LY nella tabella, puoi vedere solo le vendite cumulative dell'anno scorso. Sta eseguendo lo stesso calcolo virtuale e cambia il contesto di ogni singola riga grazie alla funzione CALCULATE .

Questa volta, puoi modificare la visualizzazione esistente di seguito per mostrare i risultati cumulativi.

Puoi utilizzare la visualizzazione del grafico ad area qui e puoi anche selezionare qualcosa dall'affettatrice per un contesto aggiuntivo.

Ecco come appare la nuova visualizzazione.

Ad esempio, se selezioni qualcosa dal filtro dei dati Città , i risultati nella visualizzazione cambiano. Ecco un confronto di seguito.

Esempi DAX: calcolo della differenza cumulativa delle vendite

L'ultima cosa che voglio scoprire è come ci siamo comportati quest'anno rispetto allo scorso anno cumulativamente. Puoi farlo semplicemente scoprendo la differenza tra Cumulative Sales e Cumulative Sales LY .

Successivamente, puoi portare la misura della differenza cumulativa nella visualizzazione in basso.

Con questo, puoi vedere chiaramente l'andamento in termini di performance dell'anno in corso rispetto all'anno precedente. 

La cosa interessante di questo esempio DAX avanzato è che puoi usarlo per creare un'altra analisi di confronto temporale. Poiché hai utilizzato l' opzione YEAR dalla misura di vendita iniziale, puoi modificarla in DAY , MONTH o QUARTER .


Esempio di segmentazione Utilizzo di DAX avanzato in LuckyTemplates
Calcolo di una frequenza di esecuzione cumulativa Utilizzo di DAX in LuckyTemplates
Calcolo dinamico di un totale parziale o cumulativo di LuckyTemplates

Conclusione

Gli esempi DAX riportati sopra sono ottime applicazioni dei calcoli avanzati di LuckyTemplates. Abbiamo combinato formule e calcoli di intelligenza temporale integrati.

Puoi facilmente espanderti in altri confronti temporali dopo aver appreso gli esempi DAX sopra menzionati. Basta applicare tutte le intuizioni e le tecniche che hai imparato da questo.


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