The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hola, tengo dos campos, 'nombre de usuario' y 'categoría', como filas en una visualización de matriz. El resto del informe se compone de varios campos, algunos de texto, otros numéricos, cargados como valores. Los usuarios requieren que el "nombre de usuario" y la "categoría" permanezcan visibles a medida que los usuarios se desplazan hacia la derecha para ver los valores del informe, como lo harían en Excel.
Otro requisito del usuario es alternar el color de fondo para mejorar la legibilidad de las filas.
Congelé 'nombre de usuario' y 'categoría', de modo que cuando los usuarios se desplazan hacia la derecha, pueden ver los valores establecidos como columnas 'nombre de usuario' y 'categoría' que permanecen visibles.
Con lo que necesito ayuda - -> obtener la fila 'nombre de usuario'., que aparece como una columna de datos en el propio informe, para alternar el color de fondo como lo hace el resto del informe. 'category' alterna el color de fondo al igual que las columnas Valores.
Cuando colapso 'cateogría' en 'nombre de usuario', entonces el formato se aplica a un pero esa no es una opción.
Abajo: cómo hacer que el color de fondo del "nombre de usuario" se alterne en sincronía con las columnas "categoría" y Valores.
Hola @jrieman
No hay una manera directa en Power BI de lograr colores de fondo alternativos para filas específicas como "nombre de usuario", mientras que otras filas ("categoría" y valores) siguen una regla de formato diferente. Sin embargo, podemos lograr un efecto similar usando una combinación de formato condicional y una columna calculada.
A continuación, te explicamos cómo puedes lograrlo:
1. Cree una columna calculada:
RowType = VAR CurrentRow = SELECTEDVALUE('Tabla'[nombre de usuario]) RETURN IF(ISBLANK(CurrentRow), "Categoría", "Nombre de usuario")
This formula checks if the current row is a "user name" by looking for a value in the user name
column. If a value exists, it returns "User Name." Otherwise, it returns "Category."
2. Aplicar formato condicional:
6. Configura reglas de formato:
Aquí, estableceremos dos reglas de formato:
Regla 1 (para "Categoría" y valores):
Regla 2 (para "Nombre de usuario"):
"User Name"
(the value returned by your calculated column when the row is a "user name").Este enfoque debería darle el resultado deseado de alternar los colores de fondo para las filas de "nombre de usuario" mientras se mantiene el formato para otras filas de la matriz.