DAX Power BI: учитывайте индивидуальный формат каждой меры во время объединения

avatar
Afiq Johari
9 августа 2021 в 04:02
115
1
1

У меня есть 2 меры, которые я хочу объединить, сохраняя их исходный формат. Последний столбец должен быть % ticket type (numberDistinctCount).

Например, 59.83% (168,479), но вместо этого, когда я объединяю их оба, кажется, что форматирование было потеряно и становится 0.598337950138504 (168479)

Определение, которое я использую для последнего столбца:

% count ticket type = [% ticket type] & " (" & [numberDistinctCount] & ")"

enter image description here

Есть ли способ гарантировать, что при объединении двух показателей будет соблюдаться формат отдельных показателей?

Результат объединения будет использоваться в качестве всплывающей подсказки

Спасибо

Источник

Ответы (1)

avatar
Marcus
9 августа 2021 в 06:40
1

Для этого вы должны обернуть свои показатели в функции FORMAT, иначе Power BI просто по умолчанию использует числовой вывод из вашего показателя — в данном случае десятичное число, которое «загрунтовано» для процентного форматирования.

Попробуйте это:

% count ticket type = 
FORMAT ( [% ticket type] , "0.00%" ) & " (" & [numberDistinctCount] & ")"
Afiq Johari
11 августа 2021 в 03:04
0

Спасибо за введение функции Format, я немного обновил ваш код, чтобы отформатировать часть numberDistinctCount % count ticket type = FORMAT ( [% ticket type] , "0.00%" ) & " (" & FORMAT ( [numberDistinctCount] , "#,#" ) & ")"