Столбец Powerbi Calculate для возврата итогов по каждой категории только один раз - PullRequest
0 голосов
/ 05 июля 2019

Я сделаю все возможное, чтобы объяснить это правильно:

У меня есть список - по магазинам, по типу фруктов. Мне нужно создать новую колонку, где у меня есть одна строка по магазинам и фруктам (желтая колонка). В Excel я могу сделать формулу, которая делает это, но я не могу понять формулу Дакса. Или есть другой способ сделать это? Может быть, новую таблицу и связать их?

result in yellow

Ответы [ 3 ]

1 голос
/ 06 июля 2019

Я понял это:

2 = РАСЧЕТ ( SumX ( ФИЛЬТР( SUMMARIZE (...., "Aggregate", SUM (....])), [Совокупный]> = 2 ), [Совокупный] ),

)

0 голосов
/ 05 июля 2019

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

m1 = IF(CALCULATE(COUNT(Sheet1[Fruit]), FILTER(Sheet1,[Store #] = "Store 1"),Sheet1[Fruit]="apple")>2,CALCULATE(COUNT(Sheet1[Fruit]), FILTER(Sheet1,[Store #] = "Store 1"),Sheet1[Fruit]="apple"), 
IF(CALCULATE(COUNT(Sheet1[Fruit]), FILTER(Sheet1,[Store #] = "Store 1"),Sheet1[Fruit]="apple")<2,CALCULATE(COUNT(Sheet1[Fruit]), FILTER(Sheet1,[Store #] = "Store 1"),Sheet1[Fruit]="apple"),0))

Из любопытства, как вы справились с этим в excel?

0 голосов
/ 05 июля 2019

PowerBI агрегирует эти значения для вас в визуальном.Например, в таблице, если вы перетащите атрибут Store # и атрибут Fruit в вид:

Example

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...