Обчисліть середнє значення на транзакцію клієнта за допомогою 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

Як створити теплову карту LuckyTemplates

Теплова карта LuckyTemplates — це тип візуалізації, який використовується для відображення щільності даних на карті. У цьому підручнику я розповім, як ми можемо створити один – не пропустіть!

Створення діаграми Парето в LuckyTemplates – Advanced DAX

Створення діаграми Парето в LuckyTemplates – Advanced DAX

Я збираюся навчити вас справді цікавому прикладу принципу Парето та тому, як створити діаграму Парето за допомогою важливих формул DAX.

Власна гістограма в LuckyTemplates: різновиди та модифікація

Власна гістограма в LuckyTemplates: різновиди та модифікація

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

Статичні результати Power Automate: огляд

Статичні результати Power Automate: огляд

Дізнайтеся, як працює функція Power Automate Static Results і чому її корисно додати до найкращих методів створення блок-схем.

Підручник LuckyTemplates Python: як перекладати тексти

Підручник LuckyTemplates Python: як перекладати тексти

eDNA демонструє, як виконувати переклад мови або тексту за допомогою Python і передавати це в LuckyTemplates. Підручник LuckyTemplates Python.

Створіть діаграму Ганта в конструкторі звітів LuckyTemplates

Створіть діаграму Ганта в конструкторі звітів LuckyTemplates

У цьому підручнику ви дізнаєтеся, як використовувати Gauge Bullet Graph для створення діаграми Ганта в LuckyTemplates Report Builder.

Створіть тривимірну точкову діаграму за допомогою Python у LuckyTemplates

Створіть тривимірну точкову діаграму за допомогою Python у LuckyTemplates

У цьому підручнику ви дізнаєтесь, як створити тривимірну (3D) точкову діаграму за допомогою Python у LuckyTemplates.

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників