Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Здесь мы рассмотрим сокращение клиентской маржи. Мы попытаемся выяснить, какая маржа клиентов сокращается и почему она сокращается . Это из-за их частоты покупок? Это из-за продуктов, которые они покупают? Или из-за какой-то другой причины? Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Мы собираемся решить эту аналитическую задачу с помощью LuckyTemplates, используя ряд методов.
Пример такого рода идеально подходит для выполнения, если вы хотите улучшить свои аналитические возможности при использовании LuckyTemplates.
Не только ваше аналитическое мышление, но и практическое применение LuckyTemplates в качестве инструмента для решения подобных задач.
С помощью LuckyTemplates и применения ряда методов, которые я показываю, вы можете довольно эффективно реализовать это понимание.
Мало того, вы можете проработать это динамически. Скажем, например, у нас есть клиенты в разных регионах. Что ж, мы могли бы захотеть также выбрать эти регионы, а затем выяснить, у кого из наших клиентов маржа сократилась в каком-либо конкретном регионе за определенный период.
Это действительно высококачественная аналитическая информация, и это главное. Вот для чего мы хотим использовать LuckyTemplates. Вот что я хочу, чтобы вы реализовали в своих моделях.
Оглавление
Демонстрация идей, которые вы можете получить с помощью этой техники
В моем примере здесь я оцениваю, что произошло между этим годом и прошлым годом , сократилась или увеличилась маржа клиентов, но я действительно углубляюсь в те, которые сократились.
На этой панели мы можем щелкнуть каждое состояние. Мы могли бы настроить это по-разному, скажем, в наших розничных магазинах, если мы хотим углубиться в конкретный магазин. В данном случае мы рассматриваем штаты, в которых продаем нашу продукцию.
Мы фокусируемся и смотрим только на поля, которые меньше нуля. Мы используем некоторую естественную фильтрацию внутри LuckyTemplates, чтобы получить это представление или извлечь его из информации.
Например, мы специально смотрим на Нью-Йорк, мы видим все продажи, которые мы сделали в Нью-Йорке. Если мы посмотрим на всех клиентов здесь, мы, возможно, захотим узнать, чья маржа сократилась больше всего и почему . В данном кластере покупателей мы хотим знать, какие продукты они покупали, кто был продавцом, в каком именно магазине они покупали и т. д.
Если мы хотим узнать, сколько было фактических продаж и прибыли, мы можем перейти к нашей точечной диаграмме здесь и выбрать все эти элементы по отдельности.
Внизу в этой таблице у нас есть каждый заказ, каждая покупка и все детали этой покупки. У нас есть клиент, продавец, округ, название штата, название города или название магазина, фактическая прибыль от продажи, общий объем продаж и общая прибыль.
Так что у нас действительно есть очень конкретная информация. Если подумать, это огромный набор данных. И мы действительно углубляемся в детали, выясняя, что происходит и почему.
Это потому, что у нас были эти продукты в продаже или мы сделали скидку на них? Есть ли общие продукты? Есть ли продавцы, которые просто снижают цену каждый раз, чтобы совершить продажу?
Разработка формул
Для построения этого анализа мы используем естественную фильтрацию. Нам не нужно писать сложные формулы DAX. Первое, что нужно сделать, это создать несколько простых основных показателей, таких как общий объем продаж, прибыль, затраты и т. д.
Мы переходим к новой мере, затем создаем нашу меру прибыли . Для этой формулы мы просто делим общую прибыль на общий объем продаж . Затем мы убеждаемся, что он отформатирован в процентах.
Теперь, поскольку мы хотим проанализировать сверхурочную работу и сравнить 2017 и 2016 годы , мы установим фильтр на уровне страницы для 2017 года. Так, например, маржа прибыли здесь относится ко всему, что мы продали в 2017 году. Затем мы можем сравнить маржу прибыли за 2017 и 2016 годы. с помощью некоторых функций Time Intelligence .
Итак, мы снова используем новый показатель и создаем размер прибыли LY (за прошлый год). Мы используем CALCULATE Profit Margins , а затем SAMEPERIODLASTYEAR .
Имея этот результат, мы теперь можем рассчитать увеличение или сокращение маржи клиентов с течением времени между 2017 и 2016 годами.
Таким образом, мы снова создаем новую меру, изменение маржи , которая равна марже прибыли (в этом году) минус маржа прибыли LY (прошлый год).
Создание информационной панели и дальнейшие улучшения
Когда у нас есть все эти меры, мы можем приступить к созданию нашей информационной панели. Этот анализ идеально подходит для точечной диаграммы, потому что именно здесь мы можем найти кластеры информации .
Для этого мы помещаем наше изменение маржи на ось X, а нашу маржу прибыли на ось Y. Мы вводим имя нашего клиента в сведения, чтобы получить этот кластер на нашей диаграмме.
Затем мы настраиваем наше состояние, где мы можем фильтровать состояния. Затем мы устанавливаем наш стол внизу. Из-за имеющейся здесь модели данных мы можем брать элементы из всех наших таблиц поиска и сравнивать их с чем-либо в таблице «Продажи» или с любой формулой, которую мы сделали для таблицы «Продажи».
Таким образом, мы можем получить наш идентификатор заказа, так как мы рассмотрим каждый отдельный заказ, а затем введем все остальные элементы, включая название нашего продукта, округ, штат, магазин, покупателя, купившего его, общий объем продаж, Общая прибыль и надлежащая маржа.
Одна проблема здесь заключается в том, что изменение маржи точно такое же, как и маржа прибыли. Почему? Потому что в прошлом году фактически не было продаж , и это бесполезное понимание. Это покажет огромное изменение маржи, потому что маржа в прошлом году была нулевой.
Что нам нужно сделать, так это избавиться от них, создав меру, которая определяет общее количество транзакций в прошлом году . Теперь у нас уже есть общее количество транзакций (показатель) за текущий, 2017 год, поэтому мы создадим формулу под названием « Транзакция LY (последний год)».
Мы будем делать точно такую же технику, которую использовали только что. Мы используем CALCULATE Total Transactions и SAMEPERIODLASTYEAR . Затем мы помещаем в наш столбец «Даты» .
Мы также можем использовать эти фильтры с правой стороны. Мы можем выбрать визуализацию, изменение маржи и маржи прибыли по имени клиента, затем взять меру Transactions LY и поместить ее в фильтры визуального уровня.
Более того, мы можем поставить дополнительный фильтр, нам не нужно писать сложные формулы DAX для всех этих мелочей, которые мы могли бы захотеть отфильтровать.
Поместив здесь этот фильтр только для тех продаж за прошлый год, которые больше нуля, мы можем очень быстро избавиться от всех этих ошибочных чисел, которые на самом деле ничего не значат.
Теперь, когда мы смотрим на сокращенные поля, мы хотим избавиться от всего, что расширяется. Для этого возвращаемся в раздел фильтрации и смотрим на значения меньше 0 . Мы нажимаем «Применить фильтр», и он автоматически быстро меняет диаграмму.
Теперь, когда у нас есть идеи, которые мы ищем, мы можем поиграть и улучшить визуальные эффекты, такие как фон, цвета и т. д.
Анализ изменений маржи с течением времени: аналитика с помощью LuckyTemplates и DAX
Ответьте, если маржа расширяется или сокращается с течением времени, с помощью LuckyTemplates
Расчет процентной маржи прибыли с использованием DAX в LuckyTemplates
Заключение
В этом руководстве я рассмотрел ряд методов, в том числе то, как мы разветвляемся по некоторой логике DAX и еще глубже углубляемся в конкретную информацию, используя эти дополнительные фильтры с правой стороны и фильтр визуального уровня.
Ключевым моментом здесь является то, что этот метод позволяет вам находить или углубляться в эту информацию без необходимости писать действительно сложные формулы.
Погрузитесь в этот контент и попытайтесь воспроизвести его. Поймите, как вы можете это сделать, а затем повторите это в своих собственных наборах данных.
Вот как вы получите максимальную отдачу от этого материала и от некоторых из этих руководств, которые я прохожу.
Ваше здоровье!
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.