Aggiunta di numeri di giorni lavorativi e fine settimana nella tabella delle date: tecnica di intelligenza temporale in LuckyTemplates

Aggiunta di numeri di giorni lavorativi e fine settimana nella tabella delle date: tecnica di intelligenza temporale in LuckyTemplates

Questo è un esempio davvero unico di Time Intelligence in LuckyTemplates, soprattutto quando si lavora con giorni lavorativi e fine settimana. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Questo tutorial è nato da una richiesta del , in cui un membro aveva bisogno di inserire il giorno di ogni giorno della settimana e il giorno di ogni fine settimana nella propria tabella Date.

Aggiunta di numeri di giorni lavorativi e fine settimana nella tabella delle date: tecnica di intelligenza temporale in LuckyTemplates

richiesta da un membro LuckyTemplates per quanto riguarda il giorno della settimana e il fine settimana

L'ho visto parecchio soprattutto sul forum di supporto di LuckyTemplates, dove gli utenti stanno cercando di analizzare like per like entro mesi o anni. Questo è un requisito unico ma che posso vedere avere alcune ampie applicazioni, soprattutto se è necessario confrontare giorni simili tra mesi diversi.

Tutto questo doveva essere inserito anche all'interno di una colonna calcolata, il che significava considerare il contesto di ogni riga all'interno della tabella Date.

Approfondiamo la funzione RANKX e come puoi usarla per calcolare questa intuizione unica.

Dopo aver elaborato la logica e visto come viene applicata all'interno della tabella Data (che è una tabella indispensabile all'interno di qualsiasi modello di dati), rimarrai sorpreso dalla facilità con cui puoi eseguire questo calcolo in LuckyTemplates rispetto al completamento di questo in qualsiasi altro strumento.

Sommario

Elaborare il tipo di giorno

Prima di entrare nelle formule, dobbiamo prima creare questa colonna, Day Type .

Aggiunta di numeri di giorni lavorativi e fine settimana nella tabella delle date: tecnica di intelligenza temporale in LuckyTemplates

all'interno della tabella Data

In base alla colonna DayInWeek , vogliamo avere una colonna che mostri cos'è un giorno lavorativo e cos'è un fine settimana.

Aggiunta di numeri di giorni lavorativi e fine settimana nella tabella delle date: tecnica di intelligenza temporale in LuckyTemplates

Quindi , se DayInWeek non è 6 o 0 , ovvero sabato e domenica nella nostra tabella Date, sarà uguale a Workday . Se sono quei numeri, sarà uguale a Weekend . Possiamo vedere i risultati nella nostra colonna Day Type.

Da qui, possiamo quindi numerare questi risultati del tipo di giorno utilizzando una formula. La logica per i giorni lavorativi filtra solo i giorni che verrebbero considerati giorni lavorativi. Per raggiungere questo obiettivo, dobbiamo creare una tabella che valuti solo i giorni lavorativi. Da lì, classificheremo quei giorni da 1 a 21 o 22.

Quindi diamo un'occhiata alla formula.

Elaborazione del numero della giornata lavorativa

Usiamo le variabili (VAR), CurrentMonth e MonthTable , nella nostra formula. Per prima cosa capiamo in che mese e anno ci troviamo perché il mese e l'anno è il modo in cui determineremo i limiti in cui si troverà questo tavolo virtuale rivisto. Quindi, all'interno di ogni riga diversa, rimuoviamo tutto il contesto da Date utilizzando la funzione .

Aggiunta di numeri di giorni lavorativi e fine settimana nella tabella delle date: tecnica di intelligenza temporale in LuckyTemplates

Questa formula esamina solo i giorni lavorativi e filtra anche per CurrentMonth, che è la nostra prima variabile.

Se Day Type è uguale a Weekend , sarà uguale . Quindi, vogliamo creare una classifica dei giorni, utilizzando , e inserire la tabella virtuale (MonthTable). Infine, valutiamo o classifichiamo DayOfMonth .

Aggiunta di numeri di giorni lavorativi e fine settimana nella tabella delle date: tecnica di intelligenza temporale in LuckyTemplates

Risolvere il numero del fine settimana

Ora passiamo alla formula del numero del fine settimana . È abbastanza simile alla formula del numero del giorno lavorativo. Tutto quello che dobbiamo cambiare è il tavolo virtuale che stiamo valutando, che è Weekends

Aggiunta di numeri di giorni lavorativi e fine settimana nella tabella delle date: tecnica di intelligenza temporale in LuckyTemplates

E poi di nuovo, useremo semplicemente RANKX per classificare ciascuno dei DayOfMonth che potrebbe essere un giorno del fine settimana, e questo ci darà i risultati.

Aggiunta di numeri di giorni lavorativi e fine settimana nella tabella delle date: tecnica di intelligenza temporale in LuckyTemplates


Confronto temporale per tabelle di date non standard in LuckyTemplates
Calendari personalizzati di LuckyTemplates: calcolo per la modifica mese su mese - 445 calendari
Elaborazione dei periodi di vendita utilizzando DAX in LuckyTemplates: giorno della settimana rispetto al fine settimana

Conclusione

Questa è un'ottima tecnica di Time Intelligence in LuckyTemplates per aggiungere i numeri dei giorni lavorativi e del fine settimana alla tabella delle date. Da qui, puoi eseguire un'intelligence temporale basata sul lavoro.

Questo ti dà un'idea su come scrivere alcune logiche e formule che ti consentono di fare intelligenza temporale basata su questi giorni lavorativi e fine settimana. In realtà ho creato molti video su come eseguire l'intelligence temporale con tabelle Date non standard e calendari 445. Dai un'occhiata ai link sottostanti a questi tutorial. 

Divertiti a lavorare su questo. È un'ottima idea per analisi nuove e interessanti.

***** Imparare 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

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