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







Труба в R: підключення функцій за допомогою Dplyr

Труба в R: підключення функцій за допомогою Dplyr

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

RANKX Deep Dive: функція LuckyTemplates DAX

RANKX Deep Dive: функція LuckyTemplates DAX

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

Вилучення тем і зображень LuckyTemplates із PBIX

Вилучення тем і зображень LuckyTemplates із PBIX

Дізнайтеся, як розібрати файл PBIX, щоб витягти теми та зображення LuckyTemplates із фону та використовувати їх для створення звіту!

Шпаргалка формул Excel: Посібник середнього рівня

Шпаргалка формул Excel: Посібник середнього рівня

Шпаргалка формул Excel: Посібник середнього рівня

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Python у LuckyTemplates: як встановити та налаштувати

Python у LuckyTemplates: як встановити та налаштувати

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

Розрахунок динамічної норми прибутку – легкий аналіз LuckyTemplates за допомогою DAX

Розрахунок динамічної норми прибутку – легкий аналіз LuckyTemplates за допомогою DAX

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

Сортування стовпців таблиці дат у LuckyTemplates

Сортування стовпців таблиці дат у LuckyTemplates

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

Знайдіть свої найкращі продукти для кожного регіону в LuckyTemplates за допомогою DAX

Знайдіть свої найкращі продукти для кожного регіону в LuckyTemplates за допомогою DAX

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

Вимір сміття: що це таке і чому це щось інше, але не сміття

Вимір сміття: що це таке і чому це щось інше, але не сміття

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