Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

V tomto blogu proberu některé poznatky o řízení projektů a konkrétně budu hovořit o vytváření Ganttova diagramu v LuckyTemplates pomocí matice ve Visual Studiu. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

Ukážu logiku, která stojí za vytvořením tohoto Ganttova diagramu, který je velmi užitečný, pokud jde o řízení projektů.

Ganttův diagram je velmi běžný vizuál, který ukazuje časové osy projektů. Navíc vám ukáže opravdu dobrý přehled a všechny detaily kolem vašich projektů.

V tomto ukázkovém nastavení mám dynamický data slicer, kde mohu snadno změnit datum, aby se graf řízení projektu také aktualizoval. Ve vzorové zprávě mohu také filtrovat na konkrétní projekty. K dosažení této analýzy Ganttova diagramu v LuckyTemplates je zapotřebí mnoho dynamických funkcí.

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

Mým cílem v tomto tutoriálu je zdůraznit logiku, kterou je třeba implementovat do matice sady Visual Studio, aby bylo dosaženo této vizualizace.

Obsah

Nastavení Matrixu

Abych to mohl nastavit, musím na stůl přinést pár detailů. K vizualizaci potřebuji Název projektu , Kategorie úkolu , Název úkolu , Datum ukončení a Datum zahájení .

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

Poté ze stolu udělám matici. Abych se ujistil, že je nastaven správně, musím proniknout do každé úrovně hierarchie.

Několikrát kliknu na symbol pro Rozbalit vše o jednu úroveň dolů v hierarchii, dokud nedostanu, co chci.

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

Teď, když je to nastaveno, změním rozložení. Musím kliknout na ikonu formátování a poté přejít na Záhlaví řádků . Teď vypnu Stepped Layout , abych mohl mít, co jsem chtěl.

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

Matice, kterou nyní mám, stále není dokončena, protože stále potřebuji sloupce. Chci, aby byl matrix dynamický. Také chci, aby data byla založena na jakémkoli výběru z jakéhokoli projektu a jakéhokoli dne. Proto vytvořím tabulku a nazvu ji Dny .

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

K vytvoření této tabulky jsem použil velmi jednoduchý vzorec a vytvořil hodnoty od nuly do 200.

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

Po vytvoření tabulky Days ji musím přetáhnout do mého parametru columns, aby se mohla dostat do matice. Ale když to udělám bez jakýchkoli výpočtů, zjevně dostanu chybu. Je to rozumné, protože moje tabulka Dny nemá žádný vztah mezi ostatními tabulkami. Potřebuji tedy navázat spojení s tabulkami. K tomu potřebuji spojit tabulky pomocí vzorce DAX.

Vytvoření propojení tabulky v matici

Zde je vzorec, který použiji. Právě jsem vzorec pojmenoval jako Krok 1 pro snadnou identifikaci.

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

Vytvořil jsem tento vzorec, abych umožnil vztah mezi tabulkami. Právě jsem se zbavil mezisoučtů, protože to trochu postrádá smysl. Poté bude maticový vizuál vypadat takto.

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

Je zde volič data a matice zobrazuje odpovídající data kolem tohoto výběru.

Pokud přesunu výběr data na 16. ledna, budu zde mít data pouze za tři dny, protože datum ukončení je 19. ledna. Protože jsem ukázal vzorec, nyní ukážu logiku tohoto výpočtu.

S tímto vzorcem je toho hodně co vytrénovat. Nejprve musí vzorec hledat aktuální datum. Jde o každý jednotlivý výsledek sám o sobě. Za druhé, potřebuje vypracovat projektové dny , takže vzorec musí iterovat každý jednotlivý řádek mezi počátečním a koncovým datem. 

Pro proměnnou DaysFromStartDate bere v úvahu počáteční datum i vybrané datum. Mezitím se proměnná DaysFromEndDate potřebuje podívat na datum zahájení i dny projektu. Jak vidíte, počáteční datum a koncové datum jsou velmi důležité části vzorce.

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

U číselných hodnot vzorec vrátí hodnotu, pokud je aktuální den větší nebo roven dnům od počátečního data. Kromě toho musí být číslo aktuálního dne menší nebo rovné datu ukončení. Pokud vyhovuje podmínkám, vzorec vrátí 1 ve všech řádcích matice. Pokud podmínce nevyhovuje, vzorec vrátí jako svou hodnotu nulu.

Tak převádím data na čísla z výběru. Je to přesná logika, která se používá v matici.

Vytvoření Ganntova diagramu v LuckyTemplates pomocí Matrixu

Další technika, kterou vám chci ukázat, zahrnuje přeměnu této matice na Ganttův diagram. Chcete-li to provést, kliknětea poté vyberte Barva pozadí

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

Ve vyskakovacím okně Barva pozadí zadejte nezbytná pravidla a podmínky. Nejprve vyberte Pravidla z rozevíracího seznamu Formát podle . Ujistěte se, že zvolená míra je Krok 1 a pak by se hodnota měla rovnat 1. Nakonec tuto podmínku nastavím jako zlatou barvu. Přidám zde další podmínku, která říká, „pokud se rovná nule, barva pozadí je světle růžová“. 

Tato funkce podmíněného formátování je také nedávným přírůstkem v LuckyTemplates. pokud chcete prozkoumat více o funkci.

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

Poté se vzhled matice výrazně změní na základě nastavených pravidel formátování.

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu

Další věc, kterou můžete použít, je změnit šířku každého sloupce. Všechny sloupce můžete upravit tak, aby se vešly na jednu stránku, ale stále bude záležet na tom, jak chcete, aby matice vypadala.

Takto vypadá konečný Ganttův diagram na stránce sestavy po nastavení. To, co jsem dříve předvedl, byla pouze první fáze, protože jsem nakonec udělal tento ukázkový Ganttův diagram trochu pokročilý.

Vytvoření Ganttova diagramu v LuckyTemplates pomocí Matrixu




Závěr

Dnes jsem zdůraznil některé opravdu skvělé a užitečné techniky. Snad jste si to užili a hodně se naučili. Pro více podrobností se můžete podívat na instruktážní video, které jsem vložil do blogu. 

Pokud jde o to, čím jsem si prošel během sezení pouze pro členy o řízení projektů, přidal jsem do Ganttova diagramu mnohem více logiky. Přidal jsem různé barvy pro různé úkoly a kategorie úkolů. Také jsem začlenil různé odstíny pro různé procento dokončení projektu.

Hodně štěstí!

Leave a Comment

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Naučte se, jak rozebrat soubor PBIX a extrahovat motivy a obrázky LuckyTemplates z pozadí pro váš report!

Prehľad a vytvorenie domovskej stránky SharePointu

Prehľad a vytvorenie domovskej stránky SharePointu

Naučte sa, ako vytvoriť domovskú stránku SharePointu, ktorá sa predvolene načítava, keď používatelia zadajú adresu vašej webovej lokality.

Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.