Порівняння часу для нестандартних таблиць дат у LuckyTemplates

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

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

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

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

Тож спочатку я покажу вам, що відбувається, коли ви використовуєте розрахунок часу (DATEADD) і чому він не працює. Нам потрібно використовувати спеціальну логіку, щоб це справді запрацювало.

Зміст

Інтелект часу для

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

Порівняння часу для нестандартних таблиць дат у LuckyTemplates

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

Порівняння часу для нестандартних таблиць дат у LuckyTemplates

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

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

Порівняння часу для нестандартних таблиць дат у LuckyTemplates

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

Аналіз порівняння часу для настроюваних календарів

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

У цьому розрахунку для нашого Sales LY – Custom ми використовуємо змінні ( VAR ), оскільки це значно спрощує речі. Потім ми використовуємо SELECTEDVALUE , щоб ввести наш тиждень і рік. Потім ми пишемо нашу формулу, де все ще використовуємо CALCULATE Total Sales, а потім вкладаємо логіку всередину.

Ми використовуємо ФІЛЬТР УСІХ дат ( щоденний календар ), усю таблицю тут. Потім ми пишемо нашу логіку, визначаючи, чи дорівнює номер нашого фінансового тижня поточному фінансовому тижню. Ось як ми порівнюємо один фінансовий тиждень минулого року з минулим роком. Отже, ми також виділяємо рік, віднімаючи VAR для року (CurrentFinYear) на 1 .

Порівняння часу для нестандартних таблиць дат у LuckyTemplates

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

Порівняння часу для нестандартних таблиць дат у LuckyTemplates

Якщо ми повернемося до першого тижня, то побачимо рівно стільки ж.

Порівняння часу для нестандартних таблиць дат у LuckyTemplates

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


Розрахунок продажів за попередні тижні – Розширений DAX у LuckyTemplates
Продажі за рік до поточної дати для нестандартних календарних таблиць – DAX у 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

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

Ранг LuckyTemplates і спеціальне групування

Ранг LuckyTemplates і спеціальне групування

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

Показ сукупної суми лише до певної дати в LuckyTemplates

Показ сукупної суми лише до певної дати в LuckyTemplates

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

Діаграми маркерів: розширені користувацькі візуальні ефекти для LuckyTemplates

Діаграми маркерів: розширені користувацькі візуальні ефекти для LuckyTemplates

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