Підсумки в LuckyTemplates за допомогою DAX

Іноді обчислення поточних підсумків у LuckyTemplates є набагато кращим способом аналізу тенденцій, ніж просто перегляд фактичних результатів щодня. Ви можете переглянути повне відео цього підручника внизу цього блогу.

Ось чому я збираюся показати вам у цьому прикладі, як ви можете реалізувати поточне загальне обчислення, яке є динамічним, а також тече та добре інтегрується з рештою вашої моделі.

І я збираюся показати вам, як ви можете зробити це дуже ефективно та легко, об’єднавши кілька показників DAX у LuckyTemplates.

Зміст

Обчислення поточних підсумків у LuckyTemplates з нуля

У цій публікації в блозі я покажу вам, як обчислити поточні підсумки в LuckyTemplates. Насправді є кілька способів, як це зробити, і я покажу вам обидва.

Це, зрештою, те, чого ми хочемо досягти в результаті. У нас є стовпці «Дата» та «Продажі», а також загальна сума за 30 і 90 днів (ліворуч).

Ми також помістили їх у візуалізацію, щоб зробити цифри цікавішими та легше помітити тенденції та викиди (праворуч).

Підсумки в LuckyTemplates за допомогою DAX

Ми також можемо змінити часові рамки та спостерігати за зміною поточних підсумків у реальному часі. Досить переконливе розуміння, чи не так?

Підсумки в LuckyTemplates за допомогою DAX

Отже, якщо ви дивитеся на такі речі, як запаси чи дебіторська заборгованість, це справді хороший фрагмент аналізу, який можна провести на основі даних.

Потім ви можете перейти до більш складних речей, як-от порівняння поточних підсумків за один період до іншого.

Є багато дивовижних речей, які ви можете зробити, і я збираюся показати вам, як ви можете досягти цього з нуля.

Підсумки за 30 днів

Як завжди, ми починаємо з порожнього звіту, у якому ми маємо лише загальний обсяг продажів. Давайте напишемо міру, яка дасть нам поточну суму за 30 днів. Це означає, що ми хочемо озирнутися назад від сьогодні до 30 днів і підсумувати всі продажі за цей період часу.

Давайте створимо показник і назвемо його Running Total 30D.

Підсумки в LuckyTemplates за допомогою DAX

Потім ми перейдемо до іншого рядка, щоб написати трохи логіки та ввести загальний обсяг продажів.

Підсумки в LuckyTemplates за допомогою DAX

Третій крок - використанняфункція. Функція FILTER є ітераційною функцією, яка повторює таблицю дат і фіксує 30 днів для поточного підсумку.

Підсумки в LuckyTemplates за допомогою DAX

Ми збираємося видалити будь-який фільтр або будь-який контекст, що надходить із стовпця ДАТА. Отже, ALL позбавляється цього контексту та позбавляється цього фільтра.

Потім ми збираємося переглянути всю таблицю DATE і перевірити, чи дата перевищує MAX (Date – 30), що дасть нам перший день із 30 днів.

Підсумки в LuckyTemplates за допомогою DAX

А потім ми напишемо, якщо дата менша ніж дорівнює даті MAX.

Підсумки в LuckyTemplates за допомогою DAX

Давайте натиснемо enter і перетягнемо інформацію в таблицю. Ми бачимо, що зараз це буде оцінюватися до поточної суми.

Підсумки в LuckyTemplates за допомогою DAX

Підсумки за 90 днів

Скажімо, ми хочемо отримати продажі з іншого періоду часу. Ми можемо використати ту саму міру, а потім змінити число з 30 днів на бажане число, яке в даному випадку становить 90.

Підсумки в LuckyTemplates за допомогою DAX

І ось так ми маємо загальну суму за 90 днів. Це буде оцінювати дещо інше, тому що ми розглядаємо наші продажі за набагато довший період часу.

Підсумки в LuckyTemplates за допомогою DAX

Пам'ятайте, що ви завжди можете замінити тут іншу міру; ви можете використовувати цю техніку, щоб отримати дані про ваші прибутки, транзакції або клієнтів. Є просто багато речей, які ви можете реалізувати за допомогою цієї загальної формули.  

Є багато речей, на які ви також можете розгалужуватися. Ви можете не лише переглядати поточні підсумки в будь-який момент часу, але й фактично порівнювати свої поточні підсумки з минулим місяцем, останнім кварталом або минулим роком.

Використання DATESINPERIOD

Я збираюся показати вам іншу формулу, яку ви можете написати, щоб досягти того самого; однак він використовує іншу логіку фільтрації в операторі Calculation.

Ми будемо називати цей показник альтернативою Running Total 30D. Знову ж таки, ми обчислимо загальний обсяг продажів, але замість FILTER ми будемо використовувати функцію під назвою DATESINPERIOD.

Підсумки в LuckyTemplates за допомогою DAX

Потім ми перейдемо до іншого рядка та введемо кілька дат. Ось що робить DATESINPERIOD; це специфікафункція, яка дозволяє нам створювати або відкривати будь-який період часу. Все, що нам потрібно зробити, це ввести наші параметри.

Підсумки в LuckyTemplates за допомогою DAX

Таким чином, в основному він робить те ж саме, що і функція FILTER, іншим способом. Це трохи простіший спосіб, який пропонує набагато більше гнучкості.

І якщо ми розмістимо його поруч з нашою іншою 30-денною таблицею, ми побачимо, що він точно такий же, як той, який ми використовували у FILTER. Тож це лише ще один спосіб досягти подібного результату.

Підсумки в LuckyTemplates за допомогою DAX

Тепер все, що тут залишилося зробити, це перетворити його на a, що не займає багато часу. Тоді ми можемо побачити загальний підсумок у візуальному вигляді.

Підсумки в LuckyTemplates за допомогою DAX

Ми також можемо додавати різні фільтри. Скажімо, наприклад, ми хочемо поглянути на певний рік, наприклад 2017.

Підсумки в LuckyTemplates за допомогою DAX

Поточна сума буде автоматично скоригована відповідно до будь-якого додаткового контексту, який ми хочемо додати на нашу сторінку звіту.

Ось як ми підраховуємо підсумок. Ви можете використовувати його в багатьох програмах. Той самий прийом можна використовувати знову і знову в різних сценаріях.

Висновок

Я вважаю, що поточні підсумки є набагато кращим способом перегляду середніх значень у часі. Іноді це занадто детально, щоб розглядати на щоденному рівні. Однак поточні підсумки дозволяють вам не зациклюватися на якомусь окремому результаті, а на накопиченні результатів, які насправді дають набагато краще розуміння.

Є багато різних способів, якими ви можете скористатися цим, і ви отримаєте набагато краще уявлення про те, як я особисто реалізую це за допомогою відео нижче.

Я детально описую конкретну формулу, але потім ви можете відгалужуватися від неї, щоб отримати інші ідеї, які ви, можливо, захочете створити.

Тож бажаємо успіхів у реалізації цього. Багато чому потрібно навчитися та повторити у власних моделях.

Leave a Comment

Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.