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

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

Але чи знаєте ви, що створення зворотного кумулятивного підсумку є таким же важливим, як і обчислення кумулятивного підсумку?

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

Зміст

Перегляд проблеми

Це було піднято в як питання.

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

Ви можете переглянути цю публікацію на форумі тут 

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

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

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

Але перш ніж ми візьмемося за Зворотний сукупний підсумок , давайте спершу зосередимося на сукупному підсумку .

кумулятивну або поточну формулу в LuckyTemplates

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

На цьому зображенні показано формулу для розрахунку.

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

Спробуємо поступово розібрати наведену формулу.

1. включити загальний обсяг продажів за кожну дату

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

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

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

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

Потім за допомогою функції ALLSELECTED ми перерахували всі дати певного року (у цьому випадку 2017) у функції FILTER

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

Ви також можете не використовувати функцію ALLSELECTED , якщо хочете відобразити всі дати без вибору конкретного року.

2. Порівняйте поточну дату з MAX DATE

Потім нам потрібно порівняти поточну дату з датою MAX .

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

Ця функція MAX повертає максимальне значення в стовпці, включаючи будь-які логічні значення та числа.

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

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

3. Оцініть загальний обсяг продажів за допомогою функції ISBLANK().

Ми також додали логіку IF , яка оцінює загальний обсяг продажів за допомогою функції ISBLANK(). Ця функція DAX повертає TRUE або FALSE після перевірки того , чи значення є пустим/нульовим чи ні

У цьому конкретному прикладі, якщо Total Sales дорівнює нулю , має бути повернуто порожнє значення , інакше буде повернено  значення змінної CumulativeTotal .

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

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

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

У наведеному нижче прикладі результат у стовпці «Сукупні продажі» з 1 лютого 2017 року було обчислено шляхом додавання поточної суми загальних продажів (10 485 доларів США) до суми загальних продажів (14 506 доларів США) з 1 січня 2017 року .

Так само виглядає результат кожного окремого рядка підбуло розраховано.

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

Обчислення реверсивної кумулятивної або реверсивної поточної суми в потужності bI

Тепер, коли ми обчислили наші кумулятивні продажі , давайте спробуємо спрогнозувати зворотний кумулятивний підсумок . Щоб обчислити його, ми все ще можемо використовувати нашу кумулятивну формулу підсумку з деякими незначними змінами.

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

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

У функції FILTER поточну дату слід порівнювати з MIN замість MAX

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

Ця функція MIN повертає мінімальне значення в стовпці .

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

Наприклад, ми обчислили конкретний результат у стовпці «Зворотні кумулятивні продажі» за січень 2017 року , додавши кожне окреме значення « Загальних продажів» з дат, які передують поточній даті (з лютого 2017 року по грудень 2017 року ).

Це стосується кожного окремого рядка в стовпці «Зворотний сукупний показник»

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

Рішення полягає в простому зміні або зміні формули для обчислення сукупної суми, яку ми маємо наразі.


Прості фільтри з ОБЧИСЛЕННЯМ – (1.13) Посібник DAX для початківців

Висновок

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

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

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

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

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

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

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