Forum Discussion
jminanoc
Helper I
5 years agoColor a Fila de Tabla Pivot
Estimados: Tengo una duda acerca de los colores condicionales, en un tabla pivot, pero estas no van al resultado sino a las filas, necesito que todas las empresas de China, se masque de otro col...
- 5 years ago
Puede crear una medida de formato como esta.
Formatting = IF ( RIGHT ( SELECTEDVALUE ( Tabla1[Empresa Pais] ), 5 ) = "China", 1)A continuación, aplique un formato condicional a los valores cuando la medida = 1
No, no conozco una forma de aplicar el color a los encabezados de fila.
- 5 years ago
La única forma en que puedo pensar en hacerlo sería agregar una medida de clasificación que clasifique todas las filas '- China' y luego todas las demás filas. El problema es que entonces tienes que agregar la medida de clasificación a la matriz y contraer todas las columnas de rango para que puedas usarla para ordenar pero ocultarla en el resultado.
He adjuntado mi copia actualizada de su archivo para que la vea.
Rank = VAR _ChinaRows = COUNTROWS ( CALCULATETABLE ( DISTINCT ( Tabla1[Empresa Pais] ), RIGHT ( Tabla1[Empresa Pais], 5 ) = "China", ALLSELECTED ( Tabla1[Empresa Pais] ) ) ) VAR _ChinaRow = RIGHT ( SELECTEDVALUE ( Tabla1[Empresa Pais] ), 5 ) = "China" RETURN IF ( HASONEVALUE ( Tabla1[Fecha] ), BLANK (), IF ( _ChinaRow, RANKX ( FILTER ( ALL ( Tabla1[Empresa Pais] ), RIGHT ( Tabla1[Empresa Pais], 5 ) = "China" ), CALCULATE ( SUM ( Tabla1[Venta] ), REMOVEFILTERS ( Tabla1[Fecha] ) ) ), RANKX ( ALL ( Tabla1[Empresa Pais] ), CALCULATE ( SUM ( Tabla1[Venta] ), REMOVEFILTERS ( Tabla1[Fecha] ) ) ) + _ChinaRows ) )
Syndicate_Admin
Administrator
4 years agoPuede utilizar una medida como esta para establecer el color de formato condicional para el fondo de los valores.
Formatting =
VAR _Bucket = SELECTEDVALUE ('Aging Buckets'[Aging Bucket])
RETURN
SWITCH(
_Bucket,
"Future Date","#ECECEC",
"0 to 100 Days","#7FFF8C",
"101 to 200 Days","#BFE352",
"201 to 300 Days","#FADF66",
"301 to 365 Days","#E3A252",
"> 365 Days","#FB785A"
)