Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

In questo post del blog, ti fornirò la soluzione per lavorare con gli orari in LuckyTemplates, che è il nostro problema della settimana n. 10. Questa non è stata una sfida eccessivamente difficile. Tuttavia, è stato piuttosto fastidioso che ha gettato parecchie palle curve. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Per coloro che non lo conoscono, è una serie in corso che si svolge ogni 1° e 3° mercoledì sul forum LuckyTemplates. Il problema pubblicato nella prima settimana richiede una soluzione basata su DAX, mentre il problema della terza settimana richiede una soluzione basata su Power Query.

Solo un rapido promemoria del fatto che per questa sfida solo DAX, non si trattava solo di scegliere una data, ma anche di poter selezionare un'ora di inizio e un'ora di fine per quel particolare periodo di tempo.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Sommario

Come gli esperti hanno lavorato con gli orari in LuckyTemplates

Durante la revisione delle voci, ho visto che alcuni degli esperti di LuckyTemplates avevano fornito soluzioni eccellenti. Ad esempio, mi è piaciuto molto l'approccio di Jose a questa sfida.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Come puoi vedere di seguito, c'è stato un uso molto intelligente di . Anche il codice era pulito e ordinato.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

L'approccio di Greg era probabilmente il più simile al mio in termini di suddivisione dell'ora di inizio e dell'ora di fine in due tabelle separate, mentre Jose ne usava solo una.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Penso anche che Alex abbia fatto un'altra bella entrata. Ha usato variabili e un tavolo virtuale per la sfida.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Le voci di Alex e Jose erano le mie preferite per questa sfida; Ho imparato molto, quindi dai un'occhiata ai loro invii nel .

La soluzione di Haroon per lavorare con gli orari in LuckyTemplates

Lascia che ti guidi attraverso la mia soluzione per la sfida. Il primo passaggio è stato separare l'ora di inizio e l'ora di fine. Cambiamo l'intestazione per la nostra ora di inizio.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Tutto quello che ho fatto è stato generare una serie compresa tra 1 e 24. Questo mi ha permesso di raccogliere quella selezione nel nostro calcolo DAX.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

So che non ci sono molti dati, ma quello che vogliamo essere in grado di fare è vedere i risultati tra il 23 e il 25 aprile. L'ora di inizio è alle 5:00 del 23 aprile e l'ora di fine è alle 2:00 del 25 aprile.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Una volta inseriti gli orari di inizio e di fine, possiamo vedere l'aggiornamento dei risultati.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Il primo passaggio è stato l'impostazione di questi filtri. Ho creato la mia ora di inizio e l'ora di fine. Ho fatto clic sulla barra multifunzione Modellazione e ho fatto clic su Nuovo parametro per generare la serie.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

E poi ho creato un semplice calcolo del conteggio dei clienti .

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Il prossimo passo è determinare i clienti tra i tempi. Volevo scoprire qual è la data selezionata e ho utilizzato le funzioni e per scoprire qual era il più grande e il più piccolo.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Il MIN e il MAX ci danno gli orari di inizio e di fine in questa sezione del calcolo.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

E poi ho appena combinato la data di inizio con l'ora di inizio e la data di fine con l'ora di fine.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Successivamente, ho utilizzato la funzione Total Customers , che ha filtrato il Fact Customer Count .

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Volevo anche che StartDateTime fosse maggiore di StartDT e minore o uguale a EndDT .

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Quindi questo è ciò che doveva essere fatto per la prima parte del calcolo. Penso che una delle sfide sia stata proprio stare attenti in termini di ciò che è stato selezionato qui.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Il modo in cui imposti orari aggiuntivi per ottenere il contesto del filtro può darti alcuni risultati dall'aspetto strano.

Fondamentalmente, abbiamo scoperto che se non selezioni Maggiore o uguale a per l'ora di inizio e Minore o uguale a per l'ora di fine, otterrai risultati dubbi. Ma nonostante questo problema tecnico, questo calcolo ha funzionato ancora per me.

Utilizzo della tabella delle date estesa

Il prossimo passo è portare i giorni feriali. Fare questo è stato reso semplicissimo con questa della nostra esperta di codice M residente, Melissa de Korte.

Tabelle orarie in LuckyTemplates: soluzione per POTW #10

Prima, abbiamo faticato a capire quali sono i nostri giorni feriali e quali no, ma l'utilizzo di questi dati assolutamente straordinari di Melissa è stato utile. Copre tutto ciò che ti viene in mente, dagli esercizi finanziari personalizzati alle compensazioni. Questa è una tabella molto potente e rende i tuoi documenti più facili da scrivere e persino da capire.

Conclusione

In questo post del blog, abbiamo imparato come lavorare con gli orari in LuckyTemplates e come l'utilizzo di strumenti come la tabella delle date estesa di Melissa può semplificare la vita.

Se ti sono piaciuti i contenuti trattati in questo particolare post, dai un'occhiata ad altri come questo nella nostra serie Problem of the Week, che puoi trovare nel nostro forum.

Inoltre, non dimenticare di iscriverti al canale LuckyTemplates TV su YouTube, dove abbiamo un'enorme quantità di contenuti provenienti da una serie di creatori di contenuti che si dedicano tutti a migliorare il modo in cui utilizzi LuckyTemplates e Power Platform.


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