Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
¿Cómo puedo establecer la línea de destino dinámicamente?
Por ejemplo, cuando selecciono Producto A, la línea de destino y el color de los puntos de datos siguen el objetivo 70%
mientras que para el producto B, la línea de destino y el color de los puntos de datos siguen el objetivo 80%.
Gracias.
color ?
interruptor ( true(),
tasa > 0,7,"verde",
"Rojo"
)
Solved! Go to Solution.
hola @PBI_newuser,
Su fórmula parece ya resumida tasas, por lo que obtiene el resultado incorrecto (sobre 0.7) cuando trato de agregarlos.
Puede intentar utilizar las siguientes medidas para confirmar si cumple con sus requisitos:
Line Color =
VAR currProduct =
SELECTEDVALUE ( 'Table'[Product] )
RETURN
IF (
currProduct = "A",
IF ( [Rate] > 0.8, "Green", "Red" ),
IF ( [Rate] > 0.7, "Green", "Red" )
)
saludos
Xiaoxin Sheng
@PBI_newuser , Usted puede tener línea como
Valor de la línea ?
interruptor ( true(),
selectedvalue(Table[Product]) á"A", 0.7,
selectedvalue(Table[Product]) á"B", 0.8
)
Color dudo que puedas tener.
Hice esto en una barra visual y luego cambió a la línea. Pero debido a que hay más de una medida en visual dudo que pueda colorear
Tiene la opción de formatear condicionalmente usando "campo" para una medida
Valor de la línea ?
interruptor ( true(),
selectedvalue(Table[Product]) -"A", "Green",
selectedvalue(Table[Product]) á"B", "Red"
)
https://radacad.com/dax-and-conditional-formatting-better-together-find-the-biggest-and-smallest-num...
https://docs.microsoft.com/en-us/power-bi/desktop-conditional-table-formatting#color-by-color-values
Hola @amitchandak ,
Gracias por su respuesta.
Pero "Línea constante" no puede insertar la función.
Si inserto "Valor de línea" en la columna Valores, no puedo hacer que se vea en línea discontinua y también ocultar la etiqueta de datos solo para el campo "Valor de línea".
¿Cómo puedo insertar la medida sólo el producto A, el objetivo es 0.7, otros son 0.8?
Valor de la línea ?
interruptor ( true(),
selectedvalue(Table[Product]) á"A", 0.7,
selectedvalue(Table[Product]) á"B", 0.8
)
Para el color, necesito establecer si los puntos de datos más de 0.7 para el producto A es verde mientras que por debajo de 0.7 es rojo. Pero, cuando se seleccionan otros productos, verde por encima de 0.8 mientras que rojo por debajo de 0.8. ¿Cómo puedo hacer eso?
Valor de la línea ?
interruptor ( true(),
selectedvalue(Table[Product]) -"A", "Green",
selectedvalue(Table[Product]) á"B", "Red"
)
Gracias.
hola @PBI_newuser,
Puede agregar la instrucción if en la expresión de medidas de formato condicional para establecer el destino en función del producto.
Line Color=
VAR currProduct =
SELECTEDVALUE ( Table[Product] )
VAR currValue =
CALCULATE ( SUM ( Table[Value),allselected(Table),values(Table[Product] ) )
RETURN
IF (
_currProduct = "A",
IF ( currValue > 0.7, "Green", "Red" ),
IF ( currValue > 0.8, "Green", "Red" )
)
saludos
Xiaoxin Sheng
Hola @v-shex-msft , gracias por su respuesta.
Lo intenté con la medida siguiente, pero todos los puntos de datos muestran verde.
¿Puede ayudar a ver cuál es el problema con la medida a continuación?
Gracias.
Color de la línea ?
VAR currProducto ?
SELECTEDVALUE ( TableB[Producto] )
VAR currValue ?
CALCULATE (SUMX(TableA, TableA[Rate]), ALLSELECTED(TableB),values(TableB[Product] )
devolución
SI (
currProducto á "A",
IF ( currValue > 0.8, "Green", "Red" ),
IF ( currValue > 0.7, "Green", "Red" )
)
Hola @PBI_newuser,
Me gustaría sugerir extraer SELECTEDVALUE ( TableB[Product] ) en una nueva fórmula para comprobar si puede obtener los valores actuales correctamente.
Además, ¿puede compartir algunos datos ficticios para probar? Debería ayudar a problemas y probar las fórmulas de medida.
Cómo obtener respuestas a su pregunta rápidamente
saludos
Xiaoxin Sheng
Hola @v-shex-msft ,
No puedo compartir el archivo pbix aquí.
Por lo tanto, voy a compartir los datos en la tabla a continuación.
A continuación se muestra la columna creada:
Período: TableB[Fecha]. [Año] & "-" & FORMAT(TableB[Fecha].[ Fecha],"MM")
Pasado: Suma(TableB[Recuento])
Total: Recuento (TableB[Count])
Tasa: IFERROR([Pasada]/[Total],0)
Fecha | Número de caso | Producto | Contar |
13-08-19 15:00 | CN-01084626 | 1 | |
12-09-19 22:00 | CN-01046298 | A | 0 |
14-09-19 19:19 | CN-01047910 | A | 0 |
17-09-19 21:26 | CN-01061919 | A | 0 |
03-10-19 0:00 | CN-01065379 | A | 0 |
02-10-19 23:30 | CN-01065606 | A | 0 |
21-10-19 17:09 | CN-01067180 | A | 0 |
24-10-19 19:25 | CN-01067182 | A | 0 |
01-11-19 15:40 | CN-01068207 | A | 0 |
21-11-19 15:30 | CN-01068360 | A | 0 |
21-11-19 17:30 | CN-01068817 | A | 1 |
03-10-19 16:30 | CN-01065209 | B | 0 |
02-10-19 19:30 | CN-01066605 | B | 0 |
03-10-19 19:00 | CN-01068236 | B | 1 |
02-10-19 21:30 | CN-01068653 | B | 1 |
03-10-19 18:00 | CN-01068710 | B | 0 |
03-10-19 16:00 | CN-01068711 | B | 0 |
03-10-19 18:00 | CN-01068744 | B | 1 |
04-10-19 20:00 | CN-01068747 | B | 1 |
09-09-19 22:30 | CN-01074272 | C | 0 |
06-09-19 20:00 | CN-01084895 | C | 1 |
07-09-19 0:00 | CN-01087782 | C | 0 |
09-09-19 21:00 | CN-01088179 | C | 0 |
09-09-19 13:30 | CN-01112091 | C | 1 |
10-09-19 18:00 | CN-01112163 | C | 1 |
06-01-20 19:00 | CN-01101438 | C | 0 |
15-01-20 7:00 | CN-01114026 | C | 1 |
07-01-20 22:00 | CN-01118900 | C | 1 |
08-01-20 17:00 | CN-01120659 | C | 1 |
08-01-20 18:00 | CN-01127818 | C | 0 |
13-09-19 1:30 | CN-01070767 | D | 1 |
11-09-19 18:20 | CN-01072158 | D | 0 |
10-09-19 15:00 | CN-01072285 | D | 1 |
10-09-19 15:00 | CN-01075260 | D | 0 |
09-09-19 20:30 | CN-01075356 | D | 1 |
10-09-19 20:00 | CN-01075425 | D | 1 |
10-09-19 16:00 | CN-01075561 | D | 1 |
10-09-19 20:30 | CN-01077787 | D | 1 |
10-09-19 17:20 | CN-01079007 | D | 1 |
09-09-19 21:00 | CN-01081676 | D | 1 |
09-09-19 21:00 | CN-01082568 | D | 0 |
10-09-19 17:00 | CN-01084007 | D | 1 |
10-09-19 21:00 | CN-01084628 | D | 0 |
11-09-19 14:00 | CN-01085063 | D | 1 |
hola @PBI_newuser,
Su fórmula parece ya resumida tasas, por lo que obtiene el resultado incorrecto (sobre 0.7) cuando trato de agregarlos.
Puede intentar utilizar las siguientes medidas para confirmar si cumple con sus requisitos:
Line Color =
VAR currProduct =
SELECTEDVALUE ( 'Table'[Product] )
RETURN
IF (
currProduct = "A",
IF ( [Rate] > 0.8, "Green", "Red" ),
IF ( [Rate] > 0.7, "Green", "Red" )
)
saludos
Xiaoxin Sheng
Hola @v-shex-msft ,
Gracias por su respuesta. Ahora funciona.
¿Qué tal la línea de destino (Línea constante)?
¿Es posible mover la línea de destino al 80% si se selecciona El producto A?
hola @PBI_newuser,
Desafortunadamente, la línea constante no es igual que otras líneas analíticas agregadas, no puede configurar en función del valor de la medida. Por lo tanto, es imposible hacer una línea constante dinámica basada en selecciones de filtro.
saludos
Xiaoxin Sheng
Hola @v-shex-msft ,
¿Le importaría compartir el archivo pbix aquí?
El campo a "SUM" aquí es una medida, no está seguro de si esto causa el error en la fórmula?
Hola @PBI_newuser
Puede utilizar la misma medida que una línea en el gráfico de líneas.
Hope it resolves your issue? Did I answer your question? Mark my post as a solution! Appreciate your Kudos, Press the thumbs up button!! Linkedin Profile |
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |