Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Nel post del blog di oggi, vorrei discutere di ciò che ci piace chiamare la tavola periodica . La tabella dei periodi crea un intervallo di date distinto in modo da poter suddividere i dati nel modo desiderato. Ti mostrerò come creare un'affettatrice dinamica della data in LuckyTemplates utilizzando questa tabella dei periodi. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Come puoi vedere, ho tutte le date , ieri , oggi , 5 giorni , 15 giorni , 1 mese , 3 mesi , 6 mesi , da inizio anno , 1 anno e 2 anni di dati.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Ti mostrerò come mi è venuta l'idea per questo. Passiamo al e ti mostrerò dove abbiamo preso questo post.

Questo è un che ho pubblicato nel forum LuckyTemplates nel maggio del 2020.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Originariamente ho avuto questa idea da un post sul blog che Chris Webb ha fatto un paio di anni fa. Puoi fare clic sul link del forum qui sopra per leggere il mio thread e vedere come l'ho ideato. Vedrai anche il codice M che ho creato per implementare questa strategia.

Mi è venuto in mente questo tutorial perché un altro è apparso di recente nel forum LuckyTemplates. Un membro con un'idea di Yahoo Finance stava cercando di collegare l'API a LuckyTemplates. Puoi vedere da questo link tutte le cose che abbiamo discusso su questo problema.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Il forum LuckyTemplates è un ottimo modo per imparare e portare il tuo sviluppo di LuckyTemplates al livello successivo.

Brian Julius, un altro , e io abbiamo avuto il compito di suddividere i dati dei membri del forum durante questi periodi di tempo. Brian ha aiutato a collegare i dati all'API in modo che il membro potesse portare tutte le informazioni da Yahoo Finance.

Torniamo al desktop di LuckyTemplates e diamo un'occhiata alla tavola dei periodi . Questa è una semplice tabella con tre diversi campi inclusi in questo periodo.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Lascia che ti mostri come ho fatto questo. Innanzitutto, andiamo alla scheda Home e facciamo clic su Trasforma dati .

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Tutto questo è stato creato nell'editor di query con il codice M. Ecco come viene impostato il modello di dati.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Una delle prime cose che ho fatto è stata creare una query per MinDates .

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Sono andato all'editor avanzato e ho trovato la data minima che era nella tabella Date in questo esempio.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

E poi ho creato MaxDates usando un codice M per ottenere la data massima nella tabella Date. So che ci sono altri modi per farlo, ma è così che l'ho impostato per questo esempio.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Ora, apriamo la tavola periodica.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Questo ci darà tutti gli esempi di quegli intervalli di date che erano disponibili nella pagina precedente che ho menzionato prima.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Se apriamo l'editor avanzato, vedrai il codice M che è stato semplicemente copiato e incollato dal primo post del forum che ho citato.

Volevo ottenere prima la data odierna , quindi vedrai che si fa riferimento in tutto il codice. Per ottenere All Dates , ho utilizzato MinDates e MaxDates che abbiamo creato in precedenza prima di aprire la tabella dei periodi.

Una volta ottenuto l'esempio per 5 giorni, è stato molto facile fare il resto dei giorni.

Per i mesi, ho cambiato il codice M da Date.AddDays a Date.AddMonths per ottenere la differenza in mesi.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

E poi YTD è fondamentalmente Date.StartofYear che è in TodaysDate . Ho anche aggiunto i dati di un anno e due anni a partire da oggi.

Voglio solo ribadire che se vai a quel post nel forum LuckyTemplates, sarai in grado di accedere facilmente a questo codice M.

Chiudiamo l' editor di query di alimentazione e torniamo al modello. Con questa configurazione, possiamo vedere fino a 6 mesi di dati.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Quando clicchiamo su YTD, possiamo vedere i dati da inizio anno.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Quindi, quando clicchiamo su 1Y, possiamo vedere i dati per l'intero anno.

Controllo dei dati dinamico in LuckyTemplates utilizzando una tabella dei periodi

Conclusione

L'utilizzo di questo codice M dal forum ti consentirà di creare un'affettatrice dinamica della data in LuckyTemplates. Con questa tecnica, puoi facilmente suddividere i dati in base a diversi periodi di tempo.

Spero che questo suggerimento ti sia piaciuto e, se lo hai fatto, guarda il video di YouTube di accompagnamento e assicurati di fare clic sul pulsante Mi piace e iscriviti. Non vuoi perderti nessun contenuto in arrivo sul canale YouTube di LuckyTemplates .


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.