Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
У цьому блозі я збираюся розглянути деякі ідеї управління проектами та, зокрема, розповім про створення діаграми Ганта в LuckyTemplates за допомогою матриці у Visual Studio. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Я збираюся показати логіку створення цієї діаграми Ганта, яка дуже корисна, коли йдеться про управління проектами.
Діаграма Ганта — це дуже поширене зображення, яке показує часові рамки проекту. Крім того, він показує вам справді хороший огляд і всі деталі навколо ваших проектів.
У цьому прикладі налаштувань у мене є динамічний роздільник дат, за допомогою якого я можу легко змінити дату, щоб діаграма керування проектом також оновлювалася. Я також можу фільтрувати окремі проекти у зразку звіту. Для аналізу діаграми Ганта в LuckyTemplates використовується багато динамічних функцій.
Моя мета цього підручника — висвітлити логіку, яку потрібно реалізувати в матриці Visual Studio для досягнення цієї візуалізації.
Зміст
Налаштування матриці
Щоб налаштувати, мені потрібно внести кілька деталей у мій стіл. Для візуалізації мені потрібна назва проекту , категорія завдання , назва завдання , дата завершення та дата початку .
Після цього я збираюся перетворити таблицю на матрицю. Щоб переконатися, що його налаштовано правильно, мені потрібно детально ознайомитися з кожним рівнем ієрархії.
Я клацну символ « Розгорнути все» на один рівень ієрархії кілька разів, доки не отримаю те, що хочу.
Тепер, коли це встановлено, я збираюся змінити макет. Мені потрібно натиснути піктограму форматування, а потім перейти до Заголовки рядків . Тепер я вимкну ступінчастий макет , щоб мати те, що хотів.
Матриця, яку я маю зараз, ще не готова, тому що мені все ще потрібні стовпці. Я хочу, щоб матриця була динамічною. Я також хочу, щоб дані базувалися на будь-якому виборі з будь-якого проекту та будь-якого дня. Ось чому я створю таблицю і назву її Days .
Я використав дуже просту формулу для створення цієї таблиці та створив значення від нуля до 200.
Після створення таблиці Days мені потрібно перетягнути її всередину параметра columns, щоб вона могла потрапити в матрицю. Але коли я роблю це без будь-яких обчислень, я, очевидно, отримаю помилку. Це розумно, оскільки моя таблиця Days не має зв’язку між іншими таблицями. Таким чином, мені потрібно встановити зв'язок із таблицями. Для цього мені потрібно об’єднати таблиці за допомогою формули DAX.
Встановлення зв'язків таблиці в матриці
Ось формула, яку я збираюся використовувати. Я просто назвав формулу Крок 1 для легкої ідентифікації.
Я створив цю формулу, щоб увімкнути зв’язок між таблицями. Я щойно позбувся проміжних підсумків, оскільки це трохи безглузде. Після цього ось як виглядатиме візуал матриці.
Існує селектор дати, і матриця відображає відповідні дати навколо цього вибору.
Якщо я перенесу вибір дати на 16 січня, я матиму тут дані лише за три дні, оскільки кінцева дата припадає на 19 січня. Оскільки я показав формулу, я зараз покажу логіку цього розрахунку.
За допомогою цієї формули можна багато працювати. По-перше, формула повинна шукати поточну дату. Це стосується кожного окремого результату окремо. По-друге, потрібно розрахувати дні проекту , щоб формула проходила по кожному окремому рядку між початковою та кінцевою датою.
Для змінної DaysFromStartDate вона враховує дату початку, а також вибрану дату. Тим часом змінна DaysFromEndDate має враховувати дату початку та дні проекту. Як бачите, дата початку та дата завершення є дуже важливими частинами формули.
Для числових значень формула поверне значення, якщо поточний день більший або дорівнює дням із дати початку. Крім того, номер поточного дня має бути меншим або дорівнювати кінцевій даті. Якщо воно відповідає умовам, формула поверне 1 у всіх рядках матриці. Якщо воно не відповідає умові, формула повертає нуль як значення.
Ось так я перетворюю дати на числа з добірки. Це точна логіка, яка застосована в матриці.
Створення діаграми Ганна в LuckyTemplates за допомогою матриці
Наступна техніка, яку я хочу вам показати, передбачає перетворення цієї матриці на діаграму Ганта. Для цього натисніть, а потім виберіть Колір фону .
У спливаючому вікні «Колір фону» введіть необхідні правила та умови. Спочатку виберіть Правила зі спадного списку Форматувати . Переконайтеся, що вибрано міру Крок 1 , і тоді значення має дорівнювати 1. Нарешті, я збираюся встановити цю умову як золотий колір. Я збираюся додати сюди ще одну умову, яка говорить: «якщо вона дорівнює нулю, колір фону є світло-рожевим».
Цю функцію умовного форматування також нещодавно додали в LuckyTemplates. якщо ви хочете дізнатися більше про функцію.
Тоді вигляд матриці суттєво зміниться на основі налаштованих правил форматування.
Інша річ, яку ви можете застосувати, це змінити ширину кожного стовпця. Ви можете налаштувати всі стовпці так, щоб вони розмістилися на одній сторінці, але це все одно залежатиме від того, як ви хочете виглядати матрицю.
Ось як виглядає остаточна діаграма Ганта на сторінці звіту після налаштування. Те, що я продемонстрував раніше, було лише першим етапом, тому що зрештою я зробив цей зразок діаграми Ганта трохи складнішим.
Висновок
Сьогодні я виділив кілька дійсно крутих і корисних технік. Сподіваємось, вам сподобалось і ви багато нового дізналися. Ви можете переглянути навчальне відео, яке я включив у блог, щоб дізнатися більше.
З точки зору того, через що я пройшов під час сесії лише для учасників про управління проектами, я додав набагато більше логіки до діаграми Ганта. Я додав різні кольори для різних завдань і категорій завдань. Я також включив різні відтінки для різного відсотка виконання проекту.
Удачі!
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.
Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.
У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.
Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.
Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.
У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.