Матричний візуал у 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. Сподіваюся, це дасть вам кілька хороших, корисних інструментів для вашого інструментарію.

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


Труба в R: підключення функцій за допомогою Dplyr

Труба в R: підключення функцій за допомогою Dplyr

У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.

RANKX Deep Dive: функція LuckyTemplates DAX

RANKX Deep Dive: функція LuckyTemplates DAX

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

Вилучення тем і зображень LuckyTemplates із PBIX

Вилучення тем і зображень LuckyTemplates із PBIX

Дізнайтеся, як розібрати файл PBIX, щоб витягти теми та зображення LuckyTemplates із фону та використовувати їх для створення звіту!

Шпаргалка формул Excel: Посібник середнього рівня

Шпаргалка формул Excel: Посібник середнього рівня

Шпаргалка формул Excel: Посібник середнього рівня

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Python у LuckyTemplates: як встановити та налаштувати

Python у LuckyTemplates: як встановити та налаштувати

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

Розрахунок динамічної норми прибутку – легкий аналіз LuckyTemplates за допомогою DAX

Розрахунок динамічної норми прибутку – легкий аналіз LuckyTemplates за допомогою DAX

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

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

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

Дізнайтеся, як правильно сортувати поля зі стовпців розширеної таблиці дат. Це хороша стратегія для складних полів.

Знайдіть свої найкращі продукти для кожного регіону в LuckyTemplates за допомогою DAX

Знайдіть свої найкращі продукти для кожного регіону в LuckyTemplates за допомогою DAX

У цій статті я поясню, як знайти найпопулярніші продукти для регіону за допомогою обчислень DAX у LuckyTemplates, включаючи функції TOPN і CALCULATE.

Вимір сміття: що це таке і чому це щось інше, але не сміття

Вимір сміття: що це таке і чому це щось інше, але не сміття

Дізнайтеся, як використовувати вимірювання сміття для позначок низької потужності, які ви хочете ефективно включити у свою модель даних.