Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
У цьому унікальному прикладі я покажу вам розширений варіант, у якому ми порівнюємо продаж у будь-який конкретний день з останнім продажем , який був зроблений. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Це буде актуально, якщо ви насправді не продаєте щось щодня або якщо ви дивитеся на конкретного клієнта чи продукт і хочете оцінити: « Ми здійснили продаж цього дня, але як це порівняти з самим востаннє ми продавали цьому клієнту або ми продавали цей продукт?»
У LuckyTemplates немає встановлених функцій аналізу часу, які дозволяють нам це робити. Отже, це чудовий приклад того, як можна поєднати кілька функцій DAX, щоб увімкнути цей тип розширеної інформації DAX.
Зміст
Використання таблиці продажів замість таблиці дат
Ми не робимо це з таблиці дат. Тут ми використовуємо Purchase Date , яка фактично походить від нашого.
У цьому стовпці "Дата придбання" ми маємо кожну транзакцію чи повторення чогось, що відбулося в нашій таблиці фактів. Ми розміщуємо це в таблиці разом із нашими загальними продажами. На основі будь-якого вибору, який ми робимо, будь то клієнт, продукт чи будь-який фільтр, ми показуємо лише продажі, які ми здійснили, і фактичну дату їх придбання.
Звідси ми хочемо переглянути будь-який окремий результат, а потім перейти назад і розрахувати попередній результат . Тоді ми можемо це порівняти . І ось чого ми можемо досягти за допомогою формули, яку я створив,.
Тепер ми можемо порівняти ці продажі на суму 1638 доларів США, наприклад, із наступним продажем для цього конкретного клієнта (Адам Хантер), оскільки зараз це відбувається в новому контексті. Тепер давайте перевіримо формулу, у якій я використав розширену техніку DAX без аналізу часу.
Формула DAX без розвідки часу
Перше, що я зробив, це виділив дату останнього продажу, попередню дату, коли ми продали . Отже, виходячи з того контексту чи рядка, у якому ми знаходимось, ми зможемо озирнутися назад і визначити, якою була ця дата. Наприклад, ми дивимось на результат 947 доларів, ми побачимо дату, коли було здійснено продаж на 947 доларів.
Щоб вирішити це, я розмістив цю попередню дату всередині змінної (VAR).
Отже, ми переглядаємо кожну окрему дату та визначаємо, чи ця дата нижча за поточну. Це те, що функція MAX робить у цій функції фільтрації ( FILTER ). Він повертає поточну дату здійснення продажу.
Тепер, коли ми це маємо, ми можемо передати це через іншу функцію фільтрації, щоб повернути певний результат у іншому контексті.
У розділі RETURN ми обчислюємо загальний обсяг продажів . Однак замість того, щоб обчислювати певний день, коли її було зроблено, ми переглядатимемо кожну дату покупки та повертатимемо лише дату покупки з PriorDate через FILTER .
Це створить новий контекст для обчислення, а потім поверне загальний обсяг продажів . Таким чином ми перетягуємо продажі з попереднього дня на поточний. Іншими словами, таким чином ми перераховуємо продажі з моменту останнього продажу продукту клієнту в поточний контекст.
Висновок
У цьому посібнику я продемонстрував, як ми можемо порівнювати продажі за допомогою розширеної формули DAX у LuckyTemplates без Time Intelligence. Завдяки цьому розумінню ми можемо розгалужуватися ще більше й дивитися на речі, наприклад, яка різниця чи яка відсоткова зміна між цими результатами.
Якщо ми зможемо налаштувати це в наших моделях і в таблицях або інших візуальних типах, ми можемо використовувати багато інших способів, якими ми можемо використовувати цю техніку, щоб отримати ще кращу чи кращу інформацію.
Це досить просунута концепція. Це один із способів поєднання багатьох різних функцій, включаючи використання змінних.
Можна багато чому навчитися, якщо ви знайдете час, щоб зануритися та зрозуміти зміст, який я проходжу.
здоров'я!
***** Вивчаєте 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.