Расчет недельных продаж с помощью 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 для своих бизнес-отчетов.