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

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

Є дві причини, чому я хотів вирішити цю проблему. По-перше, це відбувається досить часто. Це те, що часто виникає в. Ми бачимо, як це запитання повторюється знову і знову в різних формах. Друга причина полягає в тому, що коли ви звертаєтеся до неї в контексті матриці, це, мабуть, найскладніша з проблем розбитих підсумків.

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

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

Зміст

Неправильні підсумки в матриці LuckyTemplates

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

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

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

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

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

Це лише приклад того, як можна порушити підсумки. Тепер, якщо ми візьмемо цей спред-дохід і опустимо його в поле для матриці, станеться ось що (див. нижче).

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

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

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

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

Виправлення підсумків матриці LuckyTemplates за допомогою логіки SWITCH TRUE

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

І тому в даному випадку ми йдемо від загального. Там сказано: «якщо тварина відноситься до однопрохідних, сумчастих і плацентарних, то вона отримує ярлик ссавців». У цьому прикладі це єдині три класи ссавців. Якщо це ссавець, то це буде один із цих трьох типів.

Якщо ми подивимось, що відбувається, дані надходять, і ми переходимо до SWITCH TRUE. І якщо це один із цих класів, він отримує «ссавець». Це означає, що ми ніколи не будемо опускатися до критерію сумчастих або тих, яких ми хочемо, а саме кенгуру, тому що всі вони ссавці. Отже, якщо це твердження правдиве, воно вийде.

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

Якщо твердження невірне, то два твердження не будуть істинними. Буде встановлено значення за замовчуванням, яке не є ссавцем. Таким чином, замість того, щоб будувати від загального до конкретного, ви повинні побудувати свій оператор SWITCH TRUE від конкретного до загального , а потім всеосяжне в кінці.

Якщо ми повернемося до прикладу фіксації підсумків матриці, це насправді те саме. А тут — це деталі, які стануть першим твердженням у нашому ПЕРЕКЛЮЧЕННІ ІСТИНИ. І тоді ми маємо D як всеосяжне. Посередині ми маємо дві умови B і C. B має контекст для стовпця, але не рядка, тоді як C має контекст для рядка, але не для стовпця.

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

Тепер давайте перейдемо до Табличного редактора 3 (TE3), який зараз є моїм улюбленим способом налагодження та розуміння показників.

Налагодження за допомогою табличного редактора 3

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

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

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

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

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

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

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

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

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

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

Тепер нам потрібно побудувати логіку для B, де ми маємо контекст у стовпці. Отже, ми маємо HASONEVALUE для короткого місяця, але не для періоду. Тепер ми хочемо застосувати логіку, взяти віртуальну матрицю та виміряти наш спред-дохід, а потім підсумувати його за всіма значеннями періоду.

Наступне, що ми маємо, це зворотний бік, де ми маємо HASONEVALUE у періоді, але не в короткому місяці. Зараз ми беремовіртуальної таблиці (показник спреду доходу), і ми підсумовуємо його за всімакороткого місяця.

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

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

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

Тепер, якщо ми розмістимо наше вимірювання «Спред доходу з фіксованими підсумками» в поля та опустимо його до значень, ми отримаємо правильні підсумкові значення для підсумкових підсумків рядка, підсумкового значення стовпця та загального підсумку. Логіка SWITCH TRUE проходить і накладає всю логіку, необхідну для отримання правильних підсумків.

Матриця LuckyTemplates |  Як виправити підсумки матриці в 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.

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

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

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