Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

Загальний підсумок LuckyTemplates — це ідеальний спосіб відобразити закономірності та зміни визначених даних з часом.

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

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

Ми будемо використовувати цей звіт Quarterly Insights , який я використовував під часяк приклад минулого травня 2018 року.  

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

Зміст

Використання таблиці дат і загального обсягу продажів у LuckyTemplates

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

Давайте перетягнемо ці фільтри зі звіту Quarterly Insights на сторінку зразка звіту. Таким чином, ми можемо детально ознайомитися з будь-яким періодом часу.

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

Потім візьміть поле «Дата» на сторінку зразка звіту. Це буде наша таблиця дат .

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

Давайте також додамо стовпець «Загальні продажі» на сторінку зразка звіту.

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

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

Тепер нам потрібно використати правильну комбінацію формул DAX, щоб отримати сукупний підсумок (суму).

Формула для розрахунку сукупного доходу

Ми використовуватимемо цю формулу як приклад для розрахунку сукупного доходу за весь липень 2016 року .

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

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

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

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

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

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

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

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

Використання функції FILTER для поточних підсумків

Тепер ми скористаємосяфункція. Це налаштує контекст у функції CALCULATE .

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

По мірі того, як ми спускаємося за списком, нам потрібно створити ширший часовий проміжок, який ми зараз накопичуємо.

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

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

Використання функції ALLSELECTED для поточних підсумків

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

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

Потім він повторно застосовує ці фільтри на основі цієї логіки.

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

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

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

Обчислення дати MAX

Давайте спробуємо створити показник Max Date , а потім призначимо йому цю логіку.

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

Ось що робить логіка MAX Date .

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

Як ви можете бачити, він оцінює точно той самий день зі стовпця Дата .

Різні способи використання LuckyTemplates Running Total

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

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

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

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

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

Використовуючи цю формулу, ми також можемо отримати кумулятивний дохід за останній квартал. Ми назвемо цей показник Cumulative Revenue LQ .

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

У цьому прикладі нам просто потрібно змінити загальний обсяг продажів на розрахунок часових даних, як-от Sales LQ .

Розрахунок різниці доходів за квартал

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

Для цього нам потрібно створити новий показник і назвати його Revenue Diff per Quarter . Тоді ми можемо відняти кумулятивний дохід LQ від показника кумулятивного доходу .

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму

Після успішної інтеграції формули з попередньо обговореними показниками ( сукупний дохід LQ і різниця доходу за квартал ) тепер ми можемо відображати візуалізації для полегшення аналізу даних.

Динамічно обчислюйте поточну суму LuckyTemplates або сукупну суму




Висновок

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

Використання формули DAX дає змогу показати тенденції та надати конкретне порівняння показників у часі.

Розуміючи функцію кожного розділу формули, ви можете отримати миттєві результати.

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

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

Щоб отримати додаткові методи поєднання формул DAX, перегляньте модуль Розв’язування аналітичних сценаріїв на сайті LuckyTemplates Online. Цей модуль курсу охоплює всі формули, які можна використовувати для аналізу та аналізу звітів.

Приємної роботи над цим детальним відео.


Поле пошуку PowerApps: як додати та налаштувати

Поле пошуку PowerApps: як додати та налаштувати

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

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Приклад SELECTEDVALUE DAX – вибір розділювача врожаю

Збирайте або фіксуйте значення в мірі для повторного використання в іншій мірі для динамічних обчислень за допомогою SELECTEDVALUE DAX у LuckyTemplates.

Історія версій у списках SharePoint

Історія версій у списках SharePoint

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

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

Вибір шістнадцяткових кодів кольорів для звітів LuckyTemplates

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

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

Динамічний роздільник дат у LuckyTemplates із використанням таблиці Менделєєва

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

Таблиці пропорцій і частот в Excel

Таблиці пропорцій і частот в Excel

Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Як інсталювати DAX Studio та табличний редактор у LuckyTemplates

Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.

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

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

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

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

Фінансова звітність LuckyTemplates: розподіл результатів за шаблонами в кожному окремому рядку

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

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Вимірювання DAX у LuckyTemplates за допомогою розгалуження вимірювання

Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.