Поле пошуку PowerApps: як додати та налаштувати
Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.
Використання показників DAX для динамічного групування даних у LuckyTemplates є настільки потужним. Ви створюєте свої моделі даних і створюєте багато різних фільтрів і способів розділити свої дані. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Сьогодні це трохи просунутіше, але мені подобаються такі речі в LuckyTemplates.
Пам’ятайте, що їх, імовірно, немає у ваших оригінальних наборах даних, тому ви створюєте абсолютно нові відомості, які споживачі вашого вмісту дійсно оцінять.
У цьому прикладі я покажу вам, як ви можете отримати результати всередині обчислюваного стовпця. Потім ви можете оцінити кожен із цих результатів, провівши їх через деякі параметри, які є у вас в іншій «допоміжній таблиці».
Можливо, ми захочемо побачити, які з них є нашими продуктами з високою націнкою, продуктами середньої націнки та продуктами з низькою націнкою.
Зміст
Створення середньої маржі
Давайте спочатку подивимося на нашу модель даних.
З таблицями, які ми тут маємо, ми фактично не можемо динамічно групувати наші продукти.
Отже, що нам потрібно зробити, це створити допоміжну таблицю з групами продуктів з низькою, середньою та високою маржою.
Щоб зробити це, ми збираємося почати з обчисленого стовпця «Середня маржа» .
У цій моделі ми вже маємо загальний прибуток , тобто загальний обсяг продажів мінус загальні витрати.
Отже, якщо ми хочемо отримати середню маржу , нам просто потрібно створити обчислюваний стовпець і розділити загальний прибуток на загальний обсяг продажів .
Зверніть увагу, що на цьому зображенні нижче я вже змінив формат стовпця « Середня маржа» на відсоток і відсортував стовпець так, щоб вони були розташовані від найвищого до найнижчого відсотка.
Створення опорної таблиці
Тепер, коли ми створили нашу середню маржу, ми можемо перейти до створення допоміжної таблиці, яка дозволить нам сегментувати наші продукти за маржою.
Для цього натисніть «Ввести дані» у верхньому лівому куті екрана.
З’явиться таке спливаюче вікно. Нам потрібно змінити назву та стовпці введення.
У цьому випадку давайте назвемо цю допоміжну таблицю Group Margin Group . І ми матимемо груповий стовпець із низьким, середнім і високим. Давайте також створимо стовпці Min і Max.
Таким чином, наші продукти з низькою націнкою коливатимуться від 30% до 36%. Для продуктів середнього класу маржа становитиме від 36% до 38%. Тоді наші продукти з високою націнкою становитимуть від 38% до 100%.
Після введення всіх необхідних даних натисніть кнопку Завантажити.
Тепер у нас є опорний стіл.
Тепер ми також можемо використовувати цю групу з Low, Mid, High у нашій логіці.
Як сегментувати та групувати дані в LuckyTemplates
Щоб працювати над нашою формулою, давайте створимо новий показник і назвемо його Маржинальний прибуток групи .
Ми збираємося використати CALCULATE тут, а потім Total Profits , щоб мати загальний прибуток у групах.
Давайте перейдемо до іншого рядка та використаємо FILTER , щоб повторити таблицю Average Margins .
Ми знову перестрибнемо на один рядок і підемоа потім помістіть інший ФІЛЬТР . Цього разу ми фільтруємо нашу групу націнки продукту .
Тепер давайте подивимося, якщо середня маржа більша або дорівнює мінімальній і менша за максимальну , тоді ми вносимо цю таблицю.
Ми перейдемо до іншого рядка та додамо більше нуля .
Після закриття нашої формули ми можемо перетягнути нашу групу та додати маржинальний прибуток групи .
Як бачите, зараз ми отримуємо результати. Ми маємо загальний прибуток для наших продуктів із низькою, середньою та високою націнкою. А загальний прибуток становить 57,7 млн .
Ми можемо швидко перевірити, чи ця сума точна, перетягнувши показник загального прибутку .
Обидві таблиці показують однакове значення, яке певним чином запевняє нас у правильності нашої формули.
Але щоб бути абсолютно впевненими, нам потрібно зрозуміти логіку.
Перевірка логіки
Давайте ще раз подивимося на створену нами формулу.
Отже, спочатку ми спробуємо зрозуміти, що робить FILTER. Цетут створено таблицю для кожного стовпця середньої маржі .
Потім для кожного окремого рядка цієї таблиці перегляньте кожен окремий рядок цієї таблиці, яка є допоміжною таблицею, яку ми створили.
Для кожного окремого рядка перевірте, чи він більший за Min і менший за Max . Якщо так, ми збережемо цей рядок.
Значення COUNTROWS більше за нуль означає, що якщо цей рядок збережено, він має бути в межах цієї групи.
Потім цей процес повторюється для наступних середніх марж.
Це дозволяє нам створювати ці групи.
Щоб краще побачити, які продукти є низькою, середньою та високою, ми можемо перетворити створену таблицю на матрицю.
Потім ми додамо назву продукту в рядки, а групу — у стовпці.
Тоді наша матриця виглядатиме так, як показано нижче.
Створення візуалізацій
Тепер ми можемо створити наші візуалізації.
Давайте перетягнемо нашу групу та маржинальний прибуток групи .
А потім перетворимо цю таблицю на круглу діаграму.
Тоді давайте перетягнемо нашу назву продукту та прибуток групи маржі та перетворимо цю таблицю на стовпчасту діаграму.
Тепер, після розміщення групи в легенді, наша візуалізація виглядатиме так.
Таким чином, зелені смужки позначають продукти з високою маржою, світло-блакитні — продукти середнього діапазону, а темно-сині — продукти з низькою маржою.
Ми також можемо зробити наші візуальні елементи динамічними. Клацніть Редагувати взаємодії.
Потім клацніть фільтр у зображеннях, на які ви хочете вплинути.
Тоді, якщо ми натиснемо «Високий» у нашій круглій діаграмі, наша матриця та стовпчаста діаграма з накопиченням відображатимуть продукти з високою маржою.
І якщо ми натиснемо «Низький», наша матриця та стовпчаста діаграма з накопиченням відображатимуть продукти з низькою маржою.
Висновок
У цій публікації ми обговорили, як ми можемо динамічно групувати дані в LuckyTemplates за допомогою DAX.
Після створення середньої маржі ми змогли створити допоміжну таблицю, а потім попрацювали над формулою прибутку групи маржі за допомогою CALCULATE . Це дозволило нам створити дійсно круті динамічні візуальні ефекти.
Коли я використовую цей тип техніки, мій розум вибухає від можливостей підняти ваш аналіз на наступний рівень.
Подумайте про всі початкові основні обчислення, які ви можете створити, як-от продажі, витрати, прибуток, маржа, зростання тощо, а потім подумайте, як можна сегментувати свої атрибути чи параметри за будь-яким із цих результатів.
Все, що вам потрібно зробити, це створити та запустити їх через певний тип логіки, використовуючи подібну техніку, яку я демонструю тут.
Ця логіка DAX непроста, в цьому немає сумніву, але я точно хочу, щоб ви побачили, як можна застосувати DAX, щоб отримати ці ідеї.
Будь-які думки чи запитання, дайте мені знати в коментарях.
Удачі з цим.
Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.
Збирайте або фіксуйте значення в мірі для повторного використання в іншій мірі для динамічних обчислень за допомогою SELECTEDVALUE DAX у LuckyTemplates.
Дізнайтеся, як історія версій у SharePoint може допомогти вам побачити еволюцію певних даних і скільки змін вони зазнали.
Ось інструмент для створення звітів і візуальних матеріалів, засіб вибору шістнадцяткових кодів кольорів, за допомогою якого можна легко отримати кольори для звітів LuckyTemplates.
Ви можете легко відобразити діапазон дат як роздільник у своєму звіті за допомогою таблиці періодів. Використовуйте M-код, щоб створити динамічний роздільник дат у LuckyTemplates.
Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.
Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.
Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.
У цьому підручнику я демонструю унікальну ідею щодо фінансової звітності, яка полягає в розподілі результатів для попереднього визначення шаблонів таблиць у LuckyTemplates.
Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.