Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Це дуже унікальний приклад Time Intelligence в LuckyTemplates, особливо при роботі в робочі та вихідні дні. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Цей підручник надійшов на запит від, де учаснику потрібно було отримати день для кожного дня тижня та день кожного вихідного у свою таблицю дат.
запит від учасника LuckyTemplates щодо робочих і вихідних днів
Я бачив це досить часто, особливо на Форумі підтримки LuckyTemplates, де користувачі намагаються проаналізувати подібне протягом місяців або років. Це унікальна вимога, але я бачу, що вона має широке застосування, особливо якщо вам потрібно порівняти однакові дні між різними місяцями.
Усе це також слід було розмістити в обчислюваному стовпці, що означало врахування контексту кожного рядка всередині таблиці Date.
Ми зануримося в функцію RANKX і дізнаємося, як її використовувати для обчислення цієї унікальної інформації.
Коли ви опрацюєте логіку та побачите, як вона застосована в таблиці Date (яка є обов’язковою таблицею в будь-якій моделі даних), ви здивуєтеся, наскільки безперешкодно ви можете запустити цей обчислення в LuckyTemplates порівняно з завершенням цього в будь-який інший інструмент.
Зміст
Розробка типу дня
Перш ніж перейти до формул, нам потрібно спочатку створити цей стовпець, тип дня .
всередині таблиці Дата
На основі стовпця DayInWeek ми хочемо мати стовпець, який показує, що таке робочий день, а що вихідний.
Отже , якщо DayInWeek не дорівнює 6 або 0 , тобто субота та неділя в нашій таблиці Date, це дорівнюватиме робочому дню . Якщо це ці цифри, це дорівнюватиме вихідним дням . Ми можемо побачити результати в нашому стовпці типу дня.
Звідси ми можемо пронумерувати ці результати типу дня за допомогою формули. Логіка робочого дня фільтрує лише дні, які вважатимуться робочим днем. Щоб досягти цього, нам потрібно створити таблицю, яка оцінює лише робочі дні. Звідси ми ранжуватимемо ці дні від 1 до 21 або 22.
Отже, давайте перевіримо формулу.
Розробка номера робочого дня
У формулі ми використовуємо змінні (VAR), CurrentMonth і MonthTable . Спочатку ми розуміємо, у якому місяці та році ми перебуваємо, тому що місяць і рік – це те, як ми збираємося визначити межі, в яких буде перебувати ця переглянута віртуальна таблиця. Потім у кожному окремому рядку ми видаляємо весь контекст із дат за допомогоюфункція.
Ця формула розглядає лише робочі дні та також фільтрує поточний місяць, який є нашою першою змінною.
Якщо тип дня дорівнює Weekend , він дорівнюватиме . Потім ми хочемо створити ранг днів за допомогою, і помістіть віртуальну таблицю (MonthTable). Нарешті, ми оцінюємо або ранжуємо DayOfMonth .
Розробка номер вихідного дня
Тепер давайте просто перейдемо до формули числа вихідних . Це дуже схоже на формулу кількості робочих днів. Усе, що нам потрібно змінити, — це віртуальний стіл, який ми оцінюємо, а саме Weekends .
Знову ж таки, ми просто використовуватимемо RANKX, щоб ранжувати кожен із DayOfMonth, яким може бути вихідний день, і це дасть нам результати.
Висновок
Це чудова техніка Time Intelligence в LuckyTemplates для додавання робочих і вихідних днів до таблиці дат. Звідси ви можете запустити певну інформацію про час на основі роботи.
Це дає вам уявлення про те, як написати деяку логіку та формули, які дозволять вам проводити аналіз часу на основі цих робочих і вихідних днів. Насправді я створив багато відео про те, як розраховувати час за допомогою нестандартних таблиць дат і 445 календарів. Перегляньте посилання нижче на ці підручники.
Насолоджуйтесь роботою над цим. Це чудова ідея для нових і цікавих аналізів.
***** Вивчаєте LuckyTemplates? *****
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.
Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.
У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.
Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.
Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.
У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.