Creazione di una tabella di date in LuckyTemplates

Creazione di una tabella di date in LuckyTemplates

L'importanza di creare una tabella di date in LuckyTemplates è qualcosa che spesso manca alle persone, specialmente nel . Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Sebbene sia comune avere una colonna della data nelle tabelle delle vendite e delle transazioni, non sarà sufficiente. Avrai bisogno di una tabella di date separata che puoi collegare a tutte quelle altre colonne di date.

C'è anche un intero sottoinsieme di formule chiamate funzioni Time Intelligence in LuckyTemplates . Affinché i calcoli funzionino correttamente, avresti bisogno di una tabella delle date.

Sommario

Codice della tabella della data di LuckyTemplates

Normalmente, la creazione di una tabella delle date è un processo lungo. Ma utilizzando questo codice della tabella delle date di LuckyTemplates che utilizzo, diventa molto più semplice e veloce.

Ho questo codice M salvato qui nel mio blocco note in modo da poterlo semplicemente copiare e incollare ogni volta che devo creare una tabella delle date.

Creazione di una tabella di date in LuckyTemplates

Dopo aver copiato quel codice, torno al mio editor di query e creo una nuova fonte. Questo mi permetterebbe di inserire il codice che ho appena copiato in una nuova query.

Creazione di una tabella di date in LuckyTemplates

Quando vengono visualizzate le opzioni per nuove fonti, scelgo Query vuota.

Creazione di una tabella di date in LuckyTemplates

Scegliere quello mi darà un nuovo riquadro senza niente sopra.

Creazione di una tabella di date in LuckyTemplates

Ora vado nell'editor avanzato.

Creazione di una tabella di date in LuckyTemplates

Mi sbarazzerò di tutto ciò che è all'interno della finestra dell'Editor avanzato quando si presenta.

Creazione di una tabella di date in LuckyTemplates

Quindi incollerò il codice della tabella delle date che ho copiato in precedenza in quella finestra.

Creazione di una tabella di date in LuckyTemplates

Ora che ho questo nuovo codice M incorporato in questa query, farò clic su Fine. Questo mi darà questi campi di parametro in cui posso inserire un intervallo di date specifico per la mia tabella delle date.

Creazione di una tabella di date in LuckyTemplates

Inizierò con il 1 gennaio 2018 per poi arrivare fino al 31 dicembre 2021.

Creazione di una tabella di date in LuckyTemplates

Il prossimo è FYStartMonth. Questo è quando inizia il mio anno finanziario. Quindi, se luglio è il mio primo mese, devo solo digitare 7 qui.

Creazione di una tabella di date in LuckyTemplates

Dopo aver fatto clic su Invoke, mi viene fornita una tabella di date dettagliata basata sull'intero codice e sui parametri che ho inserito.

Creazione di una tabella di date in LuckyTemplates

Guardando la formula qui sopra, mostra la data di inizio che ho inserito nell'editor avanzato.

Creazione di una tabella di date in LuckyTemplates

Mostra anche la stessa data di fine che ho inserito.

Creazione di una tabella di date in LuckyTemplates

Aggiornamento e pulizia della tabella delle date in LuckyTemplates

Se usi il codice della tabella delle date che uso io, ti darà molte colonne utili che mostrano la data, l'anno, il trimestre dell'anno, il mese dell'anno, ecc.

Creazione di una tabella di date in LuckyTemplates

Ma con una tabella come questa, ci saranno sicuramente cose che vorrai cambiare a seconda di ciò che ogni scenario richiede.

Potresti anche voler modificare la tabella in base alle tue preferenze.

Ad esempio, preferisco nominare le mie colonne in un modo specifico, motivo per cui vado nell'editor avanzato e cambio direttamente il codice.

Creazione di una tabella di date in LuckyTemplates

Se l'editor avanzato sembra troppo complicato, posso anche modificare i nomi nell'editor di query stesso.

Inizierò con i nomi dei tavoli.

Creazione di una tabella di date in LuckyTemplates

