Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

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

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

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

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

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

Зміст

Порівняння часу за допомогою DAX

У мене вже є кілька показників, тож тепер ми швидко створимо число за квартал до дати. Для цього клацніть «Нова міра», а потім запишіть формулу в рядку формул.

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

Ми називаємо цю формулу Sales QTD , а потім використовуємо функції Time Intelligence. Користуватися цими функціями не складно. Залишається лише зрозуміти, який з них використовувати. У цьому випадку ми використовуємо.

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

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

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

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

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

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

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

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

Оскільки ми хотіли перейти від обсягу продажів за попередній рік до обсягу продажів за попередній квартал до поточного року, нам просто потрібно замінити загальний обсяг продажів у нашій формулі продажів QTD на попередній рік (продажі PY) , щоб отримати наші продажі PY QTD .

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

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

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

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

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

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

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

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

Демонстрація порівняння справжнього часу

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

У таблиці нижче ми бачимо, що це саме сьогодні, 20 жовтня. Нам потрібно очистити це число, якщо воно більше цієї дати.

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

Все, що нам потрібно зробити, це перейти до нашого Sales PY QTD і обернути навколо нього певну логіку IF .

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

Ця логіка говорить: «якщо остання дата більша за сьогоднішню, тоді зробіть це рівним порожньому; якщо ні, то дорівнює результату», і це зробить роботу.

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

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

Відображення поточного місяця (MTD) до поточної дати в LuckyTemplates за допомогою DAX

Що чудово в цьому обчисленні, так це те, що воно працює в реальному часі, тож у міру того, як ми проходимо час, поле СЬОГОДНІ оновлюватиметься й щодня надаватиме нам додаткові дані за дату або дні.




Висновок

У цій статті я розповім вам про точні кроки, яких потрібно виконати, і деякі формули DAX, які вам потрібно застосувати, щоб відобразити справжнє порівняння часу LuckyTemplates за місяць до поточної дати, квартал до дати чи рік до дати. У демонстрації я використав квартал до дати (QTD).

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

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

Всього найкращого з цим.


Що таке Power Query та мова M: детальний огляд

Що таке Power Query та мова M: детальний огляд

Цей підручник містить огляд редактора Power Query і мови M на робочому столі LuckyTemplates.

Створення звіту з розбивкою на сторінки: додавання текстів і зображень

Створення звіту з розбивкою на сторінки: додавання текстів і зображень

Дізнайтеся, як створити звіт із розбивкою на сторінки, додати тексти та зображення, а потім експортувати звіт у різні формати документів.

Функція автоматизації SharePoint | Вступ

Функція автоматизації SharePoint | Вступ

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

Вирішіть задачу аналізу даних за допомогою прискорювача LuckyTemplates

Вирішіть задачу аналізу даних за допомогою прискорювача LuckyTemplates

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

Підсумки в LuckyTemplates за допомогою DAX

Підсумки в LuckyTemplates за допомогою DAX

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

Змінні LuckyTemplates Dax постійні: що це означає?

Змінні LuckyTemplates Dax постійні: що це означає?

Зрозумійте концепцію змінних у DAX у LuckyTemplates і значення змінних для обчислення показників.

Діаграма нахилу LuckyTemplates: огляд

Діаграма нахилу LuckyTemplates: огляд

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

Колірні теми LuckyTemplates для однорідної візуалізації

Колірні теми LuckyTemplates для однорідної візуалізації

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

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

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

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

Шаблони LuckyTemplates | Стандартне оформлення робочого столу LuckyTemplates

Шаблони LuckyTemplates | Стандартне оформлення робочого столу LuckyTemplates

Давайте заглибимося в стандартну тематику LuckyTemplates і розглянемо деякі функції, вбудовані в саму програму LuckyTemplates Desktop.