СУММЕСЛИМН Ссылка, но в BI - PullRequest
1 голос
/ 17 июня 2020

Я хотел бы перенести лист Excel в BI, чтобы увидеть, улучшится ли время выполнения, но у меня возникают трудности с воспроизведением одной из формул. У меня есть список данных, и я использую следующую формулу:

= СУММЕСЛИМН ($ B $ 2: B2, $ A $ 2: A2, A2)

Когда я перетаскиваю формулу, B2 и A2 оставайтесь прежними:

= СУММЕСЛИМН ($ B $ 2: B1, $ A $ 2: A12, A12)

А вот пример самого листа:

enter image description here

Формула в Excel делает именно то, что мне нужно, но я не смог воспроизвести ее в BI. Можно ли это сделать?

Edit1: Добавление второго изображения (ответ на комментарий): enter image description here

1 Ответ

1 голос
/ 19 июня 2020

Ты почти решил это сам, Даниэль. Единственная проблема, с которой вы столкнулись, - это получение значения текущей строки. Вот один из способов сделать это:

Coluna = 
    var ThisStep = Plan1[Step]
    var ThisLocation = Plan1[Location]
return
    CALCULATE(
        SUM(Plan1[Type of Change]),
        FILTER(ALL(Plan1), Plan1[Step] <= ThisStep && Plan1[Location] = ThisLocation)
    )

Результат:

enter image description here

...