Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

In questo tutorial, voglio mostrarti cosa può fare la funzione attraverso alcuni esempi.

CALCULATE è una delle funzioni utilizzate più di frequente in LuckyTemplates. Stabilisce il contesto applicato a qualsiasi misura e rimuove eventuali filtri esistenti.

Sommario

Utilizzo della funzione CALCULATE per le vendite totali

Per comprendere veramente l'impatto di CALCULATE , è importante ricordare che qualsiasi risultato all'interno di LuckyTemplates viene calcolato riga per riga. Tutto dipende dal contesto dato.

Diamo un'occhiata a questi dati di esempio. Per questa riga, la misura fornisce un risultato di 108.466,30 quando è stata utilizzata la funzione CALCULATE . Questa colonna CALCULATE mostra fondamentalmente i numeri dalla stessa data dell'anno scorso attraverso l'uso della funzione .

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Tale risultato si basa sul contesto iniziale applicato, ovvero la data. Per questa riga specifica, la data indicata è il 14 agosto 2020.

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Quella data è anche il contesto iniziale per la misura Total Sales , che ci dà 220.148,60 in quella riga in base all'ora attuale.

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Ma se all'interno di questo particolare contesto volessi mostrare anche ciò che abbiamo realizzato dal punto di vista delle vendite ma da un momento diverso? È qui che CALCULATE diventa ancora più utile.

Utilizzo della funzione CALCULATE con DATEADD

CALCULATE mi consente attualmente di confrontare le vendite totali per il periodo di tempo corrente e le vendite dell'anno scorso nello stesso giorno . Ma questo confronto non deve necessariamente essere fatto su base annuale. Possiamo fare confronti giornalieri e anche calcoli mensili e trimestrali.

Prima di farlo, diamo un'occhiata alla misura originale.

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Utilizzando CALCULATE , ho fatto riferimento a Total Sales e ho utilizzato la funzione SAMEPERIODLASTYEAR . Questa funzione mi permette di saltare esattamente un anno prima della data corrente.

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Naturalmente, ciò pone una restrizione al mio calcolo perché non mi consentirà di andare oltre il periodo di un anno. Quindi creerò una nuova misura che mi consentirà di farlo.

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Inizierò la misura nello stesso modo in cui è stata effettuata la misura originale. Userò CALCULATE e farò riferimento a Total Sales .

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Quindi, userò la funzione di intelligenza temporale e la imposterò per tornare indietro di un solo trimestre.

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Dopo averlo aggiunto alla mia tabella, vedrai che ora ho dati che mostrano i numeri di un trimestre fa.

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Questo è il vantaggio dell'utilizzo di DATEADD nelle misure. Ti consente di impostare qualsiasi periodo di tempo, al contrario di SAMEPERIODLASTYEAR , che conta solo esattamente un anno prima della data corrente.

Questa volta, fammi cambiare quella misura e riportare l'ora a un solo giorno, invece che a un quarto.

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Come previsto, il risultato che sto ottenendo mostra pochissime differenze rispetto alla cifra originale, sapendo che è passato solo un giorno.

Utilizzo di CALCULATE con la funzione FILTER

Puoi anche utilizzare CALCULATE con la funzione , che ci consente di aggiungere ancora più profondità alla nostra analisi.

Per questo esempio, vediamo cosa accadrà se filtriamo TUTTE date .

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Successivamente, lo imposterò sulla data meno 7, che significa una settimana dalla data corrente.

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Questo ci dà una media mobile che guarda indietro ai numeri di una settimana prima, ma questa volta stiamo usando FILTER per tornare indietro invece di DATEADD .

Funzione CALCULATE: come può influire sui calcoli su LuckyTemplates

Ancora una volta, tutto risale al contesto applicato. Iniziamo con il contesto iniziale, che esamina la data corrente, quindi ne aggiungiamo altri a quel contesto utilizzando la funzione CALCULATE in modo da poter dettare un nuovo intervallo di tempo da esaminare.

Conclusione

CALCULATE può sicuramente darti più intervallo per i tuoi rapporti e ti consente di fare confronti sui tuoi numeri su diverse tempistiche. Questo è qualcosa che puoi usare anche su elementi diversi da Total Sales.

Spero che tu possa iniziare presto ad applicare questa funzione al tuo lavoro. Sentiti libero di esplorare altri contesti che puoi aggiungere alle tue misure usando CALCULATE .

Ti auguro il meglio,


Un nuovo sguardo a CALCULATE – LuckyTemplates
Calendario delle festività di LuckyTemplates – Calcola data W/DAX
LuckyTemplates CALCULATE: Chiave per formule DAX avanzate









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.