Поле пошуку PowerApps: як додати та налаштувати
Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.
У цьому підручнику я хочу показати вам кілька зразків Advanced. Ознайомившись із основами, я продемонструю деякі розширені функції та формули, які є ключовими для обчислень складніших обчислень.
Я не буду описувати кожну формулу чи функцію, але замість цього я дам вам огляд кількох ідей, щоб ви могли дослідити, що може зробити DAX. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Зміст
Фільтрування даних за датою за допомогою зрізу
Для початку я проведу порівняльний аналіз часу на цих вибіркових даних.
По-перше, я збираюся додати фільтр для дат.
Після цього я виберу «Дата» в розділі «Поле», щоб позбутися ієрархії.
Потім я збираюся перетворити це на слайсер.
Після вибору роздільник відобразиться таким чином, що дозволить нам відфільтрувати дані до іншого часового поясу.
Тепер ви побачите, що фільтрація змінює результати наших вихідних даних. Тож зараз ми розглядаємо меншу підмножину інформації.
Це пов’язано зі зміною контексту цих розрахунків через різні часові рамки.
У моделі часовий проміжок фільтрується в таблиці «Дати» , а потім переходить у таблицю «Продажі» .
Далі я збираюся створити таблицю моїх дат без ієрархії.
Інша справа, що мені не подобається такий формат дати. Отже, я зміню їх, перейшовши до області таблиць.
Тоді я знайду свою таблицю дат і виділю цей стовпець.
Я збираюся змінити формат на дату, місяць і рік. Я знаю, що в різних частинах світу дати розташовані в різному порядку, але для цього підручника я використовуватиму цей формат.
Тепер мої дати виглядають так через коригування форматування, яке я зробив, і фільтрування зрізу.
Далі я введу свій загальний обсяг продажів . І тепер замість того, щоб бачити продажі за клієнтами, він показує продажі за датами.
Порівняння часу з Advanced DAX
Тепер я хочу порівняти дані поточної дати з даними попереднього року.
Для цього я збираюся створити новий показник під назвою Sales LY для минулорічних даних і використовувати функцію під назвою.
CALCULATE дозволяє мені змінити контекст обчислення.
CALCULATE стане вашою найчастіше використовуваною функцією в power BI та у формулах DAX, оскільки це початок будь-якого розширеного аналізу в power BI.
Тепер я введу Total Sales .
Я хочу обчислити загальний обсяг продажів , але я хочу зробити це в іншому контексті. Отже, я скористаюся функцією, яка дозволить мені змінити фільтр.
Наприклад, я можу використати функцію під назвоюі я можу ввести стовпець Дати та ввести формулу.
Тепер я можу порівняти продажі між цією датою та тим самим днем минулого року, що є моїм поточним контекстом. Контекст отримано з функції, яку я використовував усередині CALCULATE .
Це перший приклад розширеного розрахунку DAX.
Обчислення кумулятивної суми за допомогою Advanced DAX
Тепер я покажу вам ще один приклад створення кумулятивної суми.
Сукупний обсяг продажів розраховується за цією формулою.
Я збираюся використовувати CALCULATE для обчислення загального обсягу продажів . Але я хочу зробити це в іншому контексті.
Отже, я буду використовувати функціїі. Потім я збираюся розмістити таблицю Dates , а під нею я поміщу стовпець Date як менше/дорівнює Date .
Тепер у мене є сукупні продажі .
Ось так це виглядає у візуалізації.
Я можу змінити контекст дати в розділювачі, і все автоматично оновиться для мене.
Це ще один приклад розгалуження міри. Ми переходимо до сукупної підмножини обчислень.
Що відбувається для кожного результату в сукупних продажах, так це те, що формула обчислює суму продажів поточного дня та кожного попереднього дня.
Ось що робить ця частина формули. Це змінює контекст обчислення.
є динамічними. Вони змінюються не лише залежно від контексту дати, але й, наприклад, коли я хочу подивитися на конкретного клієнта.
Потім він оновить усі наші формули для цього конкретного клієнта.
Ці формули створено таким чином, щоб вони бездоганно працювали з моделлю, яку я створив. Додаткові фільтри можна накладати один на одного для створення динамічних обчислень.
Групи вимірювань у Advanced DAX
Розгалуження показників є значною частиною розширених обчислень DAX. Отже, коли ми відійдемо від ключових заходів і перейдемо до інших гілок заходів, ми зможемо почати створювати нові групи заходів.
Спочатку я збираюся натиснути «Ввести дані».
Я назву нову таблицю Кумулятивні показники .
Потім я створю ще один і назву його «Порівняння часу» .
Тож вони тепер з’являються в нашому польовому розділі. Вони також з’являться тут у нашій моделі.
Тоді все, що мені потрібно зробити, це перенести їх.
Я збираюся перенести кумулятивні продажі в мої кумулятивні показники .
Я також візьму продажі за минулий рік і перенесу їх у порівняння часу .
Тоді я видалю непотрібні стовпці.
Тепер у мене є три групи мір, на які легко посилатися.
І це буде зростати, тому що я також можу виміряти наші прибутки та норми прибутку. Мені потрібно лише налаштувати міри всередині функції CALCULATE і отримати різні результати для кожної міри.
*****Схожі посилання*****
Висновок
Я думаю, що я висвітлив достатньо з точки зору початківця. Це лише початок розширених обчислень DAX. Я не хочу надто вдаватися до технічних питань і заплутувати вас на цьому початковому етапі цього посібника для початківців.
Якщо ви хочете дізнатися більше, ви можете переглянути наші курси DAX або вміст, який ми пропонуємо.
Все найкраще.
*****Вивчаєте LuckyTemplates?*****
Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.
Збирайте або фіксуйте значення в мірі для повторного використання в іншій мірі для динамічних обчислень за допомогою SELECTEDVALUE DAX у LuckyTemplates.
Дізнайтеся, як історія версій у SharePoint може допомогти вам побачити еволюцію певних даних і скільки змін вони зазнали.
Ось інструмент для створення звітів і візуальних матеріалів, засіб вибору шістнадцяткових кодів кольорів, за допомогою якого можна легко отримати кольори для звітів LuckyTemplates.
Ви можете легко відобразити діапазон дат як роздільник у своєму звіті за допомогою таблиці періодів. Використовуйте M-код, щоб створити динамічний роздільник дат у LuckyTemplates.
Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.
Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.
Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.
У цьому підручнику я демонструю унікальну ідею щодо фінансової звітності, яка полягає в розподілі результатів для попереднього визначення шаблонів таблиць у LuckyTemplates.
Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.