Відображення числа робочих днів у LuckyTemplates за допомогою DAX

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

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

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

Це насправді було складно зі стандартними функціями аналізу часу в LuckyTemplates. Але тепер у LuckyTemplates є різноманітні функції для визначення кількості робочих днів будь-якого року та місяця.

Зміст

Приклад статистики, що демонструє номер робочого дня в LuckyTemplates

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

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

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

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

Тут ви можете вибрати дані, до яких бажаєте отримати доступ, будь то дані за будні чи вихідні дні . Ви також можете вибрати будь-який часовий проміжок – будь-який місяць і будь-який рік!

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

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

У цьому прикладі ми дивимося на травень місяць на початку північноамериканського літа.

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

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

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

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

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

Розробка формул для обчислення робочого дня

Отже, загалом ми матимемо від 20 до 22 робочих днів у будні на місяць. І тоді цифри, ймовірно, складатимуть близько 8-10 вихідних днів.

У нашому прикладі нижче у травні загалом 17 робочих днів і 7 вихідних.

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

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

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

Інтеграція функції RANKX

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

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

Усередині функції RANKX я знайду таблицю під назвою MONTHTABLE. 

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

Щоб дізнатися МІСЯЧНУ ТАБЛИЦЮ , мені просто потрібно буде використати фільтр і оцінити дати для кожного окремого дня. 

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

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

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

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

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

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

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

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

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

Наприклад, у стовпці «Номер робочого дня» можна побачити, що 2 травня повертається 1 .

Тоді, коли формула обчислюватиметься для 6 травня, вона повертатиме 6 у номері робочих днів , оскільки 7 і 8 травня – вихідні.

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

Дізнатися номер вихідного дня

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

Найголовніше, вам просто потрібно змінити віртуальний стіл для WEEKEND NUMBER.

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

Після застосування нової формули для числа вихідних ви побачите нові результати тут у віртуальній таблиці.

Відображення числа робочих днів у LuckyTemplates за допомогою DAX

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

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

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

Відображення числа робочих днів у 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

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