Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Я збираюся показати вам, як створити динамічну вісь x LuckyTemplates, також відому як часова шкала, використовуючи відключену таблицю, яка дозволяє змінювати рівень деталізації залежно від вашої дати чи часу. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Динаміка дає змогу відобразити детальний рівень деталізації найважливішої поточної інформації. Він показує меншу деталізацію для попередніх дат.
Цей підручник є продовженням мого нещодавнього блогу, де я створив цю візуалізацію, якою була R10_table. Він був побудований на основі цих обчислюваних стовпців DTS IsCurrentQuarter і DTS SortBy .
IsCurrentQuarter визначає істину чи хибність, незалежно від того, ми в поточному кварталі чи ні. На основі цього стовпця ми можемо створити стовпець DTS, який фактично повертає формат тижня або формат кварталу як текст. SortBy дає нам чотиризначний рік, потім номер кварталу, а потім номер тижня у випадку тижня. В іншому випадку він повертає лише чотиризначний рік і тиждень.
Сьогодні я збираюся побудувати ідентичну візуалізацію, але замість використання обчислюваних стовпців я буду використовувати відключену таблицю, яка є R10a_table , яка використовує міру.
Зміст
Як створити динамічну вісь X у LuckyTemplates
Таблиця R10a_table насправді базується на таблиці R10_table, тому припускаємо, що у вас є якась таблиця фактів або таблиця дат, у якій є дата. Якщо ви подивитеся на DAX, це може виглядати трохи лякаюче, але це точно такий самий код, як і обчислювані стовпці. Ми просто створюємо обчислювані стовпці в рамках цього обчислення таблиці.
Ми беремо наш стовпець Date з R10_table. Отже, ми починаємо лише з великого списку дат, кожної дати в цій таблиці. Тоді ми використовуємоі ми додаємо цей поточний IsCurrentQuarter . А потім ми змінили його, щоб не посилатися на таблицю, а лише на стовпець дати.
Це також вірно для наших стовпців DTS і стовпців DTS SortBy. Це той самий код. Наприкінці цього ми використовуємо для вибору нашого DTS, нашого DTS SortBy та нашого IsCurrentQuarter. А потім ми використовуємо, щоб повернути лише окремі рядки.
Наприкінці цього ми залишимо лише окремий список значень, які опиняться на осі нашої візуалізації. Це все ще динамічно та оновлюється як частина моделі даних.
Оскільки це ні з чим не пов’язано, нам потрібна міра, щоб з’ясувати, де ми знаходимося щодо цього доступу, а потім підрахувати середній інвентар. Отже, давайте подивимося на міру, яку я створив.
Перше, що ми робимо, це ми беремо MAX для DTS SortBy, тому що це буде найпростіша річ, яку ми можемо зробити, щоб проаналізувати, у якому році, кварталі та тижні ми перебуваємо. Якщо для року , ми просто беремо крайні чотири цифри зліва.
І тоді ми маємо цей доданий нуль (+ 0), тому що ми розбираємо значення та використовуємо до нього текстовий підхід. Це фактично повертає текст. Якщо ми спробуємо порівняти текст із числом, ми отримаємо помилку. Отже, найпростіше просто додати нуль, і це змусить DAX повернути це як число замість тексту.
Для кварталу ми просто використовуємо функцію MID, щоб отримати п’ятий символ. Тиждень трохи складніший, тому що це може бути тиждень з однозначним або двозначним числом. У цьому випадку ми просто перевіряємо, чи довжина значення дорівнює шести, ми беремо останній символ, якщо це сім, ми беремо останні два символи, і якщо це не жоден із них, ми повертаємо ПУСТИЙ. Потім ми, звичайно, додаємо нуль.
Якщо тиждень ПУСТИЙ, ми робимо, і ми знатимемо, що ми в кварталі, тож тоді ми візьмемо нашу інформацію про квартал. Якщо ми знаходимося через тиждень, а тиждень не порожній, тоді ми збираємося в кінцевому підсумку захоплювати тижні.
Висновок
Ось, по суті, і все. Ось як ви створюєте динамічну вісь X LuckyTemplates, використовуючи відключену таблицю з мірою. DAX не надскладний, особливо якщо брати його частинами. Все, що ми робимо тут, це фільтруємо за роками та кварталами, а потім беремо AVERAGEX, і ми отримуємо таку саму візуалізацію, як та, що використовує обчислювані стовпці.
Сподіваюся, ви знайдете цей підручник корисним і застосуєте його у своїй роботі. Ви можете переглянути повне відео нижче, щоб дізнатися більше, і перегляньте першу частину цього підручника, щоб дізнатися більше.
Все найкраще!
Грег
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.