Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola-
Estoy tratando de formatear los valores de cada fila de forma transparente como la matriz de KPI permite, pero no necesito usar la matriz de KPI; por favor ayude:
Solved! Go to Solution.
Hola, @anicholls
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Una medida solo puede tener un tipo de datos. Puede crear una medida para que muestre texto diferente como a continuación.
FormatMeasure =
IF(
ISINSCOPE('Table'[Name]),
SWITCH(
SELECTEDVALUE('Table'[Name]),
"A",SUM('Table'[Score])&"!",
"B",SUM('Table'[Score])&"@",
"C",SUM('Table'[Score])&"#",
"D",SUM('Table'[Score])&"$",
"E",SUM('Table'[Score])&"%",
"F",SUM('Table'[Score])&"^",
SUM('Table'[Score])
),
IF(
ISINSCOPE('Table'[Class]),
SWITCH(
SELECTEDVALUE('Table'[Class]),
"c1",SUM('Table'[Score])&"c1",
"c2",SUM('Table'[Score])&"c2",
"c3",SUM('Table'[Score])&"c3",
SUM('Table'[Score])
),
IF(
ISINSCOPE('Table'[Grade]),
SWITCH(
SELECTEDVALUE('Table'[Grade]),
"g1",SUM('Table'[Score])&"g1",
"g2",SUM('Table'[Score])&"g2",
SUM('Table'[Score])
),
SUM('Table'[Score])
)
)
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @anicholls
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Una medida solo puede tener un tipo de datos. Puede crear una medida para que muestre texto diferente como a continuación.
FormatMeasure =
IF(
ISINSCOPE('Table'[Name]),
SWITCH(
SELECTEDVALUE('Table'[Name]),
"A",SUM('Table'[Score])&"!",
"B",SUM('Table'[Score])&"@",
"C",SUM('Table'[Score])&"#",
"D",SUM('Table'[Score])&"$",
"E",SUM('Table'[Score])&"%",
"F",SUM('Table'[Score])&"^",
SUM('Table'[Score])
),
IF(
ISINSCOPE('Table'[Class]),
SWITCH(
SELECTEDVALUE('Table'[Class]),
"c1",SUM('Table'[Score])&"c1",
"c2",SUM('Table'[Score])&"c2",
"c3",SUM('Table'[Score])&"c3",
SUM('Table'[Score])
),
IF(
ISINSCOPE('Table'[Grade]),
SWITCH(
SELECTEDVALUE('Table'[Grade]),
"g1",SUM('Table'[Score])&"g1",
"g2",SUM('Table'[Score])&"g2",
SUM('Table'[Score])
),
SUM('Table'[Score])
)
)
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @anicholls
Si usted toma la respuesta de alguien, por favor márquela como la solución para ayudar a los otros miembros que tienen los mismos problemas a encontrarla más rápidamente. Si no, avísame y trataré de ayudarte más. Gracias.
Saludos
Allan
@anicholls- No está seguro de lo que permite la matriz de KPI, pero generalmente crearía una medida que devuelve valores diferentes en instancias particulares dentro de la matriz y basa su formato condicional en esa medida. Es algo así como el Selector de Complejos sólo probablemente un poco más fancier. https://community.powerbi.com/t5/Quick-Measures-Gallery/The-Complex-Selector/m-p/1116633#M534
Gracias; sin embargo, no estoy tratando de aplicar el formato conidtional lo entiendo. Estoy tratando de cambiar el formato del valor por fila. Una línea puede ser un % el otro un número, la siguiente un texto. La matriz de KPI Vis le permite hacer esto a través de un menú desplegable para cada elemento de fila como se muestra a continuación; No puedo averiguar cómo recrear esto por mi cuenta: