DAX code
Dynamic Measure Selector =
VAR SelectedMetric = SELECTEDVALUE('MetricSelector'[Metric], "Sales")
RETURN
SWITCH(
SelectedMetric,
"Sales", [Total Sales],
"Profit", [Profit],
"Profit Margin", [Profit Margin %],
[Total Sales] -- default fallback
)