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.
Tengo una matriz visual que muestra información sobre las habilidades de los empleados
*Java
* C #
*Servicio al cliente
*Puntualidad
* Fuerza técnica
Los anteriores se clasifican del 1 al 3, donde 1 es malo (color rojo) a 3 es bueno (verde)
Sin embargo, algunos de los valores no se aplican a todos los empleados y en ese caso ponemos n / a (el equipo técnico no necesita responder al cliente)
¿Cómo formateo condicionalmente el color de fondo para mostrar los valores especificados, estoy enfrentando dificultades ya que n / a no es un número DT y solo el resumen de recuento está disponible cuando hago la columna como texto DT?
Datos de muestra
Habilidad | Marc | Jake | Steve |
Java | 2 | 3 | N/A |
C # | 2 | 1 | N/A |
Servicio al cliente | N/A | N/A | 3 |
Puntualidad | 1 | 3 | 3 |
Resistencia técnica | 2 | 2 | N/A |
Puede crear una tabla de relaciones separada que otorgue valores como N / A un valor numérico (ver más abajo). Cree la relación y, a continuación, utilice la etiqueta de color como "regla" de formato condicional. Esto debería permitirle cambiar los colores de fondo (por ejemplo, establecer el color Azul si Etiqueta de color > 3). (Aceptar como solución si esto funciona).
Rango / N/A | Etiqueta de color |
1 | 1 |
2 | 2 |
3 | 3 |
N/A | 4 |
Oye, ¿puedes proporcionarme la medida que podemos usar para asignar valores y poner esos valores en una nueva columna como has sugerido anteriormente? Gracias.
No se necesita ninguna medida.
Paso 1. Desactive los datos de muestra para que pueda crear una columna 'Rango' que tendrá su clasificación numérica asignada.
Paso 2. Copie la tabla anterior / cree / inserte una tabla que siga las columnas que he usado anteriormente.
Paso 3. Cree una relación entre la tabla recién creada y luego su tabla de datos de muestra utilizando 'Rank' como enlace.
Paso 4. En el objeto visual Matrix, vaya al área de formato condicional y cree una regla basada en el campo 'Etiqueta de color' de la nueva tabla que ha creado. Por ejemplo, si el valor de la etiqueta de color = 1 (verde), el valor de la etiqueta de color de si > 3 (azul), el valor de la etiqueta de color si es 3 (rojo).
Debería estar todo funcionando. No se necesita ninguna medida, solo una nueva tabla para hacer esta relación entre 'N / A' y un valor numérico.
¿Hay alguna fórmula que pueda usar para crear una medida tal que pueda mantener esos valores en la tabla misma y después de que no se pivote? He visto una pregunta en la comunidad sobre el uso de Switch pero no estoy seguro de la implementación. ¿Tiene alguna idea al respecto?
Resultado de la sugerencia anterior.
Si también quisieras mantener el N/A, podrías usar otra columna que tenga un valor N/A todavía en ella, pero que aún se vincule a través de la columna Rango.
Bueno esta es una nueva perspectiva y gracias por darme una idea de esta manera.
Sin embargo he creado una nueva columna con la fórmula
colorvalue = switch("Nombre de columna ","n/a",6,"4",4,.......) Esto creó un nuevo col en la tabla y he formateado usando esta columna recién creada.
Gracias
Jagadeesh
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 |