Я пытаюсь позволить пользователю использовать срез, чтобы определить, насколько важно что-то по шкале от 1 до 10, а затем я хочу выполнить различные другие вычисления в таблице данных, например, умножить на значения, чтобы получить взвешенные результаты.
Я могу сделать это в показателях, используя виртуальные таблицы, но когда я начинаю учитывать различные связи и иерархии таблиц, это становится более ограниченным, и я не могу добиться того, чего хотел бы с отчетом, поэтому в идеале это нужно было бы сделать на уровне таблицы/столбца.
Однако я не могу заставить вычисляемый столбец распознавать входные данные от среза. Это возможно?
Например, у меня есть таблица «Вес» с оценками от 1 до 10, не связанная с таблицей данных (поскольку у меня есть несколько таблиц весов для разных предметов, и я не хочу фильтровать данные из набора данных).
Я надеялся получить простой вычисляемый столбец, например
User_Score = Max('Weights'[Score])
Однако это игнорирует входные данные фильтра. Есть ли способ добиться этого?
Вычисляемые столбцы не реагируют на срезы. Для этого вам понадобится мера.