Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Цей підручник розповість про найважливішу таблицю розмірів LuckyTemplates у будь-якій моделі, таблицю дат . Ви можете переглянути повне відео цього підручника внизу цього блогу.
Під час розробки моделі найкраще перевірити наявність полів дати. Якщо вони присутні, завжди включайте таблицю розмірності дати.
Авключає в себе всі атрибути, за допомогою яких ви можете розділяти, розділяти та фільтрувати дані, щоб отримати цінну інформацію. З ним поле дати будь-де всередині моделі не буде проблемою.
Зміст
Отримайте код Power Query M на форумах
У полі ви можете ввести таблицю дат у рядку пошуку або перейти до категорій і знайти M Code Showcase . Але найшвидший спосіб знайти це — шукати «@melissa».
Далі виберіть будь-яку тему, потім клацніть значок, а потім клацніть таблицю розширених дат рекомендованої теми .
Потім ви знайдете код M.
Скопіюйте весь цей показник і перенесіть його в Power Query.
Програма в Power Query
Для цього кроку переконайтеся, що рядок формул видно. Якщо ні, перейдіть до вкладок «Перегляд» і ввімкніть його.
Клацніть правою кнопкою миші папку «Параметри та функції», виберіть «Новий запит», а потім «Порожній запит».
Потім клацніть Розширений редактор і вставте . Після цього змініть назву запиту на fxCalendar.
Вам потрібно налаштувати параметри, перш ніж ви зможете викликати цю функцію. Налаштуйте його з такими деталями:
Викличте функцію, а потім перейменуйте її на Dates.
Тепер він покаже вам цю таблицю дат із 32 стовпцями. Якщо ви знайомі з кодом M, ви, ймовірно, впізнаєте тут деякі стовпці. Інші стовпці – це додаткові атрибути або логіка з коду, який ви використали.
У показаній таблиці дат ви можете побачити стовпці фінансового року, кварталу та періоду, а також стовпці фільтра IsAfterToday, IsWorkingDay та IsHoliday.
Оскільки 4-й параметр не налаштовано, IsHoliday має значення Unknown.
Крім того, до цієї таблиці дат включено стовпці зміщення, які спрощують код DAX, який вам потрібен для аналізу.
Якщо ви хочете додати атрибути, використовуйте код і змініть його на те, що вам потрібно. Крім того, якщо ви хочете видалити непотрібні стовпці, перейдіть до «Вибрати стовпці», а потім зніміть прапорці непотрібних.
Зробіть динамічну дату завершення
При розробці звіту дату початку легко встановити на відміну від кінцевої. Кінцева дата складна, оскільки вона залежить від даних у вашій моделі та від того, як довго ваш звіт залишається активним .
Щоб зробити динамічну кінцеву дату, нам потрібно динамічно оновлювати рік.
Спочатку створіть новий порожній запит.
M-еквівалентом функції DAX або Excel є «DateTime.FixedLocalNow». Ось що робить функція:
Далі в рядку формул скористайтеся функцією, щоб отримати значення року.
Коли ви досягнете кінця року, ваші дані можуть перекинутися на наступний рік. Отже, найкраще додати додатковий рік так:
Після цього перейменуйте запит на «MaxYear».
Поверніться до таблиці дат і додайте змінну MaxYear у функцію, щоб мати 2021 рік у своєму календарі.
Викликати та отримати стовпець списку свят
Якщо ви перевірите свій святковий стіл, ви побачите, що він триває з 2018 по 2020 рік, навіть якщо максимальний рік - 2021.
Щоб змінити це, перейдіть до Source Step, а потім підмініть змінну MaxYear у мірі.
Тоді на вашому святковому столі буде 2021 рік.
Потім поверніться та знову налаштуйте параметри. Але цього разу додайте параметр Holiday, натиснувши «Вибрати стовпець».
Виберіть «Свята» та стовпець із датами, а потім натисніть «ОК».
Після встановлення всіх параметрів і натискання «Викликати» ви побачите змінну «Holidays[Date]» у рядку формул. Скопіюйте цю змінну та видаліть викликану функцію.
Поверніться до таблиці дат, а потім підмініть змінну у функцію Source Steps.
Після завершення завантаження та виклику функції ви побачите, що стовпець IsHoliday, який раніше мав невідомі значення, тепер має значення True або False у кожному рядку.
Він показує True, якщо дата є святковою, і False, якщо це не так.
Висновок
Код Power Query M є корисною функцією для заповнення звіту таблиці дат.
Він показує вам, що ви хочете бачити у своїй таблиці, і зручно надає вам дані для вашої моделі.
Вам просто потрібно отримати код, налаштувати його в Power Query та змінити його відповідно до того, що вам потрібно у вашій таблиці.
Все найкраще,
Меліса
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.