при условии, что у вас уже есть реальные расчеты, вот что вы должны сделать.
Создать новую таблицу с одним столбцом, в котором есть возможные варианты выбора.
Затем создайте новую меру с нужным именем, которая будет выполнять логику.
measure_name = Switch (
True(),
SelectedValue(customTable[custom column] = "selection 1"), Metric A,
SelectedValue(customTable[custom column] = "selection 2"), Metric B,
...,
Blank()
)
Получив рабочую меру, вы помещаете срез созданного столбца выбора и принудительно выбираете один выбор. Пользователи смогут выбрать желаемый расчет на основе выбора слайсера.
Обходной путь: создайте таблицу union в M и затем выполните только один расчет.