Есть ли простой способ создать столбец с повторяющимся целевым значением в Power bi? - PullRequest
0 голосов
/ 10 апреля 2019

У меня есть набор данных, который я хочу проиндексировать до 100. Я пытаюсь создать столбец, который имеет первое значение из каждой категории, см. «Столбец» на изображении.Я не могу понять, как это сделать динамически, чтобы при обновлении набора данных индексировался в следующем месяце до 100. Т.е. в настоящее время январь 2018 года = 100, в следующем месяце февраль 2018 года будет = 100

IЯ попытался добавить «столбец из примера», который работает в течение первого месяца, но при его обновлении он теряет индекс, потому что это фактическое значение за этот конкретный месяц, а не самое раннее значение даты из каждой категории.

Ожидаемый результат - значения в столбце «столбец» enter image description here

1 Ответ

1 голос
/ 10 апреля 2019

Вам просто нужно найти значение, связанное с минимальной датой для этой категории.

column =
VAR MinDate =
    CALCULATE (
        MIN ( TableName[date] ),
        ALLEXCEPT ( TableName, TableName[category] )
    )
RETURN
    CALCULATE (
        MAX ( TableName[value] ),
        ALLEXCEPT ( TableName, TableName[category] ),
        TableName[date] = MinDate
    )

Это вычисляет MinDate для категории в текущей строке, а затем ищет значение для даты.

...