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


Змініть формати дати за допомогою редактора 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

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