Показники LuckyTemplates DAX для поточних подій

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

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

Зміст

Робота з двома зв’язками між однаковими таблицями

Ось так виглядає наша таблиця продажів .

Показники LuckyTemplates DAX для поточних подій

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

Показники LuckyTemplates DAX для поточних подій

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

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

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

Показники LuckyTemplates DAX для поточних подій

Шаблон «Текуючі події» означає, що вам потрібно створити більше одного зв’язку між таблицею «Дата» та таблицею «Продажі» .

Показники LuckyTemplates DAX для поточних подій

Перше співвідношення між датою та датою замовлення .

Показники LuckyTemplates DAX для поточних подій

Нам також потрібно створити зв’язок між стовпцями «Дата» та «Дата доставки» .

Показники LuckyTemplates DAX для поточних подій

Але ви також повинні зробити ці два зв’язки неактивними, оскільки один зв’язок не може перекривати інший. Інакше у звіті виникнуть проблеми.

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

Показники LuckyTemplates DAX для поточних подій

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

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

Показники LuckyTemplates DAX для поточних подій

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

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

Показники LuckyTemplates DAX для поточних подій

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

Давайте спробуємо це для Sales In Progress .

Показники LuckyTemplates DAX для поточних подій

Нам потрібно обчислити Загальні продажі в іншому контексті, тому ми використаємо CALCULATE і посилатимемось на Загальні продажі .

Показники LuckyTemplates DAX для поточних подій

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

Показники LuckyTemplates DAX для поточних подій

Для другого фільтра цього разу ми використаємо дату доставки . Це має бути більше або дорівнювати дата _

Показники LuckyTemplates DAX для поточних подій

Щойно ми додамо це до нашої таблиці, ви побачите, що він все ще не повертатиме правильний результат.

Показники LuckyTemplates DAX для поточних подій

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

Показники LuckyTemplates DAX для поточних подій

Отже, що ми збираємося зробити, це отримати СУМУ загального доходу , щоб отримати наші загальні продажі .

Показники LuckyTemplates DAX для поточних подій

Тепер ми бачимо фактичні продажі в процесі .

Показники LuckyTemplates DAX для поточних подій

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

Показники LuckyTemplates DAX для поточних подій

Повторне використання показників LuckyTemplates DAX

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

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

Показники LuckyTemplates DAX для поточних подій

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

Показники LuckyTemplates DAX для поточних подій

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

Отже, давайте скопіюємо та вставимо діаграму для Sales in Progress , а потім змінимо значення на Orders in Progress .

Показники LuckyTemplates DAX для поточних подій

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

Створення додаткових фільтрів

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

Показники LuckyTemplates DAX для поточних подій

То що, якби я захотів побачити, скільки людей замовили продукт 6 і який дохід ми очікуємо від нього? Це просто, як поставити галочку на фільтрі.

Показники 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

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