Power BI. Как получить правильное состояние на основе добавленных или удаленных столбцов - PullRequest
1 голос
/ 20 июня 2019

Я застрял в ситуации, которую я, похоже, не могу решить, все еще учусь, поэтому был бы признателен, если бы вы могли сказать мне, что я делаю неправильно и как я понимаю это правильно?Это кажется простым, но больше не для меня.

Справочная информация:
Компания ACME продает продукты в различных городах, и мне нужно проверить, является ли ACME более дешевым, одинаковым или дорогим с точки зрения ценообразования.Один и тот же продукт может быть продан в 10 разных магазинах города, и мы хотим знать:

  1. Как ACME продвигает каждый продукт по городам или магазинам, и я рассчитываю это следующим образом:


Для каждого города:

  • Перечислите все экземпляры этого одного продукта (скажем, продукт был продан в 10 магазинах в Далласе, поэтому 10 экземпляров,это означает, что у нас может быть 10 различных цен магазина

  • Затем верните минимальную цену этих 10 цен

  • Сравните эту минимальную цену с ценой ACMEи определите, является ли продукт дешевым, одинаковым или дорогим


Формула:

  1. Мера для расчета минимальной цены = 1 Мин. цена = РАСЧЕТ (MINX(Данные, Данные [Цена магазина]), ALLEXCEPT (Данные, Данные [Штрих-код], Данные [Город], Данные [Тип матча], Данные [Магазин]))
  2. Расчетный столбец для определения статуса = 2 ЦенаСтатус = если (Данные [Цена ACME] <[1 мин. Цена], "Дешево", если (Данные [Цена ACME] = [1 мин. Цена], "Равно", "Эксп.ensive ")) </li>


Проблема должна быть решена:

  • Снимок экрана 1 - Когда у меня есть магазины, перечисленные вместе с City, тогдаФормула должна учитывать столбец «Магазин» и давать мне минимальную цену за магазин (в основном он будет сравнивать строку за строкой, так как магазин будет отображаться только один раз для каждого города), что и происходит в «Минимальной цене», а также статус правильный

Снимок экрана 1 - С магазинами [Screenshot 1 - With Stores[2]

  • Снимок экрана 2 - Когда я удаляю магазины, в столбце "Минимальная цена" отображаетсяправильная минимальная цена для продукта в каждом городе, однако статус неверный - для продукта, заканчивающегося 7572, оба статуса должны быть равны, а для продукта, заканчивающегося 3566, он должен быть дорогим

Снимок экрана 2 - без магазиновScreenshot 2 - Without Stores

Может кто-нибудь подсказать, пожалуйста, что я делаю не так?Как правильно получить статус при просмотре по городу?

...