Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
У цьому підручнику я хочу показати вам кілька зразків Advanced. Ознайомившись із основами, я продемонструю деякі розширені функції та формули, які є ключовими для обчислень складніших обчислень.
Я не буду описувати кожну формулу чи функцію, але замість цього я дам вам огляд кількох ідей, щоб ви могли дослідити, що може зробити DAX. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Зміст
Фільтрування даних за датою за допомогою зрізу
Для початку я проведу порівняльний аналіз часу на цих вибіркових даних.
По-перше, я збираюся додати фільтр для дат.
Після цього я виберу «Дата» в розділі «Поле», щоб позбутися ієрархії.
Потім я збираюся перетворити це на слайсер.
Після вибору роздільник відобразиться таким чином, що дозволить нам відфільтрувати дані до іншого часового поясу.
Тепер ви побачите, що фільтрація змінює результати наших вихідних даних. Тож зараз ми розглядаємо меншу підмножину інформації.
Це пов’язано зі зміною контексту цих розрахунків через різні часові рамки.
У моделі часовий проміжок фільтрується в таблиці «Дати» , а потім переходить у таблицю «Продажі» .
Далі я збираюся створити таблицю моїх дат без ієрархії.
Інша справа, що мені не подобається такий формат дати. Отже, я зміню їх, перейшовши до області таблиць.
Тоді я знайду свою таблицю дат і виділю цей стовпець.
Я збираюся змінити формат на дату, місяць і рік. Я знаю, що в різних частинах світу дати розташовані в різному порядку, але для цього підручника я використовуватиму цей формат.
Тепер мої дати виглядають так через коригування форматування, яке я зробив, і фільтрування зрізу.
Далі я введу свій загальний обсяг продажів . І тепер замість того, щоб бачити продажі за клієнтами, він показує продажі за датами.
Порівняння часу з Advanced DAX
Тепер я хочу порівняти дані поточної дати з даними попереднього року.
Для цього я збираюся створити новий показник під назвою Sales LY для минулорічних даних і використовувати функцію під назвою.
CALCULATE дозволяє мені змінити контекст обчислення.
CALCULATE стане вашою найчастіше використовуваною функцією в power BI та у формулах DAX, оскільки це початок будь-якого розширеного аналізу в power BI.
Тепер я введу Total Sales .
Я хочу обчислити загальний обсяг продажів , але я хочу зробити це в іншому контексті. Отже, я скористаюся функцією, яка дозволить мені змінити фільтр.
Наприклад, я можу використати функцію під назвоюі я можу ввести стовпець Дати та ввести формулу.
Тепер я можу порівняти продажі між цією датою та тим самим днем минулого року, що є моїм поточним контекстом. Контекст отримано з функції, яку я використовував усередині CALCULATE .
Це перший приклад розширеного розрахунку DAX.
Обчислення кумулятивної суми за допомогою Advanced DAX
Тепер я покажу вам ще один приклад створення кумулятивної суми.
Сукупний обсяг продажів розраховується за цією формулою.
Я збираюся використовувати CALCULATE для обчислення загального обсягу продажів . Але я хочу зробити це в іншому контексті.
Отже, я буду використовувати функціїі. Потім я збираюся розмістити таблицю Dates , а під нею я поміщу стовпець Date як менше/дорівнює Date .
Тепер у мене є сукупні продажі .
Ось так це виглядає у візуалізації.
Я можу змінити контекст дати в розділювачі, і все автоматично оновиться для мене.
Це ще один приклад розгалуження міри. Ми переходимо до сукупної підмножини обчислень.
Що відбувається для кожного результату в сукупних продажах, так це те, що формула обчислює суму продажів поточного дня та кожного попереднього дня.
Ось що робить ця частина формули. Це змінює контекст обчислення.
є динамічними. Вони змінюються не лише залежно від контексту дати, але й, наприклад, коли я хочу подивитися на конкретного клієнта.
Потім він оновить усі наші формули для цього конкретного клієнта.
Ці формули створено таким чином, щоб вони бездоганно працювали з моделлю, яку я створив. Додаткові фільтри можна накладати один на одного для створення динамічних обчислень.
Групи вимірювань у Advanced DAX
Розгалуження показників є значною частиною розширених обчислень DAX. Отже, коли ми відійдемо від ключових заходів і перейдемо до інших гілок заходів, ми зможемо почати створювати нові групи заходів.
Спочатку я збираюся натиснути «Ввести дані».
Я назву нову таблицю Кумулятивні показники .
Потім я створю ще один і назву його «Порівняння часу» .
Тож вони тепер з’являються в нашому польовому розділі. Вони також з’являться тут у нашій моделі.
Тоді все, що мені потрібно зробити, це перенести їх.
Я збираюся перенести кумулятивні продажі в мої кумулятивні показники .
Я також візьму продажі за минулий рік і перенесу їх у порівняння часу .
Тоді я видалю непотрібні стовпці.
Тепер у мене є три групи мір, на які легко посилатися.
І це буде зростати, тому що я також можу виміряти наші прибутки та норми прибутку. Мені потрібно лише налаштувати міри всередині функції CALCULATE і отримати різні результати для кожної міри.
*****Схожі посилання*****
Висновок
Я думаю, що я висвітлив достатньо з точки зору початківця. Це лише початок розширених обчислень DAX. Я не хочу надто вдаватися до технічних питань і заплутувати вас на цьому початковому етапі цього посібника для початківців.
Якщо ви хочете дізнатися більше, ви можете переглянути наші курси DAX або вміст, який ми пропонуємо.
Все найкраще.
*****Вивчаєте 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.