Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
В этом руководстве мы узнаем о функциях и формулах PowerApps . Это дает нам хорошую основу для самостоятельного создания остальной части нашего Power App.
Мы можем использовать функции и формулы PowerApps, чтобы улучшить функциональность и изменить поведение нашего приложения на основе холста Power Apps.
Оглавление
Справочник по функциям и формулам PowerApps
У Microsoft есть замечательный ресурс в документации под названием Справочник по формулам для приложений Power .

Он содержит все различные формулы и функции, которые есть у Power Apps , чтобы мы могли делать все, что нам нужно. Это все, что мы хотели бы поместить в эту строку формул. Например, в этой записи я соединил имя и фамилию вместе.

Для этого я использовал функцию Concatenate .

Мы также можем щелкнуть его на справочной странице, чтобы увидеть, как именно он работает. Мы увидим, что делает Concatenate , разницу между Concatenate и функцией Concat и их соответствующий синтаксис.

Мы также увидим несколько примеров, которые позволят нам лучше понять, как это работает.

Эта ссылка действительно полезна, особенно если мы хотим попробовать сделать что-то, чего не знаем. Давайте теперь рассмотрим пример.
Использование функции Concatenate в PowerApps
В этом примере попробуем соединить данные DateJoined с данными Location в этом элементе.

Для этого нам нужно использовать эту формулу.

Однако эта формула не будет работать и выдаст ошибку.

Это связано с тем, что функция Concatenate принимает только текстовый или табличный столбец типа Text . В нашей формуле мы ссылались на запись Location , которая представляет собой текст/строку. Но мы также ссылались на запись DateJoined , которая является датой, а не текстовым/строковым типом.

Итак, как нам преобразовать дату в текстовый/строковый тип?
Форматирование типа данных с помощью функции Text в PowerApps
Что ж, нам нужно использовать функцию Text , которая преобразует любое значение и форматирует число или значение даты/времени в строку текста.

Теперь добавим его в нашу формулу. Он не требует аргумента, но все же позволяет нам указать формат, в котором мы хотим получить преобразованное значение. В этом примере давайте просто используем формат ShortDate . Кроме того, давайте добавим пробел, чтобы отделить место и дату.

В результате у нас есть имя клиента, его местонахождение и дата, когда он присоединился.

Настройка дат с использованием функций месяца и года PowerApps
Однако формат даты явно слишком детализирован. Нам, вероятно, нужны только год и месяц. Чтобы отображать только год и месяц, нам нужно использовать функции Month и Year отдельно.

Давайте теперь изменим нашу формулу и воспользуемся функциями Месяц и Год . Не забудьте снова использовать функцию Text , чтобы преобразовать даты в строки.

Как только мы закончим с этим, мы увидим, что дата отображает только месяц и год, когда они присоединились.

Изучение других функций PowerApps в справочном материале
Давайте попробуем проверить другие доступные функции в справочной документации Microsoft.
1. Функция обновления
Во-первых, давайте проверим функцию обновления , которая использовалась в этом элементе.

Затем посмотрим, что делает обновление .

Как и ожидалось, эта функция извлекает свежую копию источника данных. Ему нужен источник данных в качестве аргумента.

В этом примере источником данных является Table1 .

2. Функция «Сегодня»
Еще одна очень крутая вещь — это функция «Сегодня» . Вместо того, чтобы использовать имя таблицы в качестве заголовка, мы можем изменить его на сегодняшнюю дату.

Для этого мы будем использовать функцию «Сегодня» в нашей формуле.

Теперь он отображает дату повторения сегодня. Если мы проверим это приложение завтра, оно вернет дату на завтра и так далее и тому подобное.

Мы также можем увидеть подробное объяснение этой функции в справочном материале.

Основы Power Apps: базовая функциональность и настройка
Среды Power Apps: правильная настройка элементов приложения
Интеграция PowerApps в Microsoft Power Automate
Заключение
Короче говоря, это хороший способ узнать об этих вещах при работе с Power Apps . Как я уже упоминал, существует множество различных функций, которые мы можем использовать.
Мы всегда можем обратиться к справочным материалам от Microsoft, когда захотим изучить функции и формулы. И я настоятельно рекомендую вам просмотреть все эти функции, потому что это упрощает понимание того, что делать, и отладку.
Всего наилучшего,
Генри
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.