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.
Estoy intentando crear una columna condicional personalizada en PowerQuery. El objetivo es crear una columna en mi conjunto de datos llamada "Picklist Update Needed" que mostrará un simple 'Sí' o 'No' para cada fila.
Hay cuatro columnas en mi conjunto de datos que están involucradas en la lógica de esta columna, a continuación se muestra un gráfico que muestra las condiciones que darían como resultado un 'Sí' para rellenar en la columna condicional personalizada.
En POS | Añadir - Corto | Lista de selección actualizada | Cancelación |
No | Agregar | No | ESPACIO EN BLANCO |
No | Corto | No | ESPACIO EN BLANCO |
Sí | Corto | No | ESPACIO EN BLANCO |
Si las combinaciones son algo distinto de estas tres anteriores, el resultado sería 'No'.
¿Cómo sería el código DAX para crear esto?
Solved! Go to Solution.
Aquí hay una expresión de columna que muestra una forma de hacerlo. Reemplace MultiColumn con el nombre real de la tabla.
NuevaColumna =
VAR picklistcancellation =
Y (
MultiColumn[Picklist Updated] = "No",
MultiColumn[Cancelación] = "EN BLANCO"
)
VAR otras condiciones =
O (
O (
AND ( MultiColumn[On POS ] = "No", MultiColumn[Add - Short] = "Add" ),
AND ( MultiColumn[On POS ] = "No", MultiColumn[Add - Short] = "Short" )
),
Y ( MultiColumn[On POS ] = "Sí", MultiColumn[Add - Short] = "Corto" )
)
DEVOLUCIÓN
IF ( AND ( picklistcancellation, otherconditions ), "Sí", "No" )
Palmadita
Aquí hay una expresión de columna que muestra una forma de hacerlo. Reemplace MultiColumn con el nombre real de la tabla.
NuevaColumna =
VAR picklistcancellation =
Y (
MultiColumn[Picklist Updated] = "No",
MultiColumn[Cancelación] = "EN BLANCO"
)
VAR otras condiciones =
O (
O (
AND ( MultiColumn[On POS ] = "No", MultiColumn[Add - Short] = "Add" ),
AND ( MultiColumn[On POS ] = "No", MultiColumn[Add - Short] = "Short" )
),
Y ( MultiColumn[On POS ] = "Sí", MultiColumn[Add - Short] = "Corto" )
)
DEVOLUCIÓN
IF ( AND ( picklistcancellation, otherconditions ), "Sí", "No" )
Palmadita
¡Uau! ¡Gracias! Eso funcionó perfectamente. Tendré que estudiar exactamente lo que hiciste allí porque ciertamente no es lo que estaba pensando, que no pude poner a trabajar.
¡Gracias de nuevo!
¿Creo que te perdiste agregar la tabla de condiciones?
Aprecia tus felicitaciones!!
LinkedIn: www.linkedin.com/in/vahid-dm/
Parece que ya tengo una solución. Gracias por ayudar.
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 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |