Power Automate si applica a ogni azione nei flussi di lavoro
Scopri l
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.
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.
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.
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 .
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 .
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 .
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 .
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.
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.
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.
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 .
Se lo trascino dentro, ora ottengo un totale mensile cumulativo .
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.
Potrei anche creare una nuova misura chiamata Sales QTD che è esattamente la stessa di Sales MTD , tranne che ora sto usando la funzione .
È 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 .
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,
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.