Фильтр по значению поиска (Power BI)

#powerbi #dax

Вопрос:

Я хотел бы создать новый столбец в ТАБЛИЦЕ B, чтобы суммировать общий вес из таблицы A. Но я не хочу, чтобы значение суммы копировалось в каждую строку таблицы B (на основе идентификатора). Я просто хочу записать значение для каждого первого идентификатора (Num = 1)

Ожидание

ТАБЛИЦА а

ТАБЛИЦА в

Спасибо за ваше внимание. Любая помощь будет очень признательна.

Комментарии:

1. У вас есть номер столбца на месте? Или ты просто показываешь это, чтобы объяснить?

Ответ №1:

 Column = 
VAR _1 =
    CALCULATE (
        SUMX (
            FILTER ( t1, t1[id] = MAXX ( FILTER ( t2, t2[num] = 1 ), t2[id] ) ),
            t1[val]
        )
    ) 
RETURN
    _1
 

Решение