Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Сегодня я собираюсь сделать быстрый и простой урок о том, как рассчитать одну из наиболее часто используемых метрик, особенно если вы имеете дело с продажами, доходами или транзакциями. Мы рассчитаем процентную маржу. Я собираюсь использовать здесь в качестве примера размер прибыли, но этот метод не всегда должен быть связан с прибылью; это может быть любая маржа. Вы можете посмотреть полное видео этого урока в нижней части этого блога.

Оглавление

Использование техники водопада

Давайте сначала перейдем к модели. Мы хотим убедиться, что он настроен оптимальным образом. Я знаю, что Microsoft форматирует модель по звездообразной схеме. Лично мне это не очень нравится. Вместо этого я использую технику водопада , которую иногда называют техникой снежинки.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Этот метод заключается в том, что фильтры перетекают в вашу таблицу фактов из вашей таблицы поиска.

Давайте быстро взглянем на нашу таблицу продаж. Как вы можете видеть, нет никакого способа создать процент прибыли, потому что в таблице нет цифр прибыли.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Приступая к работе с LuckyTemplates, большинство пользователей создают вычисляемый столбец, подсчитывают прибыль, а затем вычисляют размер прибыли.

Самое замечательное в LuckyTemplates — это то, что вы можете выполнять все эти вычисления внутри мер.

Расчет общего объема продаж

Я создал простую меру под названием « Общий объем продаж» , которая суммирует столбец «Общий доход» . Даже если вы имеете дело с чем-то совершенно другим, например данными HR или маркетинговыми данными, описанные мной методы можно использовать повторно в любой отрасли и любой бизнес-функции.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

В примерах, которые я покажу, используется метод ветвления показателей , когда мы начинаем с наших основных показателей, а затем переходим к другим показателям, таким как поля.

Расчет общих затрат

При ветвлении меры мы начинаем с основной меры, такой как «Общие продажи», а затем создаем другую меру, называемую «Общие затраты» . В этом показателе я буду использовать , что позволит мне выполнять вычисления в каждой отдельной строке таблицы. Он будет перебирать каждую строку таблицы, которую я укажу, в данном случае это таблица Sales. Для каждой строки я умножу количество на общую стоимость единицы .

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Помните, что в таблице «Продажи», которую мы только что рассмотрели, не было фактического столбца «Общие затраты». Были только эти две колонки. Вот почему мне нужно было выполнять умножение в каждой строке, а затем суммировать результаты. Это то, что делает SUMX и все повторяющиеся функции.

Теперь у нас есть общие продажи и общие затраты в нашей таблице.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Расчет общей прибыли

Я могу создать еще одну очень простую меру под названием «Общая прибыль» . Вот здесь-то и вступает в действие разветвление показателей. Я собираюсь просто разветвить еще раз и выяснить разницу между общими продажами и общими затратами.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Я также поместил общую прибыль в свою таблицу.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Расчет процентной маржи

Чтобы рассчитать процентную маржу, я создам еще одну меру. Я собираюсь использовать функцию под названием , чтобы разделить общую прибыль на общий объем продаж, и я собираюсь положить альтернативный результат равным нулю.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Мы также превратим это в процентный формат.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Теперь мы можем видеть процентную маржу.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Некоторые из вас могут спросить, почему мы не сделали этого, используя только одну формулу. Я рекомендую медленно расширяться и начинать с самых простых мер, прежде чем создавать более сложные. Подумайте о том, как легко было проработать каждую меру, когда мы строили ее шаг за шагом. Проводить аудит легче, когда вы можете разбить данные на таблицу, просмотреть результаты и перепроверить числа.

Визуализация данных

Когда я превращаю эту таблицу в наглядную, она немного занята, и все данные похожи, когда вы смотрите на клиентов.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

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

Вы можете изменить цвет фона и использовать два контрастных цвета. Вы можете перейти от светлого к темно-синему.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Еще одна вещь, которую вы можете сделать, это изменить то, что вы демонстрируете на оси, и начать с 30%.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Теперь вы можете увидеть больше вариативности в визуализации . Очевидно, вам просто нужно убедиться, что ваши потребители знают, на что они смотрят.

Рассчитать процентную маржу в LuckyTemplates с помощью DAX

Еще один способ показать это — выделить 5 лучших консультантов или 5 худших магазинов.

Заключение

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

Leave a Comment

Расчет недельных продаж с помощью DAX в LuckyTemplates

Расчет недельных продаж с помощью DAX в LuckyTemplates

В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.