Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Сьогодні я покажу, як ви можете контролювати загальні та проміжні підсумки у своїй матриці в LuckyTemplates. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Це проблема, опублікована одним із наших учасників на форумі LuckyTemplates . Користувач хотів, щоб стовпці виглядали як табличний формат зведеної таблиці Excel із загальним підсумком унизу, а не проміжним підсумком. Я збираюся поділитися кількома способами вирішення цієї проблеми. Один через матричний візуал, а інший через DAX.
Зміст
Створення візуалу матриці в LuckyTemplates
Я почав ізЗовнішній інструмент Practice Dataset External Tool, який є інструментом, який ми розробили саме з цією метою для створення практичних наборів даних. Він створює набір даних за три роки з повною моделлю даних до сьогоднішньої дати. Це базова модель даних зіркової схеми, але її можна використовувати для розробки багатьох хороших моделей тестування.
Я щойно склав матричне зображення, яке дуже схоже на те, що хотів учасник у питанні на форумі.
Я використав дуже простий показник загального обсягу продажіврядків продажів у таблиці продажів. Я зберіг це для двох продуктів, трьох різних каналів, а потім встановив це до чотирьох кварталів протягом 2020 року.
Як бачите, я зробив чотири різні копії цієї таблиці. Потім, використовуючи техніку, яку я вам покажу, ви можете зберегти підсумкові підсумки в рядках і виключити все інше, зберегти підсумкові підсумки в стовпцях і виключити все інше, зберегти проміжні підсумки та змінити їх за окремими проміжними підсумками або вилучити всі проміжні підсумки і всі загальні підсумки, і залишаються тільки базові рядки. Отже, у вас є повна гнучкість і контроль, і я покажу вам, як це робиться.
Тепер, якщо ми перейдемо до головної таблиці, клацнемо на ній, а потім перейдемо до формату, там буде опція, яка є рівнем рядка. Увімкніть це. Також існує по одному на рівень стовпця, і ми переконаємося, що його також увімкнено. Ми також можемо ввімкнути назву продукту, яка вмикає загальні підсумки внизу. Назва каналу вимикає проміжні підсумки, а квартал і рік вимикають підсумки рядків.
Ви просто вмикаєте їх і перемикаєте параметри. Це дуже простий і легкий спосіб зробити це. Більш складний спосіб — через DAX.
Рішення DAX для контролю підсумків і проміжних підсумків у матриці Visual In Power
Ви можете запитати, якщо ми маємо цей дуже простий спосіб зробити це, навіщо нам навіть турбуватися про більш складний спосіб? Усе зводиться до проблеми, яка часто виникає з точки зору неправильних підсумків.
Отже, у цьому випадку я скоротив приклад із попередньої сторінки лише до чверті першої та чверті другої, але в іншому випадку це та сама матриця.
У нас є простий показник загального обсягу продажів, і він працює добре, загальні показники правильні. Але тоді, якщо ми використовуємо тут більш складний показник продажів, Total Sales SWITCH, це залежить від вартості нашого каналу продажів.
Я просто придумав кілька цифр, щоб підкреслити, що якщо ми маємо більш складний розрахунок загального обсягу продажів, то цифри будуть неправильними (нижче таблиці праворуч). Якщо ми придивимося уважніше, попередні цифри, які є правильними, однакові, але це не може бути правдою. Коли ми дивимося на експорт, наприклад, він на 30% вищий, ніж у попередньому випадку, але загальні показники тут виявляються такими ж. Це просто не може бути правильним.
Отже, як це виправити?
Щоб зробити це в DAX, ви можете використовувати цілий ряд функцій, які я виклав тут. У нас є HASONEFILTER , HASONEVALUE , ISFILTERED , ISCROSSFILTERED і ISINSCOPE . Усі вони використовуються, серед іншого, щоб визначити, чи є ви в рядку даних, рядку проміжних підсумків чи рядку підсумків.
Як бачите, всі вони виглядають однаково, за винятком, де відображається один проміжний підсумок продукту. Це лише через артефакт у даних, які я розробив для цього, де перший продукт має лише канал дистриб’ютора. Він не має експортного або оптового каналу в таблиці «Продажі».
Вони не показують загальний підсумок і проміжні підсумки, але якщо ми накладемо на це роздільник, наприклад, виберемо Дистриб’ютор і Оптова торгівля, раптом ці таблиці сильно зміняться.
І тепер між цими таблицями є велика різниця. HASONEFILTER тут не показує один проміжний підсумок продукту, тоді як HASONEVALUE показує. ISFILTERED тепер показує загальний підсумок, підсумки рядків і проміжні підсумки, як і ISCROSSFILTERED. ISINSCOPE, з іншого боку, забезпечує результат, дуже схожий на HASONEFILTER. Ви бачите, що накладення цього додаткового зрізу змінює природу того, що ви тут отримуєте.
Немає однозначної відповіді на те, що слід використовувати, щоб виправити задану загальну суму. Це залежатиме від вашої моделі даних. Це залежатиме від вашого . Але тут важливо побачити, що різні функції дають різні результати з точки зору гасіння підсумків проти проміжних підсумків і загального підсумку.
Як виправити підсумки матриці в LuckyTemplates
Висновок
Специфіка цього виходить за рамки цього посібника. Перегляньте інші навчальні посібники за посиланнями нижче, щоб отримати більше пов’язаного вмісту. Просто зауважте, що між цими різними функціями також часто існують відмінності в продуктивності, які також залежать від того, яку з них ви виберете в кінцевому підсумку.
Я показав вам два прийоми, які можна застосувати для контролю підсумків і проміжних підсумків у вашій матриці візуалізації в 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.