Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Tengo una situación en la que quiero usar 4 condiciones para calcular la suma de la cantidad. A continuación se muestra el DAX base que estoy usando, pero tengo el filtro put en la página para obtener los resultados. Ahora quiero comparar 6 tipos de movimiento y todos se refieren a la misma cantidad de Colun Nu, pero debido a lo cual no puedo mostrar la comparación de ambos en la misma imagen. Por favor, ayúdanos a construir el Dax.
Base DAX que da los resultados, pero necesita poner filtros en visual.
Bloqueado = Resultado VAR = SUMX(MATERIAL_MOVEMENT_FACT_G_VW, VAR PosQty = IF(MATERIAL_MOVEMENT_FACT_G_VW[QuantityNum] > 0 , MATERIAL_MOVEMENT_FACT_G_VW[QuantityNum]) RETURN PosQty ) RETURN Resultado
No dar los resultados DAX:
Bloqueado = Resultado VAR = SUMX(MATERIAL_MOVEMENT_FACT_G_VW, VAR PosQty = IF(MATERIAL_MOVEMENT_FACT_G_VW[QuantityNum] > 0 && (MATERIAL_MOVEMENT_FACT_G_VW[MovementTypeCd] = "344" ||MATERIAL_MOVEMENT_FACT_G_VW[TipoMovimientoCd] = "996" || MATERIAL_MOVEMENT_FACT_G_VW[MovementTypeCd] = "Z44"), MATERIAL_MOVEMENT_FACT_G_VW[QuantityNum]) RETURN PosQty ) RETURN Resultado
Cantidad bloqueada es el resultado esperado y Bloqueado es el nuevo Dax después de ponerle la condición de tipo de movimiento. Del mismo modo, para desbloqueado hay 3 tipos de movimiento como 343, 995 y Z43.
Por favor, hágame saber cómo formar la condición a su alrededor.
Solved! Go to Solution.
Entendí la solución. Gracias. Problema de filtrado.
Entendí la solución. Gracias. Problema de filtrado.
¿Probaste con SWITCH?
EJEMPLO:
= INTERRUPTOR (
TRUE(),
[Punto de pedido] > [Nivel de existencias de seguridad], "Bueno: se ha superado el nivel de existencias de seguridad",
[Punto de pedido] = [Nivel de stock de seguridad], "Mínimo: Se ha cumplido el nivel de stock de seguridad",
[Punto de pedido] < [Nivel de existencias de seguridad], "En riesgo: no se ha alcanzado el nivel de existencias de seguridad",
ISBLANK ( [Punto de reorden] ), "Incompleto: Punto de reorden no establecido",
ISBLANK ( [Nivel de existencias de seguridad] ), "Incompleto: Nivel de existencias de seguridad no ajustado",
"Desconocido"
)