Power Automate si applica a ogni azione nei flussi di lavoro
Scopri l
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 .
Tale risultato si basa sul contesto iniziale applicato, ovvero la data. Per questa riga specifica, la data indicata è il 14 agosto 2020.
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.
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.
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.
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.
Inizierò la misura nello stesso modo in cui è stata effettuata la misura originale. Userò CALCULATE e farò riferimento a Total Sales .
Quindi, userò la funzione di intelligenza temporale e la imposterò per tornare indietro di un solo trimestre.
Dopo averlo aggiunto alla mia tabella, vedrai che ora ho dati che mostrano i numeri di un trimestre fa.
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.
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 .
Successivamente, lo imposterò sulla data meno 7, che significa una settimana dalla data corrente.
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 .
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
Scopri l
Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.
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
Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.
Ora, è molto facile studiare il budget rispetto all
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.
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
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.