Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

In questo blog, esaminerò alcuni approfondimenti sulla gestione dei progetti e parlerò in particolare della creazione di un diagramma di Gantt in LuckyTemplates utilizzando la matrice in Visual Studio. Puoi guardare il video completo di questo tutorial in fondo a questo blog.

Mostrerò la logica alla base della creazione di questo diagramma di Gantt, che è molto utile quando si tratta di gestione dei progetti.

Un diagramma di Gantt è un oggetto visivo molto comune che mostra le tempistiche del progetto. Inoltre, ti mostra una panoramica davvero buona e tutti i dettagli sui tuoi progetti.

In questa configurazione di esempio, ho un'affettatrice dinamica della data in cui posso facilmente modificare la data in modo che anche il grafico di gestione del progetto venga aggiornato. Posso anche filtrare in particolari progetti nel report di esempio. Ci sono molte funzionalità dinamiche coinvolte per ottenere questa analisi del diagramma di Gantt in LuckyTemplates.

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

Il mio obiettivo per questo tutorial è evidenziare la logica che deve essere implementata nella matrice di Visual Studio per ottenere questa visualizzazione.

Sommario

Allestimento di Matrix

Per impostare, ho bisogno di portare alcuni dettagli all'interno del mio tavolo. Ho bisogno del nome del progetto , della categoria dell'attività , del nome dell'attività , della data di fine e della data di inizio da visualizzare.

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

Dopodiché, trasformerò il tavolo in una matrice. Per assicurarmi che sia impostato correttamente, devo approfondire ogni livello della gerarchia.

Farò clic sul simbolo per Espandi tutto in basso di un livello nella gerarchia per alcune volte finché non ottengo ciò che voglio.

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

Ora che è impostato, cambierò il layout. Devo fare clic sull'icona di formattazione, quindi andare su Intestazioni di riga . Ora disattiverò il layout a gradini in modo da poter avere ciò che volevo.

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

La matrice che ho ora non è ancora finita perché ho ancora bisogno delle colonne. Voglio che la matrice sia dinamica. Voglio anche che i dati siano basati su qualsiasi selezione da qualsiasi progetto e qualsiasi giorno. Ecco perché creerò una tabella e la chiamerò Days .

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

Ho usato una formula molto semplice per creare questa tabella e creare i valori da zero fino a 200.

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

Dopo aver creato la tabella Days , devo trascinarla all'interno del mio parametro columns in modo che possa entrare nella matrice. Ma quando lo faccio senza calcoli, ovviamente otterrò un errore. È ragionevole perché la mia tabella Days non ha alcuna relazione tra le altre tabelle. Pertanto, ho bisogno di stabilire una connessione con le tabelle. Per fare ciò, devo unire le tabelle utilizzando una formula DAX.

Stabilire le connessioni della tabella nella matrice

Ecco la formula che userò. Ho appena chiamato la formula come Passaggio 1 per una facile identificazione.

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

Ho creato quella formula per abilitare la relazione tra le tabelle. Mi sono appena sbarazzato dei totali parziali poiché è un po' privo di significato. Successivamente, questo è l'aspetto che avrà l'oggetto visivo della matrice.

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

C'è un selettore di data e la matrice mostra le date corrispondenti intorno a quella selezione.

Se sposto la selezione della data al 16 gennaio, avrò qui solo tre giorni di dati perché la data di fine è il 19 gennaio. Dato che ho mostrato la formula, ora mostrerò la logica alla base di questo calcolo.

C'è molto da risolvere usando questa formula. Innanzitutto, la formula deve cercare la data corrente. Riguarda ogni singolo risultato individuale di per sé. In secondo luogo, deve elaborare i giorni del progetto , quindi la formula deve scorrere ogni singola riga tra la data di inizio e quella di fine. 

Per la variabile DaysFromStartDate , considera la data di inizio e la data selezionata. Nel frattempo, la variabile DaysFromEndDate deve esaminare sia la data di inizio che i giorni del progetto. Come puoi vedere, la data di inizio e la data di fine sono parti molto importanti della formula.

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

Per i valori numerici, la formula restituirà un valore se il giorno corrente è maggiore o uguale ai giorni dalla data di inizio. Inoltre, il numero del giorno corrente deve essere inferiore o uguale alla data di fine. Se soddisfa le condizioni, la formula restituirà 1 in tutte le righe della matrice. Se non soddisfa la condizione, la formula restituisce zero come valore.

È così che trasformo le date in numeri da una selezione. È la logica esatta che viene applicata nella matrice.

Creazione di un diagramma di Gannt in LuckyTemplates utilizzando la matrice

La prossima tecnica che voglio mostrarti consiste nel trasformare questa matrice in un diagramma di Gantt. Per fare ciò, fai clic su Formattazione condizionale , quindi seleziona Colore di sfondo

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

Nel menu a comparsa Colore di sfondo , inserisci le regole e le condizioni necessarie. Innanzitutto, seleziona Regole dall'elenco a discesa Formato per . Assicurati che la misura selezionata sia Step 1 , quindi il valore dovrebbe essere uguale a 1. Infine, imposterò questa condizione come colore oro. Aggiungerò qui un'altra condizione che dice "se è uguale a zero, il colore di sfondo è rosa chiaro". 

Questa funzionalità di formattazione condizionale è anche un'aggiunta recente in LuckyTemplates. Clicca qui se vuoi saperne di più sulla funzione.

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

Quindi, l'aspetto della matrice cambierà in modo significativo in base alle regole di formattazione impostate.

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix

Un'altra cosa che puoi applicare è cambiare la larghezza di ogni colonna. Puoi regolare tutte le colonne per adattarle a una pagina, ma dipenderà comunque da come vuoi che appaia la matrice.

Ecco come appare il diagramma di Gantt finale nella pagina del rapporto dopo l'installazione. Quello che ho mostrato in precedenza era solo la prima fase perché alla fine ho reso questo diagramma di Gantt di esempio un po' avanzato.

Creazione di un diagramma di Gantt in LuckyTemplates utilizzando Matrix


Come creare report e dashboard accattivanti in LuckyTemplates
Come utilizzare l'analisi integrata per i grafici a dispersione di LuckyTemplates
Suggerimenti per la visualizzazione dei dati di LuckyTemplates per l'analisi delle tendenze KPI

Conclusione

Oggi ho evidenziato alcune tecniche davvero interessanti e utili. Spero che ti sia piaciuto e che tu abbia imparato molto. Puoi dare un'occhiata al video tutorial che ho incluso nel blog per maggiori dettagli. 

In termini di quello che ho passato durante la sessione riservata ai membri sul Project Management, ho aggiunto molta più logica al diagramma di Gantt. Ho aggiunto colori diversi per diverse attività e categorie di attività. Ho anche incorporato sfumature diverse per la diversa percentuale di completamento del progetto.

Buona fortuna!


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