Матричний візуал у LuckyTemplates: контроль підсумків і проміжних підсумків

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

Це проблема, опублікована одним із наших учасників на форумі LuckyTemplates . Користувач хотів, щоб стовпці виглядали як табличний формат зведеної таблиці Excel із загальним підсумком унизу, а не проміжним підсумком. Я збираюся поділитися кількома способами вирішення цієї проблеми. Один через матричний візуал, а інший через DAX.

Зміст

Створення візуалу матриці в LuckyTemplates

Я почав ізЗовнішній інструмент Practice Dataset External Tool, який є інструментом, який ми розробили саме з цією метою для створення практичних наборів даних. Він створює набір даних за три роки з повною моделлю даних до сьогоднішньої дати. Це базова модель даних зіркової схеми, але її можна використовувати для розробки багатьох хороших моделей тестування.

Матричний візуал у LuckyTemplates: контроль підсумків і проміжних підсумків

Я щойно склав матричне зображення, яке дуже схоже на те, що хотів учасник у питанні на форумі.

Матричний візуал у LuckyTemplates: контроль підсумків і проміжних підсумків

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

Матричний візуал у LuckyTemplates: контроль підсумків і проміжних підсумків

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

Тепер, якщо ми перейдемо до головної таблиці, клацнемо на ній, а потім перейдемо до формату, там буде опція, яка є рівнем рядка. Увімкніть це. Також існує по одному на рівень стовпця, і ми переконаємося, що його також увімкнено. Ми також можемо ввімкнути назву продукту, яка вмикає загальні підсумки внизу. Назва каналу вимикає проміжні підсумки, а квартал і рік вимикають підсумки рядків.

Матричний візуал у LuckyTemplates: контроль підсумків і проміжних підсумків

Ви просто вмикаєте їх і перемикаєте параметри. Це дуже простий і легкий спосіб зробити це. Більш складний спосіб — через DAX.

Рішення DAX для контролю підсумків і проміжних підсумків у матриці Visual In Power

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

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

Матричний візуал у LuckyTemplates: контроль підсумків і проміжних підсумків

У нас є простий показник загального обсягу продажів, і він працює добре, загальні показники правильні. Але тоді, якщо ми використовуємо тут більш складний показник продажів, Total Sales SWITCH, це залежить від вартості нашого каналу продажів.

Матричний візуал у LuckyTemplates: контроль підсумків і проміжних підсумків

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

Матричний візуал у LuckyTemplates: контроль підсумків і проміжних підсумків

Отже, як це виправити?

Щоб зробити це в DAX, ви можете використовувати цілий ряд функцій, які я виклав тут. У нас є HASONEFILTER , HASONEVALUE , ISFILTERED , ISCROSSFILTERED і ISINSCOPE . Усі вони використовуються, серед іншого, щоб визначити, чи є ви в рядку даних, рядку проміжних підсумків чи рядку підсумків.

Матричний візуал у LuckyTemplates: контроль підсумків і проміжних підсумків

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

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

Матричний візуал у LuckyTemplates: контроль підсумків і проміжних підсумків

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

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




Як виправити підсумки матриці в LuckyTemplates

Висновок

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

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

Все найкраще!


Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

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

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

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

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

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

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

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

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

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

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

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