Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

In questo articolo parlerò delle funzioni di time intelligence in LuckyTemplates. Abbiamo già toccato un esempio precedente con i campi Date , Total Sales e Sales Last Year . Come puoi vedere, non ci sono dati in Sales LY prima del 2019.

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

Nella Guida di riferimento alle formule DAX è possibile vedere quasi tutte le funzioni DAX. Nella guida è presente un'intera sezione dedicata alle funzioni di time intelligence. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Utilizzerai alcuni di questi parecchio mentre altre funzioni potresti usarle raramente o mai.

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

SCARICA I FILE USATI IN QUESTO ARTICOLO

Molte di queste funzioni in realtà calcolano la stessa cosa, solo con granularità diverse. Ad esempio, nelle funzioni , e , utilizzano rispettivamente mesi , trimestri e anni per calcolare la stessa cosa su intervalli di tempo diversi.

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

Con questo in mente, non ci sono molte funzioni con cui lavorare poiché la maggior parte funziona in modo simile.

Sommario

Funzioni temporali di LuckyTemplates: DATEADD con CALCULATE

Per continuare, esaminiamo alcune altre funzioni che penso sarebbero facili da capire.

Ti mostrerò una funzione chiamata che in realtà è la mia funzione di confronto temporale preferita.

Fondamentalmente, DATEADD ti consente di saltare tra un numero qualsiasi di intervalli di tempo quando viene utilizzato all'interno della funzione .

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

C'era una funzione che abbiamo usato chiamata che ti permette solo di saltare un anno. Con DATEADD , puoi inserire un intervallo di intervalli diversi.

Nella nostra colonna Data , potrei inserire -1 come numero di intervalli e selezionare DAY , MONTH , QUARTER o YEAR come intervallo.

Selezionando YEAR come intervallo, potrei effettivamente ottenere gli stessi risultati della nostra colonna Sales LY .

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

Il motivo per cui mi piace la funzione DATEADD è per la sua versatilità. Posso semplicemente selezionare TRIMESTRE invece di ANNO e trascinare semplicemente la nuova misura per vedere i miei valori trimestrali .

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

Potrei anche cambiare il numero di intervalli da -1 a -2 per tornare indietro di due quarti .

Se volessi guardare due giorni fa , cambierei semplicemente TRIMESTRE in GIORNO . Potrei anche fare -2 positivo se volessi guardare due giorni dopo .

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

C'è molta versatilità con la funzione DATEADD ed è per questo che mi piace. Penso che ti piacerà anche dopo averci dedicato del tempo usandolo come parte dei tuoi altri calcoli o misure.

Ad esempio, vuoi calcolare la differenza tra oggi e ieri . Per arrivarci, puoi impostare il numero di intervalli della funzione DATEADD su -1 e quindi creare un'altra misura per calcolare la differenza.

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

Infine, potremmo creare una nuova misura chiamata Daily Difference . Tutto quello che ho intenzione di fare è prendere la colonna Total Sales e sottrarla dalla misura di esempio DATEADD , che è il nostro giorno precedente.

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

Potrei semplicemente trascinare la nuova misura e ora possiamo vedere la differenza.

Questo è il modo in cui le funzioni di intelligenza temporale possono portarti in molte direzioni diverse a seconda di ciò che vuoi trovare.

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

Quindi facciamo qualche altro esempio solo per darvi un'idea di cosa è possibile fare qui.

Funzioni temporali di LuckyTemplates: DATESMTD e DATESQTD

E se volessimo calcolare un valore da inizio mese ? Creerò una nuova misura chiamata Sales MTD e inserirò Total Sales in CALCULATE .

C'è un'altra funzione creata appositamente per questo scopo. La cosa fantastica delle funzioni di time intelligence in LuckyTemplates è che c'è un intero gruppo di funzioni di tabella impostate appositamente solo per approfondimenti relativi al tempo. Senza questi, le cose sarebbero più complicate.

Potrei usare una funzione chiamata che restituisce un insieme di date nel mese fino alla data corrente . Tutto quello che devo fare in questa funzione è inserire la colonna Data .

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

Se lo trascino dentro, ora ottengo un totale mensile cumulativo .

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

Se volessi vedere le cose più chiaramente, potrei copiare e incollare l'intera tabella e rimuovere le altre misure in modo che le vendite MTD rimangano. Sceglierei quindi un grafico in Visualizzazioni.

Quindi vedi qui che ora sto ricevendo un totale cumulativo dei numeri del mese fino ad oggi mostrati nella mia visualizzazione.

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

Potrei anche creare una nuova misura chiamata Sales QTD che è esattamente la stessa di Sales MTD , tranne che ora sto usando la funzione .

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora

È esattamente la stessa cosa: sto solo cambiando la funzione che sto usando. È qui che si tratta di avere una buona comprensione di ciò che vuoi vedere.

Molte di queste funzioni hanno scopi chiari, rendendo più semplice inserirle nell'ambiente o nell'analisi corretti.

Visualizzando Sales QTD , vedrai anche il totale cumulativo su base trimestrale .

Funzioni temporali di LuckyTemplates: DATEADD e altro ancora


Confronto temporale per tabelle di date non standard in LuckyTemplates
La funzione DATEADD: la migliore e più versatile funzione Time Intelligence in LuckyTemplates
Modelli comuni di Time Intelligence utilizzati in LuckyTemplates

Conclusione

Questa è solo un'introduzione alle funzioni di time intelligence in LuckyTemplates e al modo in cui le usi. Voglio davvero che tu esplori di più su come operano nei tuoi modelli.

Ad esempio, puoi fare un ulteriore passo avanti e trovare la differenza percentuale tra ieri e oggi.

Queste sono alcune delle cose a cui puoi espanderti quando utilizzi efficacemente le funzioni di intelligenza temporale.

Ti auguro il meglio,


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