caiying100126
Hola a todos, creé una tabla en el escritorio de Power bi, quiero resaltar los valores duplicados en algunas columnas y completar el color de fondo. Aquí quiero resaltar las columnas «Material», «Descripción», «Nombre del proveedor» y «Planta».
danextian
Hola @caiying100126
Primero cree una medida para calcular el recuento de filas en función de sus criterios.
Row Count =
//returns 0 if there's no duplicate, otherwise 1
IF (
CALCULATE (
COUNTROWS ( 'Table' ),
ALLEXCEPT ( 'Table', 'Table'[Column1], 'Table'[Column2], 'Table'[Column3] )
) = 1,
0,
1
Agregue las columnas a una tabla.
En los campos del panel de visualizaciones,
- haga clic en la flecha hacia abajo junto al nombre del campo y luego haga clic en Formato condicional entonces Color de fondo.
- Seleccione Reglas desde Formatear por.
- Busque la medida recién creada en Basado en el campo.
- Seleccione es luego ingrese 1 en el campo de valor y luego seleccione Número. Elija el color deseado.
Solo se resaltarán aquellos con 1 Recuento de filas.
Nota: El formato condicional se debe realizar para cada campo.
v-shex-msft
Hola @caiying100126,
¿Alguna columna disponible que se pueda usar como índice? Si no, me gustaría sugerir que lo agregue en el editor de consultas.
Luego, puede intentar usar la siguiente fórmula de medida para calcular el recuento de filas y devolver el color y usar las funciones de formato condicional para resaltar filas específicas.
Measure =
VAR currIndex =
MAX ( Table[Index] )
VAR currItem =
SELECTEDVALUE ( Table[Column] )
VAR dc =
COUNTROWS (
FILTER ( ALLSELECTED ( Table ), [Column] = currItem && [Index] < currIndex )
)
RETURN
IF ( dc > 1, "Red", "Black" )
Saludos,
Xiaoxin-sheng
danextian
Hola @caiying100126
Primero cree una medida para calcular el recuento de filas en función de sus criterios.
Row Count =
//returns 0 if there's no duplicate, otherwise 1
IF (
CALCULATE (
COUNTROWS ( 'Table' ),
ALLEXCEPT ( 'Table', 'Table'[Column1], 'Table'[Column2], 'Table'[Column3] )
) = 1,
0,
1
Agregue las columnas a una tabla.
En los campos del panel de visualizaciones,
- haga clic en la flecha hacia abajo junto al nombre del campo y luego haga clic en Formato condicional entonces Color de fondo.
- Seleccione Reglas desde Formatear por.
- Busque la medida recién creada en Basado en el campo.
- Seleccione es luego ingrese 1 en el campo de valor y luego seleccione Número. Elija el color deseado.
Solo se resaltarán aquellos con 1 Recuento de filas.
Nota: El formato condicional se debe realizar para cada campo.
amichandak
Cree una medida como esta. Tienes que hacerlo para cada columna.
Ventas de colores = if(countrow(Table)>1,»red»,»green»)
Ir a formato condicional. Según la fuente o el fondo, elija el control avanzado. Allí elige la opción de campo y usa esta medida
amichandak
En respuesta a amichandak
Consulte también: https://www.mssqltips.com/sqlservertip/6265/power-bi-conditional-formatting-for-matrix-and-table-vis…
Consulte la sección: Formato condicional de valor de campo de Power BI