Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Я хочу розповісти, як можна легко порівняти час у LuckyTemplates і конкретно обчислити цей рік порівняно з минулим роком. Я збираюся показати вам пару методів, які ви можете використовувати для порівняння часу, як цей. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Це одні з найпростіших речей, які ви можете зробити в LuckyTemplates. Вони також є одними з перших прикладів, які вам слід опрацювати, коли ви навчаєтеся ефективно працювати з DAX, особливо на робочому столі LuckyTemplates.
По-перше, давайте коротко нагадаємо, як вам слід налаштувати свої моделі.
Це техніка водоспаду, про яку я багато говорю. Інші називають це сніжинкою, але мені подобається ця концепція водоспаду та його фільтрів, що стікають вниз.
Ваша таблиця дат є абсолютно ключовою тут. Ви не бажаєте робити порівняння часу або порівняння часу без таблиці дат. Ви повинні мати хорошу таблицю дат. Якщо ви хочете дізнатися, як налаштувати його дійсно ефективно та швидко, обов’язково перегляньте багато вмісту LuckyTemplates навколо таблиць дат .
Зміст
Порівняння часу за допомогою SAMEPERIODLASTYEAR
Почнемо з того, що я піду до столу, щоб ми могли переглянути цифри, і тут я також вибрав свій слайсер у 2016 році.
Замість продажів я збираюся створити інший основний показник, яким є загальна кількість . Я збираюся підсумувати стовпець кількості, який є в моїй таблиці продажів.
Я просто вважаю це основним показником, а потім я можу розгалужуватися на всі ці інші обчислення, як-от часовий інтелект, ковзні середні, динамічне групування та інші різні моделі або комбінації формул. Це просто повторне використання шаблонів знову і знову.
Я збираюся перетягнути міру загальної кількості в таблицю, щоб ми могли побачити результати. Тепер, коли я це маю, я можу швидко підрахувати минулорічну кількість.
Я виберу новий показник і назву цю кількість LY (минулого року). Тут я можу використовувати функцію під назвою. Це найважливіша функція в мові формул DAX. Це дозволяє змінювати контекст обчислення. У цьому показнику я все ще хочу обчислити цю загальну кількість, але я хочу зробити це за попередній період часу.
У цьому першому прикладі я покажу вам цю просту функцію під назвою. Він робить саме те, що написано. Він повертає набір дат і поточний вибір із попереднього року.
По суті, помістивши це в CALCULATE, я можу перенести свою кількість з одного періоду часу в інший. І функція SAMEPERIODLASTYEAR дозволяє мені зробити це точно з різницею в один рік. Я збираюся показати вам кращу комбінацію для використання, але я показав вам цю, тому що не хочу, щоб ви надто заплуталися.
Тепер я перетягну кількість LY, і ви побачите, що ми фактично порівнюємо кількість, продану цього року 1 січня 2016 року, з тим, що я продав минулого року, 1 січня 2015 року.
Отже, якщо я клацну на 2015 у розділювачі, ви побачите, що це перше число має бути 115. І з цього моменту ми можемо запустити порівняння часу.
Використання техніки розгалуження вимірювання
Ми фактично можемо визначити різницю цього року з минулим роком. Виходячи з цього, я можу сказати, що кількісна різниця в порівнянні з роком (різниця в році). І все, що мені потрібно зробити, це відняти кількість LY від загальної кількості . Я можу просто посилатися на свої заходи в такті. Це називається розгалуженням міри.
І тепер, коли я перетягую цю міру, ви можете побачити, що це обчислення було динамічно згенеровано з цих двох мір, загальної кількості та кількості LY. Немає нічого жорстко закодованого, тому що коли я натисну на 2017, я побачу різницю. У 2014 році нічого не було зроблено.
Тож у цьому наборі даних, який є загальним старим набором даних, я бачу різницю. І ми можемо легко перетворити це на візуалізацію – тепер я можу щодня отримувати різницю в кількості .
Можливо, ми захочемо трохи більше відфільтрувати це. Можливо, ми створимо тут ще один зріз, який дозволить нам вибрати конкретний місяць, щоб ми могли бачити щомісяця.
І пам’ятайте, що тут ви також можете змінити контекст. Якби я хотів нічого там не вибирати, я міг би дуже легко побачити місячну різницю, не змінюючи жодних своїх розрахунків.
Порівняння часу за допомогою DATEADD
Тепер я показав вам, як використовувати функцію SAMEPERIODLASTYEAR. Також є функція під назвою, що також дозволяє вам це робити. Я віддаю перевагу DATEADD, оскільки він більш універсальний.
І для цього я хочу швидко перейти до аналітичної теми. Отжеце веб-програма LuckyTemplates, яка підтримує вашу розробку LuckyTemplates. Усередині є ряд різних програм, і я вже вставив сюди свій шаблон формули DATEADD.
Замість того, щоб писати це, я просто зайду сюди, пошукаю свою формулу (продажі минулого року), а потім скопіюю її.
Потім я перенесу це в свою модель, створю новий розмір і створю іншу назву, оскільки ми не можемо використовувати те саме. Я збираюся назвати цю кількість минулого року . Все, що мені потрібно зробити, це змінити параметри тут. Замість Total Sales я розміщу Total Quantity .
А потім у мене є новий розрахунок кількості за минулий рік, який, по суті, повертає те саме число.
Тут буде повернуто точно таке саме число, між цим обчисленням і функцією SAMEPERIODLASTYEAR буквально немає різниці. Але перевага використання DATEADD полягає в універсальності.
Висновок
У цьому посібнику з блогу я показав вам кілька способів обчислення цього року порівняно з минулим роком. Ви можете використовувати SAMEPERIODLASTYEAR, але я настійно рекомендую функцію DATEADD для порівняння часу. У нас є багато матеріалів про цю функцію на LuckyTemplates, тому обов’язково перевірте їх.
Я також рекомендую вам використовувати Analyst Hub. Ви можете зберегти там усі свої шаблони та перенести їх у свою модель.
Почніть використовувати ці техніки, включаючи налаштування моделі водоспаду. Це перші речі, які ви повинні вивчити в 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.