Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

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

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

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

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

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

Зміст

Як розрахувати середнє значення за транзакцію

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

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

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

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

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

Обчисліть середні продажі за транзакцію

Давайте створимо показник і назвемо його Середні продажі за транзакцію . Я збираюся використовувати функцію RAGEX , тому що це дозволить нам робити ці середні значення, повторюючи щось. У межах AVERAGEX я буду використовувати VALUES і вставляти свій ID замовлення. Потім я хочу усереднити загальний обсяг продажів для кожного замовлення.

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

Після того, як я перетягну цю міру з контекстом мого імені клієнта, я отримаю ось таку таблицю:

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

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

Використання панелей даних

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

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

Обчисліть середній прибуток на транзакцію

Ми не повинні зупинятися на цьому; ми можемо ми можемо піти ще далі. У нас є деякі інші основні розрахунки, такі як загальні прибутки та загальні витрати . За допомогою цих розрахунків я можу дізнатися середній прибуток на транзакцію . Все, що мені потрібно зробити, це скопіювати та вставити показник, який я щойно використав, у новий показник, і замість Total Sales я введу Total Profits .

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

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

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

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

Розрахуйте середню маржу за транзакцію

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

Все, що нам потрібно зробити, це розділити середній прибуток на транзакцію на середній обсяг продажів на транзакцію , а потім ввести 0 як альтернативний результат . Ми також повинні переконатися, що він правильно відформатований.

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

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

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

Це дуже цікаве розуміння для цього конкретного клієнта, а також для решти наших клієнтів.

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

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

Середня маржа за транзакцію за певний час

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

Ми можемо бачити, як середня маржа змінюється з часом, і побачити сезонність.

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

Інші відомості

Загалом, тепер набагато легше побачити наших клієнтів із високою маржою та низькою маржою. Наприклад, клієнт Хуан Коллінз має маржу 40%. Цей стирчить ясно, як білий день.

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

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

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

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

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

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

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

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

Ви також можете вибрати клієнтів із таблиці та визначити з цього підмножину клієнтів, де була розбивка.

Обчисліть середнє значення на транзакцію клієнта за допомогою DAX у LuckyTemplates

Висновок

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

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

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

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

Все найкраще,


Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

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

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

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

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

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

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

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

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

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

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

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