Создайте сводную таблицу с Student
в строке и Exam
в столбцах и добавьте меру, объединяющую Result
и Grade
.
TextMeasure = VALUES(TableName[Result]) & " with " & VALUES(TableName[Grade])
Обратите внимание, что это сломается для промежуточных итогов и итогов. Тем не менее, есть способы исправить это.
Один из способов - выполнить проверку единственного значения (и вернуть пустое значение в противном случае):
TextMeasure =
IF (
HASONEVALUE(TableName[Result]) && HASONEVALUE (TableName[Grade]),
VALUES(TableName[Result]) & " with " & VALUES(TableName[Grade])
)
Более короткий путь - просто использовать MAX
вместо VALUES
, но здесь не будет пробелов для итогов:
TextMeasure = MAX(TableName[Result]) & " with " & MAX(TableName[Grade])