Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Сегодня мы конкретизируем и действительно демонстрируем аналитические возможности LuckyTemplates. Анализ чувствительности или даже рассмотрение некоторых «что, если» вокруг этого позволяет вам почти предсказать, что может произойти в будущем с вашими результатами. В этом примере я хочу посмотреть, что произойдет с моей прибыльностью, если я смогу увеличить валовую прибыль от своих продаж. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Хотя вы можете подумать, что это довольно ниша, что так и есть, это методы достижения этих результатов, которые я всегда хочу показать на этих примерах. Как только вы научитесь это реализовывать, вы, скорее всего, определите от трех до пяти других способов, которыми вы можете использовать это, чтобы найти ценную информацию в вашей собственной среде.
Оглавление
Анализ чувствительности к марже продаж
Я собираюсь показать, как вы можете провести некоторый анализ чувствительности к изменениям, которые вы, возможно, захотите внести в свою прибыль от продаж, чтобы мы могли рассчитать нашу прибыль от валовой выручки на основе того, чего мы достигли из наших общих продаж и общих затрат.
Но тогда мы могли бы попытаться посмотреть, что произойдет, когда мы расширимся или сузимся, и посмотрим, как это повлияет на нашу общую прибыль, потому что, если мы увеличим маржу валового дохода, мы на самом деле увеличим маржу валовой прибыли еще больше .
Итак, как мы это настроим? Как мы можем выполнить этот анализ в LuckyTemplates? Прежде всего, просмотрите нашу модель данных. У нас настроена довольно простая модель данных — у нас есть Даты, Продукты, Регионы и Клиенты вверху, и все они связаны с таблицей Продажи внизу.
Теперь мы создадим нашу первую меру и поместим ее в таблицу мер, а затем назовем ее Ключевые меры.
Мы настроим нашу первую меру и назовем ее Total Sales. Это простая основная мера, в которой мы суммируем столбец «Общий доход» и превращаем его в таблицу показателей.
Получение общей стоимости
Давайте поместим наши продукты на холст и поместим наш общий объем продаж рядом с ним. Следующее, что мы хотим выяснить, — это наша маржа валового дохода, поэтому, очевидно, нам сначала нужно выяснить, какова наша общая стоимость. Мы создадим меру и назовем ее Общая стоимость, а затем используем функцию СУММИС в качестве нашего выражения.
Теперь, когда у нас есть общая стоимость на нашем холсте, мы можем определить нашу маржу.
Определение маржи валового дохода
Мы создадим новую меру и назовем ее Валовой доход, используя эту формулу:
Как только мы поместим маржу в нашу таблицу, мы сможем получить процент от этого и посмотреть, какова наша маржа валового дохода для каждого отдельного продукта. Очевидно, нам нужно будет форматировать эти вещи по мере продвижения, особенно проценты. Мы также отсортировали его от большего к меньшему.
Что мы хотим сделать здесь, так это шокировать эти поля и увеличить их на 2%, 5%, 8% и 10%. Таким образом, мы можем увидеть влияние потока на нашу норму прибыли. Мы просто нажимаем «Ввести данные», чтобы создать вспомогательную таблицу или таблицу параметров, которая позволит нам собирать данные об изменении маржи. Мы назовем это корректировкой маржи, а затем поместим процентные числа ниже:
Следующий шаг — загрузить вспомогательную таблицу и превратить ее в слайсер, чтобы составить список. Мы хотим иметь возможность выбрать любой из процентов в левой таблице, а затем одновременно увидеть влияние на нашу таблицу валовой прибыли.
Следующее, что нужно сделать, это создать еще одну меру, назвать ее Margin Change и внедрить следующую логику:
Как только мы перетащим изменение маржи в нашу таблицу, мы увидим, что число в столбце «Изменение маржи» отражает наш выбор в левой таблице.
Определение маржи валовой выручки по сценарию
Давайте создадим новую меру для маржи валовой выручки по сценарию , которая представляет собой сумму маржи валовой выручки и изменения маржи. Как только мы перетащим эту меру в нашу таблицу, вы заметите, что процентные числа в столбце Валовая прибыль по сценарию меняются по мере того, как мы делаем выбор в таблице «Корректировка маржи».
На этом этапе мы можем провести некоторый анализ сценариев. Допустим, мы отстаем от нашего бюджета и хотим наверстать упущенное, мы можем увеличить нашу маржу на 5% и посмотреть, как это повлияет на нашу прибыль. Очевидно, что спрос изменится, если вы собираетесь это сделать, но это просто для того, чтобы показать вам технику, которую вы можете использовать в реальном сценарии, который у вас может быть .
Определение продаж по сценарию и прибыли по сценарию
Мы также можем интегрировать продажи по сценарию на основе маржи валовой выручки по сценарию. Мы добавим еще один показатель и назовем его Продажи по сценарию. На этот раз мы будем использовать наш общий объем продаж, умножим его на валовую прибыль по сценарию, а затем добавим наши общие затраты.
Как только мы внесем продажи по сценарию в нашу таблицу, мы сможем определить, какова наша прибыль по сценарию. Мы создадим новую меру и назовем ее Прибыль по сценарию, где мы будем вычитать общий объем продаж из продаж по сценарию.
Мера, которую мы создадим, — это общая прибыль, потому что мы хотим увидеть, каким будет фактическое изменение нашей общей прибыли. Мы будем использовать эту простую и понятную формулу, чтобы определить нашу общую прибыль, а затем перетащим ее в нашу таблицу.
Определение изменения прибыли
Теперь, когда мы можем видеть нашу общую прибыль и прибыль по сценарию, мы можем выяснить, какова разница между этими двумя столбцами.
В качестве последнего показателя мы назовем его «Изменение прибыли». Мы представим довольно простую логику, в которой прибыль по сценарию делится на общую прибыль.
В таблице много чисел, поэтому мы можем избавиться от некоторых промежуточных вычислений, чтобы все было просто и понятно. Например, если мы увеличим маржу валового дохода на 10%, какие изменения произойдут с нашей прибылью? Как мы видим в столбцах «Изменение прибыли», изменения довольно значительные. Если мы сможем увеличить маржу от продаж наших продуктов на 10%, то мы сможем увеличить нашу прибыль на 26,7% по каждому отдельному продукту.
Это довольно крутой анализ, не так ли? Но что было бы также здорово, так это если бы мы могли видеть с общей точки зрения, имея в виду, какова сумма всех этих изменений. Мы можем поместить их в визуализацию, которая позволит нам сделать именно это.
Визуализация данных
Мы создадим новую таблицу нашей корректировки поля, отредактируем взаимодействие и нажмем «Не суммировать». Затем мы возьмем наше изменение прибыли и также поместим его в новую таблицу. Как только мы превратим это в визуализацию, мы столкнемся с небольшой проблемой. Поскольку это число, мы должны создать из него текстовое значение. Итак, нам нужно создать новый столбец, назвать его Margin Adjustment и отформатировать его в процентах следующим образом:
Теперь мы видим, что этот тип данных является текстовым значением.
Как только мы поместим это на ось, мы сможем увидеть все 5 значений: -5%, 2%, 5%, 8% и 10%.
Теперь у нас есть привлекательная визуализация, которая демонстрирует, как изменится прибыль в зависимости от любой корректировки маржи, которую мы делаем. Мы можем посмотреть на него с точки зрения отдельного продукта (левая таблица) или взглянуть на него с точки зрения портфеля (правая таблица). Это классная техника, которая применима к множеству различных сценариев. После того, как вы освоите эту технику ввода параметров и их включения в свою логику посредством ветвления показателей, вы сможете делать довольно крутые вещи в своем анализе чувствительности, анализе сценариев и т. д.
Методы анализа чувствительности для LuckyTemplates с использованием DAX
Расчет процентной маржи прибыли с использованием DAX в LuckyTemplates
Как начать использовать параметры «что, если» внутри LuckyTemplates
Заключение
В конце концов, есть так много вещей, на которых вы также можете использовать технику анализа чувствительности . И постарайтесь продемонстрировать не только непосредственные результаты, но и эффекты второго или третьего порядка, которые создаст изменение переменной в ваших расчетных результатах. В этом примере меня не интересует просто прямое изменение прибыли от изменения валовой прибыли — я на самом деле ищу процентное изменение прибыли.
В этом видео я также покажу вам небольшой трюк, как настроить визуализацию чувствительности, чтобы она хорошо вписывалась в ваши отчеты. Обязательно ознакомьтесь с ним, чтобы узнать больше.
Вы увидите, что он всегда будет намного больше, чем изменение сценария, которое вы в него вложите. Это потрясающее понимание того, что финансовый директор и сотрудники на уровне совета директоров хотели бы знать о ваших результатах или потенциальных будущих результатах, если на то пошло.
Если вы хотите увидеть, как я разрабатываю и создаю отчеты с нуля, вы можете ознакомиться с моим курсом Dashboarding and Visualization Intensive. Именно здесь я подробно покажу вам, как разрабатывать привлекательные решения LuckyTemplates, объединяя подобные методы во всеобъемлющий аналитический отчет.
У вас есть мысли или отзывы об этом методе анализа чувствительности? Дай мне знать в комментариях. Удачи в реализации этого.
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.