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 a todos
En mi conjunto de datos hay un campo llamado "Disponibilidad" con valores de 0 y 1. Quiero crear una nueva columna que asemese los registros con el valor de 1 "disponible" y luego cualquier instancia con los valores de 0 y 1 "All".
Intenté una instrucción IF para ver si permitiría el uso del mismo valor dos veces (consulte la lógica a continuación):
Entiendo por qué esto no funciona es porque la instrucción IF examina la primera línea de la lógica y asignará todos los registros con un valor de 0 y 1 a "Todos", por lo que la segunda línea no tendrá registros que asignar. Si invirtiera el orden, esto funcionaría de manera similar y eliminaría todas las 0 instancias, solo asignando instancias con el valor de 1 a "All".
¿Hay alguna manera de que pueda ajustar la instrucción IF a todos mí para usar el mismo valor dos veces? ¿O necesito adoptar un enfoque diferente?
Esperemos que lo anterior tenga sentido y usted entiende lo que estoy tratando de lograr!
Solved! Go to Solution.
Gracias por esta sugerencia @amitchandak
Desafortunadamente, esto no funcionó y calificó todas las instancias de la misma manera.
Sin embargo, me las arreglé para evitarlo con una solución simple. Creé una columna usando la siguiente lógica:
Disponibilidad: IF('Tabla 1'[Disponibilidad] á 1,"Disponible","N/A")
A continuación, puse un filtro en esta segmentación de datos para eliminar las instancias "N/A". El valor predeterminado de la segmentación de datos es "Disponible", pero si se selecciona "Seleccionar todo", se mostrarán las instancias "Disponible" y "No disponible".
Gracias de nuevo.
@S_JB , creo que hay que probar una medida como
IF( hasonevalue('Table 1'[Availability]) , if( selectedValue('Table 1'[Availability]) á 0,"Unavailable", "Avaiable"),"All")
Gracias por esta sugerencia @amitchandak
Desafortunadamente, esto no funcionó y calificó todas las instancias de la misma manera.
Sin embargo, me las arreglé para evitarlo con una solución simple. Creé una columna usando la siguiente lógica:
Disponibilidad: IF('Tabla 1'[Disponibilidad] á 1,"Disponible","N/A")
A continuación, puse un filtro en esta segmentación de datos para eliminar las instancias "N/A". El valor predeterminado de la segmentación de datos es "Disponible", pero si se selecciona "Seleccionar todo", se mostrarán las instancias "Disponible" y "No disponible".
Gracias de nuevo.
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 |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |