Як використовувати функції ітерації для вирішення загальних проблем у LuckyTemplates – Концепції DAX

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

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

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

Зміст

Обчислення підсумків мінімального доходу

Давайте використаємо простий приклад обчислення загальних мінімальних доходів.

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

Отримати минулорічний дохід просто. Я щойно використав функцію.

Theпоказує дані за 2018 рік. Тоді ви побачите, що ми відняли один рік під функцією DATEADD , яка дає нам дані за 2017 рік.

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

Крім того, ви також можете натиснути на легенду та вибрати інший рік. Таким чином, ви можете використовувати доходи за 2016 і 2017 роки, наприклад.

Але для цього прикладу зупинимося на даних за 2017 і 2018 роки.

Якщо ви працювали з Excel, ви побачите, що формула, яку я тут використовую, така сама.

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

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

Щоб зрозуміти, чому це сталося, ви також повинні зрозуміти контекст. Тут контекст міститься лише в рядках, що передують Загальній сумі, де вибирається менша сума між двома стовпцями. Але зрештою він просто порівняв два загальні показники за 2017 і 2018 роки, вибрав, яка з них є мінімальною, і прийняв це як результат.

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

Використання SUMX для фіксації підсумку

Ось де на допомогу приходять ітераційні функції. Для цього прикладу я збираюся використовувати.

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

Я почну з використання функції SUMMARIZE для клієнтів. Потім я використовую функцію MIN, щоб отримати мінімальне значення загального доходу за 2017 та 2018 роки.

Коли ви використовуєте ітераційні функції, обчислення в кожному окремому рядку відбувається віртуально.

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

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




Висновок

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

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

Все найкраще.

***** Вивчаєте LuckyTemplates? *****






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

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