Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
У сьогоднішньому блозі я коротко представлю розширену таблицю дат 2.0. Я вперше поділився кодом для цього в квітні 2020 року. З того часу було багато запитів і оновлень цієї таблиці дат Power Query. Ви можете переглянути повне відео цього підручника внизу цього блогу.
В останньому випуску версії 2 усунуто деякі невідповідності в назвах полів і форматах значень, але також додано деякі нові функції.
Зміст
Доступ до розширеної таблиці дат Power Query 2.0
Варіант 1: форум eDNA
Отже, де ви можете піти, щоб отримати код для цієї конкретної таблиці дат? Ну, перше місце в категорії M Code showcase.
Цей форум доступний для всіх, як для членів, так і для тих, хто не є членами. Якщо ви перебуваєте на форумі й бачите мій бейдж, ви також можете клацнути його, і ви знайдете розширену таблицю дат у рекомендованій темі. Гіперпосилання також буде переходити на цю тему.
Щоб отримати код з форуму, просто скопіюйте код, який ви бачите внизу повідомлення. Обов’язково скопіюйте все від початку до кінця.
Потім поверніться до LuckyTemplates і відкрийте редактор Power Query.
Потім додайте новий порожній запит.
Для цього підручника я вже зробив цей крок, тому я просто виберу свій порожній запит і відкрию розширений редактор.
Виберіть усе, що бачите у вікні розширеного редактора, і вставте код, скопійований із форуму. Потім натисніть Готово.
Це повертає a, який ви можете викликати.
Варіант 2: Analyst Hub
Ви також можете перейти до , щоб отримати код для цієї таблиці дат. Але ви повинні мати членство, щоб отримати доступ до цієї конкретної платформи.
Увійшовши в Analyst Hub, просто знайдіть PQ: Extended , і ви знайдете код для Extended Table у PQ: Extended Date Table (функція Power Query M) . Ви також можете побачити моє ім'я користувача.
Далі ви можете скопіювати код безпосередньо з результату, навівши на нього курсор і натиснувши «Копіювати».
Крім того, ви можете спочатку переглянути документ, натиснувши «Відкрити документ» , а потім скопіювати код звідти.
Давайте повернемося до LuckyTemplates і відкриємо Advanced Editor. Знову ж таки, я вже додав новий порожній запит, тому я просто виберу його та клацну Розширений редактор .
У вікні розширеного редактора виберіть усе, що бачите, і вставте код. Натисніть Готово.
Замість функції цей метод повертає запис, який містить останню версію fxCalendar , а також fxCalendarDepricated V1 і ChangeLog.
Якщо ви хочете скористатися новою функцією, просто клацніть її або перегляньте її, клацнувши правою кнопкою миші білий простір поруч із нею та додавши її як новий запит.
Це дозволить зберегти запис.
Отже, це один із способів, а інший – просто натиснути цю функцію.
Це дозволить детально ознайомитися з нашими записами.
Це також додасть крок навігації, як показано нижче.
Просто натисніть X , щоб повернути запис.
Розуміння параметрів таблиці дат Power Query
Таблиця дат Power Query: обов’язкові параметри
Давайте також розглянемо значення та функції кожного з параметрів. По-перше, StartDate є обов’язковим параметром і буде першою датою у вашій таблиці дат.
Другим і останнім обов’язковим параметром цієї функції є EndDate , який позначає останню дату у вашій таблиці дат.
Ваша таблиця дат завжди має охоплювати цілі роки та охоплювати всі дати від найранішої до останньої, наявні у вашому наборі даних.
Таблиця дат Power Query: додаткові параметри
Додатковий FYStartMonthNum дозволяє встановити місяць початку фінансового року. Це додасть до таблиці дат фінансові роки, квартали, періоди та тижні.
Зауважте, що фінансові тижні завжди починаються в понеділок і можуть містити менше семи днів у першому чи останньому тижні фінансового року. Однак якщо ви виберете цей параметр, жоден із фіскальних стовпців не буде додано до вашої таблиці дат.
Свята — необов’язковий параметр для передачі списку святкових дат у цю таблицю дат. Це вмикає логічний фільтр IsHoliday, але також впливатиме на поля IsBusinessDay, тип дня та відносні дні мережі.
WDStartNum дозволяє змінити стандартну нумерацію днів тижня з нуля, тобто з нуля до шести, на нумерацію з одного до семи.
AddRelativeNetWorkdays дозволяє включити стовпець Relative Network Day до таблиці дат.
Висновок
Підсумовуючи, розширена таблиця дат 2.0 є потужним інструментом для роботи з датами в 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.