Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
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
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
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