Створення діаграми Ганта в LuckyTemplates за допомогою матриці

У цьому блозі я збираюся розглянути деякі ідеї управління проектами та, зокрема, розповім про створення діаграми Ганта в LuckyTemplates за допомогою матриці у Visual Studio. Ви можете переглянути повне відео цього підручника внизу цього блогу.

Я збираюся показати логіку створення цієї діаграми Ганта, яка дуже корисна, коли йдеться про управління проектами.

Діаграма Ганта — це дуже поширене зображення, яке показує часові рамки проекту. Крім того, він показує вам справді хороший огляд і всі деталі навколо ваших проектів.

У цьому прикладі налаштувань у мене є динамічний роздільник дат, за допомогою якого я можу легко змінити дату, щоб діаграма керування проектом також оновлювалася. Я також можу фільтрувати окремі проекти у зразку звіту. Для аналізу діаграми Ганта в LuckyTemplates використовується багато динамічних функцій.

Створення діаграми Ганта в LuckyTemplates за допомогою матриці

Моя мета цього підручника — висвітлити логіку, яку потрібно реалізувати в матриці Visual Studio для досягнення цієї візуалізації.

Зміст

Налаштування матриці

Щоб налаштувати, мені потрібно внести кілька деталей у мій стіл. Для візуалізації мені потрібна назва проекту , категорія завдання , назва завдання , дата завершення та дата початку .

Створення діаграми Ганта в LuckyTemplates за допомогою матриці

Після цього я збираюся перетворити таблицю на матрицю. Щоб переконатися, що його налаштовано правильно, мені потрібно детально ознайомитися з кожним рівнем ієрархії.

Я клацну символ « Розгорнути все» на один рівень ієрархії кілька разів, доки не отримаю те, що хочу.

Створення діаграми Ганта в LuckyTemplates за допомогою матриці

Тепер, коли це встановлено, я збираюся змінити макет. Мені потрібно натиснути піктограму форматування, а потім перейти до Заголовки рядків . Тепер я вимкну ступінчастий макет , щоб мати те, що хотів.

Створення діаграми Ганта в LuckyTemplates за допомогою матриці

Матриця, яку я маю зараз, ще не готова, тому що мені все ще потрібні стовпці. Я хочу, щоб матриця була динамічною. Я також хочу, щоб дані базувалися на будь-якому виборі з будь-якого проекту та будь-якого дня. Ось чому я створю таблицю і назву її Days .

Створення діаграми Ганта в LuckyTemplates за допомогою матриці

Я використав дуже просту формулу для створення цієї таблиці та створив значення від нуля до 200.

Створення діаграми Ганта в LuckyTemplates за допомогою матриці

Після створення таблиці Days мені потрібно перетягнути її всередину параметра columns, щоб вона могла потрапити в матрицю. Але коли я роблю це без будь-яких обчислень, я, очевидно, отримаю помилку. Це розумно, оскільки моя таблиця Days не має зв’язку між іншими таблицями. Таким чином, мені потрібно встановити зв'язок із таблицями. Для цього мені потрібно об’єднати таблиці за допомогою формули DAX.

Встановлення зв'язків таблиці в матриці

Ось формула, яку я збираюся використовувати. Я просто назвав формулу Крок 1 для легкої ідентифікації.

Створення діаграми Ганта в LuckyTemplates за допомогою матриці

Я створив цю формулу, щоб увімкнути зв’язок між таблицями. Я щойно позбувся проміжних підсумків, оскільки це трохи безглузде. Після цього ось як виглядатиме візуал матриці.

Створення діаграми Ганта в LuckyTemplates за допомогою матриці

Існує селектор дати, і матриця відображає відповідні дати навколо цього вибору.

Якщо я перенесу вибір дати на 16 січня, я матиму тут дані лише за три дні, оскільки кінцева дата припадає на 19 січня. Оскільки я показав формулу, я зараз покажу логіку цього розрахунку.

За допомогою цієї формули можна багато працювати. По-перше, формула повинна шукати поточну дату. Це стосується кожного окремого результату окремо. По-друге, потрібно розрахувати дні проекту , щоб формула проходила по кожному окремому рядку між початковою та кінцевою датою. 