Opto sempre per nomi semplici, quindi chiamerò questa tabella come Date.

Creazione di una tabella di date in LuckyTemplates

Per motivi di coerenza, chiamerò questa query di date.

Creazione di una tabella di date in LuckyTemplates

Ora tornerò alla tabella delle date per aggiornare alcune cose. Ovviamente voglio anche che i nomi di queste colonne siano il più facili da capire possibile.

Creazione di una tabella di date in LuckyTemplates

Inizierò assicurandomi che ci siano spazi nei posti giusti. Quindi invece di MonthName, chiamerò questo nome del mese.

Creazione di una tabella di date in LuckyTemplates

Invece di MeseInCalendar, inserirò Mese e Anno qui.

Creazione di una tabella di date in LuckyTemplates

Questo si chiama QuarterInCalendar, quindi lo chiamerò Quarter & Year.

Creazione di una tabella di date in LuckyTemplates

Oltre a cambiare i nomi, ripulirei anche i miei dati rimuovendo le colonne di cui non ho realmente bisogno. Ad esempio, non ho davvero bisogno di questa colonna DateInt.

Creazione di una tabella di date in LuckyTemplates

Farò la stessa cosa per DayOfMonth.

Creazione di una tabella di date in LuckyTemplates

Ancora una volta, tutto ciò dipende dallo scenario e dalle colonne chiave necessarie.

Fai solo attenzione a rimuovere le colonne numeriche perché potrebbero essere colonne di ordinamento, come questa colonna DayInWeek.

Creazione di una tabella di date in LuckyTemplates

Molte colonne di testo come questa colonna Mese e anno e la colonna Giorno della settimana in realtà non sanno come ordinare i dati che contengono. Ecco perché hanno bisogno di colonne di ordinamento come queste colonne MonthnYear e QuarternYear come riferimento.

Creazione di una tabella di date in LuckyTemplates

Solo per rendere più chiaro a cosa servono queste colonne, le rinominerò Ordinamento mese-anno e Ordinamento trimestre-anno.

Creazione di una tabella di date in LuckyTemplates

Queste colonne di supporto saranno utili una volta inseriti questi dati nelle visualizzazioni.

Tenere traccia delle modifiche nella sezione Passaggi applicati

Questo è qualcosa che ho discusso in precedenza nel tutorial sulle trasformazioni semplici. Questo è anche importante da ricordare quando si lavora sulla tabella delle date in LuckyTemplates .

Il riquadro Passi applicati qui a lato registra tutte le trasformazioni che sto facendo, quindi è abbastanza facile tenere traccia di tutte le modifiche.

Creazione di una tabella di date in LuckyTemplates

Solo una cosa importante sulle trasformazioni e sulla sezione Passaggi applicati.

Quando lavori su azioni simili in successione, Passaggi applicati raggruppa questi passaggi insieme. Ma quando salti da un'azione all'altra in modo casuale, registra più istanze dello stesso tipo di azione, come nell'esempio seguente.

Creazione di una tabella di date in LuckyTemplates

Quindi, è sempre meglio apportare tutte le modifiche al nome in una volta sola, quindi eliminare anche tutte le colonne indesiderate in una volta sola. Ciò ridurrà al minimo la quantità di codice che deve essere generato in background.


Crea una tabella data completa in LuckyTemplates Aggiunta molto veloce
dei giorni lavorativi e dei fine settimana nella tabella delle date: tecnica di intelligenza temporale in LuckyTemplates
Filtrare i dati per anni e trimestri fiscali personalizzati utilizzando le colonne calcolate in LuckyTemplates

Conclusione

Come ho detto all'inizio, ci sono altri modi per creare una tabella delle date, anche se normalmente richiederebbero più passaggi e formule più complicate messe insieme.

Non solo questo è il modo più semplice per farlo, ma fornisce anche tutte le colonne predefinite richieste in molti scenari. Tutto quello che devi fare è rimuovere qualsiasi altra cosa che non ti servirà, il che è più veloce che aggiungere le colonne richieste una per una.

Ti auguro il meglio,


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.