Створення таблиці дат у LuckyTemplates
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
Тепер давайте заглибимося в одне з найважливіших понять у обчисленнях LuckyTemplates — агрегації .
Агрегації LuckyTemplates — це формули, які використовуються для обчислення одного підсумкового значення з кількох рядків, згрупованих разом.
Існують різні способи створення агрегацій у LuckyTemplates. Деякими прикладами функцій агрегації є функції , , і .
У наступних розділах я обговорю деякі з них і поясню, як працюють зазначені агрегації.
Зміст
Використання агрегацій LuckyTemplates для простих обчислень
У наведеному нижче прикладі ви бачите, що формула для загальних продажів містить функцію. Це приклад формули агрегування.
Щоб створити іншу формулу агрегування, клацніть «Нова міра» та використовуйте її для обчислення середніх продажів .
Очевидно, вам доведеться використовувати функцію AVERAGE , яка є одним із найпоширеніших прикладів агрегування.
Після створення нового показника перетягніть його до таблиці. Вам потрібно поглянути на початковий контекст, щоб чітко зрозуміти дані про середні продажі. Початковий контекст можна знайти у фільтрі «Місто» , а також у розділювачі дат .
Якщо ви клацнете «Гамільтон» у фільтрі «Місто» , ви дізнаєтеся, що результати, які ви бачите в таблиці, належать до цього конкретного міста.
В іншому прикладі давайте обчислимо загальну кількість транзакцій за допомогою функції. Ви повинні використовувати COUNTA замість функції COUNT , оскільки стовпець «Номер замовлення» вважається текстовим стовпцем.
Після створення формули перетягніть зазначену міру в таблицю, щоб побачити результати.
Розмістивши його біля таблиці «Середні продажі» , можна порівняти загальний обсяг продажів для відповідної кількості транзакцій.
Чому функція COUNTA вважається функцією агрегації? Що ж, це формула агрегування, оскільки це перший контекст, який додається перед розглядом інших механізмів обчислення.
Наприклад, у фільтрі «Місто» не вибрано жодного фільтра, тому єдиним початковим контекстом є дати. Таким чином, результати на 23 травня 2018 року базуються на всіх доступних містах.
Розробка моделі даних
Тепер давайте розглянемо зв’язки даних у моделі на основі формули для загальних продажів .
У моделі даних ви побачите, що фільтр надходить із таблиці "Дати" до таблиці "Продажі " через поширення фільтра.
Після активації зазначеного фільтра таблиця продажів запускає оцінку для обчислення загального доходу. Це пояснюється тим, що формула посилається на стовпець "Загальний дохід" у таблиці "Продажі ".
Функція агрегування SUM обчислює кожен окремий рядок стовпця Загальний дохід після початкового контексту.
Така ж логіка справедлива для функції AVERAGE . Він оцінює всі продажі в поточному контексті (наприклад, за датою), потім переглядає кожен рядок стовпця « Загальний дохід» , перш ніж отримати середнє значення.
На додаток до цього, формула для загальних транзакцій працює так само. Функція COUNTA обчислює всі рядки в стовпці Номер замовлення . Після цього він підраховує числа на основі початкового контексту.
По суті, так працюють агрегації в LuckyTemplates з точки зору обчислень DAX.
Використання інших агрегацій LuckyTemplates
Ще один набір формул агрегування, з якими ви можете зіткнутися, це функції MIN і MAX .
Щоб надати вам приклад того, як працюють ці функції агрегації, створимо нову міру.
Назвіть показник як Max Sales і скористайтеся функцією MAX , щоб обчислити максимальний загальний дохід.
Знову перетягніть нову міру та помістіть її всередину таблиці. Як ви помітили, формула все ще посилається на стовпець «Загальний дохід» таблиці «Продажі» . Але цього разу результати змінилися, оскільки тепер ми використовуємо іншу функцію.
При виборі міста з фільтра, наприклад регіону Туранга, дані в таблиці також змінюються. Це пояснюється тим, що функція MAX узагальнює значення на основі заданого контексту.
Висновок
Вивчення агрегацій є одним із важливих кроків у розумінні того, як це зробитипрацювати.
Більшість формул легко виконати всередині формули агрегування. Усе почне ставати складніше, коли ви почнете використовувати ітераційні формули.
У наступному підручнику давайте дізнаємося проі як використовувати його для більш гнучких обчислень.
Сподіваюся, ви підібрали тут кілька корисних порад. Я не можу дочекатися, щоб показати вам більше в нашому наступному посібнику.
Дякую!
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.
У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.
Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.
Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.
У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.
У цьому блозі ви дізнаєтеся, як використовувати функції ранжирування LuckyTemplates і користувацькі функції групування, щоб сегментувати вибіркові дані та ранжувати їх за критеріями.
У цьому підручнику я збираюся розглянути конкретну техніку щодо того, як відображати загальну суму лише до певної дати у ваших візуальних елементах у LuckyTemplates.
Дізнайтеся, як створювати та налаштовувати діаграми маркерів у LuckyTemplates, які в основному використовуються для вимірювання ефективності порівняно з цільовими або попередніми роками.