Для змінної DaysFromStartDate вона враховує дату початку, а також вибрану дату. Тим часом змінна DaysFromEndDate має враховувати дату початку та дні проекту. Як бачите, дата початку та дата завершення є дуже важливими частинами формули.

Створення діаграми Ганта в LuckyTemplates за допомогою матриці

Для числових значень формула поверне значення, якщо поточний день більший або дорівнює дням із дати початку. Крім того, номер поточного дня має бути меншим або дорівнювати кінцевій даті. Якщо воно відповідає умовам, формула поверне 1 у всіх рядках матриці. Якщо воно не відповідає умові, формула повертає нуль як значення.

Ось так я перетворюю дати на числа з добірки. Це точна логіка, яка застосована в матриці.

Створення діаграми Ганна в LuckyTemplates за допомогою матриці

Наступна техніка, яку я хочу вам показати, передбачає перетворення цієї матриці на діаграму Ганта. Для цього натисніть, а потім виберіть Колір фону

Створення діаграми Ганта в LuckyTemplates за допомогою матриці

У спливаючому вікні «Колір фону» введіть необхідні правила та умови. Спочатку виберіть Правила зі спадного списку Форматувати . Переконайтеся, що вибрано міру Крок 1 , і тоді значення має дорівнювати 1. Нарешті, я збираюся встановити цю умову як золотий колір. Я збираюся додати сюди ще одну умову, яка говорить: «якщо вона дорівнює нулю, колір фону є світло-рожевим». 

Цю функцію умовного форматування також нещодавно додали в LuckyTemplates. якщо ви хочете дізнатися більше про функцію.

Створення діаграми Ганта в LuckyTemplates за допомогою матриці

Тоді вигляд матриці суттєво зміниться на основі налаштованих правил форматування.

Створення діаграми Ганта в LuckyTemplates за допомогою матриці

Інша річ, яку ви можете застосувати, це змінити ширину кожного стовпця. Ви можете налаштувати всі стовпці так, щоб вони розмістилися на одній сторінці, але це все одно залежатиме від того, як ви хочете виглядати матрицю.

Ось як виглядає остаточна діаграма Ганта на сторінці звіту після налаштування. Те, що я продемонстрував раніше, було лише першим етапом, тому що зрештою я зробив цей зразок діаграми Ганта трохи складнішим.

Створення діаграми Ганта в LuckyTemplates за допомогою матриці




Висновок

Сьогодні я виділив кілька дійсно крутих і корисних технік. Сподіваємось, вам сподобалось і ви багато нового дізналися. Ви можете переглянути навчальне відео, яке я включив у блог, щоб дізнатися більше. 

З точки зору того, через що я пройшов під час сесії лише для учасників про управління проектами, я додав набагато більше логіки до діаграми Ганта. Я додав різні кольори для різних завдань і категорій завдань. Я також включив різні відтінки для різного відсотка виконання проекту.

Удачі!


Поле пошуку PowerApps: як додати та налаштувати

Поле пошуку PowerApps: як додати та налаштувати

Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Збирайте або фіксуйте значення в мірі для повторного використання в іншій мірі для динамічних обчислень за допомогою SELECTEDVALUE DAX у LuckyTemplates.

Історія версій у списках SharePoint

Історія версій у списках SharePoint

Дізнайтеся, як історія версій у SharePoint може допомогти вам побачити еволюцію певних даних і скільки змін вони зазнали.

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

Ось інструмент для створення звітів і візуальних матеріалів, засіб вибору шістнадцяткових кодів кольорів, за допомогою якого можна легко отримати кольори для звітів LuckyTemplates.

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

Ви можете легко відобразити діапазон дат як роздільник у своєму звіті за допомогою таблиці періодів. Використовуйте M-код, щоб створити динамічний роздільник дат у LuckyTemplates.

Таблиці пропорцій і частот в Excel

Таблиці пропорцій і частот в Excel

Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.

Візуалізація карти форми LuckyTemplates для просторового аналізу

Візуалізація карти форми LuckyTemplates для просторового аналізу

Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

У цьому підручнику я демонструю унікальну ідею щодо фінансової звітності, яка полягає в розподілі результатів для попереднього визначення шаблонів таблиць у LuckyTemplates.

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.