Как индексировать значения в таблице в PowerBI? - PullRequest
0 голосов
/ 15 января 2020

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

enter image description here

Теперь, Предположим, я хочу значение 55 из столбца состояния оповещения. Индекс мудрый (начиная с 0), это будет (4, 2). Какой самый простой способ выбрать значение 55? Например, в Python я могу go Таблица [4, 2].

1 Ответ

1 голос
/ 15 января 2020

Вот DAX-выражение, которое возвращает скалярное значение 55.

CALCULATE (
    SELECTEDVALUE ( 'Table'[Alert Status] ),
    'Table'[Status] = 4
)

Вы можете быстро проверить это, нажав Новая таблица на вкладке Моделирование , и скопируйте и вставьте следующую формулу.

Test = ADDCOLUMNS (
    ROW ( "Status to Lookup", 4 ),
    "Result",
    VAR StatusToLookup = [Status to Lookup]
    RETURN CALCULATE (
        SELECTEDVALUE ( 'Table'[Alert Status] ),
        'Table'[Status] = StatusToLookup
    )
)

Output

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