Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Умовне форматування — це спосіб візуалізації даних шляхом застосування певного набору правил форматування на основі умов, визначених користувачем. Для візуалів LuckyTemplates він переважно використовується для представлення даних у табличній формі.
У цьому підручнику я розповім, як комбінуватиз новою функцією умовного форматування, щоб виділити останній або останній період у ваших візуальних елементах LuckyTemplates.
Я часто бачу, як цю техніку використовують у фінансовій звітності чи звітності про доходи. Це чудовий спосіб виділити певні дані.
Давайте розглянемо цей зразок візуалізації звіту.
Що я хочу зробити тут, так це виділити останній продаж , який я зробив у цій візуалізації. Крім того, я хочу, щоб він динамічно мав інший колір.
У цьому випадку я збираюся використовувати техніку, яку ви можете використовувати повторно в різних сценаріях.
Давайте розберемо речі, які мені потрібно зробити, щоб досягти потрібних результатів.
Зміст
Створення вимірювання останнього продажу
Оскільки я хочу виділити останній або поточний продаж у цій візуалізації, перше, що мені потрібно зробити, це визначити дату останнього або поточного продажу.
У цьому наборі демонстраційних даних останній продаж відбувся в листопаді 2018 року.
Я створив показник «Останній продаж» , який визначатиме дату останнього продажу.
Я використовувавщоб вона могла обчислити максимальну дату в цій таблиці.
Однак він обчислює лише максимальну дату в кожному окремому місяці. Я хочу отримати день, коли востаннє робив продаж . Цей останній продаж явно відбувся 15 листопада 2018 року .
Щоб досягти бажаного результату, мені потрібно змінити контекст, у якому ми обчислюємо максимальну дату. Ось чому я включив попередню логіку, яку створив усерединуфункція. Потім я скористався цією функцією, щоб повернути всі значення в стовпці «Останній продаж» , ігноруючи будь-які фільтри, які могли бути застосовані.
Після редагування формули в стовпці «Останній продаж» тепер відображається день, коли я востаннє здійснив продаж, тобто 15 листопада 2018 року .
Ізоляція дати останнього продажу
Отримавши дату останнього продажу , мені потрібно ізолювати її за допомогою. Це важлива техніка для такого сценарію.
Це фактична формула, яку я використовував для виділення дати останнього продажу . Я назвав цей показник Періодом останнього продажу .
Спочатку я створив змінну LastSale , щоб містити ту саму логіку, яку я раніше використовував для показника Last Sale .
Потім я переглянув кожен окремий рядок у списку LastSale , щоб оцінити, чи дорівнює поточна дата місяцю фактичної дати останнього продажу .
Я використовував стовпець «Дата» , щоб порівняти місяці та визначити той, який відповідає місяцю фактичної дати останнього продажу .
Я зміг порівняти їх, використавши 1 для позначення першого дня місяця.
Ця логіка визначає, чи збігається місяць останнього продажу з будь-яким із цих місяців у будь-якому контексті.
Якщо логіка повертає значення TRUE , для нього буде встановлено значення 1 .
Якщо він повертає FALSE , він дорівнюватиме 0 .
Щойно я наведу результати в цьому звіті, ви помітите, що в кожному рядку відображався 0 , за винятком місяця листопада 2018 року. Це означає, що лише місяць листопад був оцінений як такий самий, як місяць останнього продажу .
Умовне форматування для візуальних елементів LuckyTemplates
Після виділення цього конкретного місяця останнього продажу я маю візуально змінити колір цього елемента на нашій діаграмі.
LuckyTemplates вніс кілька цікавих оновлень у візуалізації. Ці оновлення включають перевагу умовної зміни того, що ви бачите у своїх візуалізаціях.
Коли я клацну опцію «Кольори даних» під панеллю «Формат» , у верхньому правому куті з’являться три крапки.
Якщо я клацну ці три крапки, з’явиться умовне форматування .
Я клацну це, і з’явиться панель кольорів за замовчуванням .
На цій панелі можна змінити кілька речей. Для цього прикладу я збираюся відформатувати за правилами .
Потім у цьому полі я знайду міру останнього періоду продажу .
Я встановлю наступнеумова, яка використовуватиметься для виділення результату вимірювання періоду останнього продажу .
Для цього прикладу, якщо значення дорівнює 1 , колір має бути сірий .
Я додам ще одну умову IF . Якщо значення дорівнює 0 , колір має бути синім .
Я додам ці правила до моїх візуалізацій на основі показника періоду останнього продажу , який я розрахував.
Щоб застосувати ці зміни, я просто клацну кнопку OK .
Ось як умовне форматування впливає на візуалізацію.
Ця техніка поєднується з рештою моделі незалежно від нарізки чи фільтрації, які я вставляю в свої дані.
Я також можу змінити рік у цьому фільтрі.
Динамічне форматування візуалів LuckyTemplates
Коли я натиснув 2017 рік , ви побачите, що це не працює так, як повинно. Це пов’язано з тим, як я створив формулу, де я шукав останній продаж, який я здійснив з початку часів.
Я хочу зробити це більш динамічним, показавши останній період продажу в будь-якому вибраному контексті на фільтрах .
Для цього мені потрібно змінити функцію ALL . Це тому, що функція ALL переходить на початок часу.
Мені потрібно змінити його, щоб він працював лише над контекстом, який я вибрав або застосував у своєму звіті.
У результаті, коли я переходжу до 2017 року , він миттєво висвітлює останню дату в цьому конкретному контексті.
Тепер я зміню фільтр року на роздільник дати .
Через це тепер я можу швидко змінити це на будь-який часовий проміжок, який завжди відображатиме останній результат у візуалізації.
Висновок
Це все, що я хотів охопити в цьому підручнику. Тепер ви навчилися додавати унікальне умовне форматування до ваших візуальних елементів 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.