Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Обчислення кумулятивного підсумку , також відомого як поточний підсумок , у LuckyTemplates, безумовно, є звичайним для більшості компаній через його незамінність у виконанні обчислень, щоб показати загальну суму показника до певної дати. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Але чи знаєте ви, що створення зворотного кумулятивного підсумку є таким же важливим, як і обчислення кумулятивного підсумку?
У цій статті ми розглянемо, як обчислити зворотний сукупний підсумок у LuckyTemplates за допомогою DAX .
Зміст
Перегляд проблеми
Це було піднято в як питання.
Ви можете переглянути цю публікацію на форумі тут –
Учасник мав особливу вимогу з грудня по січень, у якому їм потрібен був загальний підсумок. Вони також хотіли зробити його динамічним, де зворотний кумулятивний підсумок буде коригуватися відповідно до конкретної логіки у звіті щоразу, коли вони захочуть змінити фільтр року на сторінці.
На щастя, я зміг знайти відповідь, яка була досить легкою після роботи над рішенням.
Це був простий варіант найпоширенішої кумулятивної сукупної комбінації формул, яку ви можете досить ефективно використовувати та повторно використовувати в LuckyTemplates.
Але перш ніж ми візьмемося за Зворотний сукупний підсумок , давайте спершу зосередимося на сукупному підсумку .
кумулятивну або поточну формулу в LuckyTemplates
Кумулятивний підсумок або поточний підсумок використовується для відображення загальної суми даних у міру її зростання з часом або будь-якої іншої серії чи прогресії. Це дуже корисно для виявлення змін у певній логічній моделі та для визначення того, чи система прогнозування більше не є адекватною .
На цьому зображенні показано формулу для розрахунку.
Спробуємо поступово розібрати наведену формулу.
1. включити загальний обсяг продажів за кожну дату
Перше, що нам потрібно зробити, це включити загальні продажі за кожну дату.
Загальний обсяг продажів – це сума всіх чисел у стовпці. У цьому прикладі загальний обсяг продажів є сумою стовпця Загальний дохід .
Потім за допомогою функції ALLSELECTED ми перерахували всі дати певного року (у цьому випадку 2017) у функції FILTER .
Ви також можете не використовувати функцію ALLSELECTED , якщо хочете відобразити всі дати без вибору конкретного року.
2. Порівняйте поточну дату з MAX DATE
Потім нам потрібно порівняти поточну дату з датою MAX .
Ця функція MAX повертає максимальне значення в стовпці, включаючи будь-які логічні значення та числа.
У цьому прикладі функція MAX визначає максимальне значення в стовпці Date. Потім відобразяться всі дати, які менші або дорівнюють даті MAX.
3. Оцініть загальний обсяг продажів за допомогою функції ISBLANK().
Ми також додали логіку IF , яка оцінює загальний обсяг продажів за допомогою функції ISBLANK(). Ця функція DAX повертає TRUE або FALSE після перевірки того , чи значення є пустим/нульовим чи ні .
У цьому конкретному прикладі, якщо Total Sales дорівнює нулю , має бути повернуто порожнє значення , інакше буде повернено значення змінної CumulativeTotal .
Ми використали цю логіку в цьому прикладі, щоб відобразити лише дати з фактичними продажами , які ми здійснюємо, не включаючи дати, для яких ще немає даних .
У наведеному нижче прикладі результат у стовпці «Сукупні продажі» з 1 лютого 2017 року було обчислено шляхом додавання поточної суми загальних продажів (10 485 доларів США) до суми загальних продажів (14 506 доларів США) з 1 січня 2017 року .
Так само виглядає результат кожного окремого рядка підбуло розраховано.
Обчислення реверсивної кумулятивної або реверсивної поточної суми в потужності bI
Тепер, коли ми обчислили наші кумулятивні продажі , давайте спробуємо спрогнозувати зворотний кумулятивний підсумок . Щоб обчислити його, ми все ще можемо використовувати нашу кумулятивну формулу підсумку з деякими незначними змінами.
Що вам потрібно зробити, це застосувати невелике коригування до фільтрації контексту рядка , яке відбувається в межах функції FILTER шаблону формули.
У функції FILTER поточну дату слід порівнювати з MIN замість MAX .
Ця функція MIN повертає мінімальне значення в стовпці .
У цьому прикладі функція MIN визначає мінімальне значення в стовпці Date . Потім будуть відображені всі дати, які перевищують або дорівнюють даті MIN .
Наприклад, ми обчислили конкретний результат у стовпці «Зворотні кумулятивні продажі» за січень 2017 року , додавши кожне окреме значення « Загальних продажів» з дат, які передують поточній даті (з лютого 2017 року по грудень 2017 року ).
Це стосується кожного окремого рядка в стовпці «Зворотний сукупний показник» .
Рішення полягає в простому зміні або зміні формули для обчислення сукупної суми, яку ми маємо наразі.
Прості фільтри з ОБЧИСЛЕННЯМ – (1.13) Посібник DAX для початківців
Висновок
Зворотний кумулятивний підсумок, безумовно, має потенціал, щоб довести свою цінність у управлінні процесами та прогнозуванні, виявляючи, коли змінюється структура попиту клієнтів і коли система прогнозування більше не є адекватною.
Більшість користувачів, як правило, не використовуватимуть його, але це також може бути суттєвою зміною того, як функція CALCULATE працює в поєднанні з функцією FILTER .
Якщо ви використовуєте ці дві формули DAX разом, ви зможете створювати досить цікаві й унікальні прогнози для своїх даних.
Ось кілька рекомендованих посилань для вас, щоб ви могли детальніше вивчити кумулятивні загальні методи всередині LuckyTemplates.
Сподіваюся, ви зможете добре зрозуміти, як цей конкретний обчислення працює в LuckyTemplates.
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.
Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.
У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.
Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.
Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.
У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.