Використання багаторівневого аналізу сценаріїв у LuckyTemplates

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

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

Після запису цього відео команда LuckyTemplates фактично спростила створення параметрів «Що, якщо», що чудово, тож це пришвидшить роботу для вас.

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

Давайте просто пройдемося по одному прикладу.

Зміст

Коли можна використовувати аналіз сценаріїв у LuckyTemplates?

Можливо, ви захочете провести акцію та знизити ціни. В результаті попит на вашу продукцію може зрости.

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

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

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

Перегляд моделі даних і зрізів

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

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

І, як бачите, у нас є допоміжні таблиці для змін цін, змін витрат і змін попиту.

Використання багаторівневого аналізу сценаріїв у LuckyTemplates

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

Використання багаторівневого аналізу сценаріїв у LuckyTemplates

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

Ми маємо на увазі те, що IF має одне значення, а потім відсоткова зміна вартості – це може бути середнє значення або сума . Це означає, що якщо ми вибрали один параметр у зміні відсоткової вартості , наприклад 10% або 15%, повертаємо результат.

Але тоді , якщо він дорівнює нулю , тобто якщо нічого не вибрано, тоді ми говоримо, що немає нульових змін у витратах .

Використання багаторівневого аналізу сценаріїв у LuckyTemplates

Створення формул «Відсоткова зміна ціни» та « Відсоткова зміна попиту» вимагатиме аналогічного шаблону, тому ми більше не будемо обговорювати дві інші.

Використання ітераторів у багаторівневому аналізі сценаріїв

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

Дозвольте мені показати вам, навіщо це потрібно, подивившись на Total Sales .

Чому нам потрібно використовувати ітератори

Нижче наведено формулу загального обсягу продажів .

Тут він обчислює СУМУ загального доходу .

Використання багаторівневого аналізу сценаріїв у LuckyTemplates

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

Наприклад, що якщо попит зросте? Як це вплине на наші продажі? А як бути, коли ціна за одиницю зросте? Ми повинні вміти це враховувати.

Тому давайте переглянемо нашу формулу за допомогою функції ітерації.

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

Отже, ми отримали формулу загального обсягу продажів. Але замість SUM давайте тепер використаємо SUMX , потім Order Quantity , а потім помножимо це на Unit Price .

Використання багаторівневого аналізу сценаріїв у LuckyTemplates

Використання аналізу сценаріїв у LuckyTemplates

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

Давайте тепер створимо новий показник і назвемо його Прибуток за сценарієм .

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

Використання багаторівневого аналізу сценаріїв у LuckyTemplates

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

Використання багаторівневого аналізу сценаріїв у LuckyTemplates

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

Але на цьому наша формула не закінчується. Нам ще потрібно врахувати вартість.

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

Використання багаторівневого аналізу сценаріїв у LuckyTemplates

Тоді ми його закриємо.

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

Перевірка формули

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

Використання багаторівневого аналізу сценаріїв у LuckyTemplates

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

Використання багаторівневого аналізу сценаріїв у LuckyTemplates

А тепер давайте розглянемо можливі сценарії.

Наприклад, вартість нашої сировини зростає на 10%, це відображається в нашому сценарному прибутку.

Використання багаторівневого аналізу сценаріїв у LuckyTemplates

Але тоді ми знаємо, що це підвищення вартості вплине на нашу ціну. Отже, припустімо, що ми збираємося збільшити ціну на 15% у результаті цього збільшення вартості.

Знову ж таки, ця зміна ціни відображається в нашому сценарному прибутку.

Використання багаторівневого аналізу сценаріїв у LuckyTemplates

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

Використання багаторівневого аналізу сценаріїв у 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.

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

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

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