Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Estimados todos,
Espero que alguien pueda ayudarme con el problema actual que tengo.
Tengo la siguiente columna calculada dax que retunr un estado específico
AllocationStatus =
FUERON Línea de corriente = OrderItemData[LINE]
FUERON TotalLineDetails = CALCULAR(COUNTROWS(OrderItemData), OrderItemData[LINE] = Línea de corriente)
FUERON SameDateFlag = OrderItemData[SameDate_Flag]
FUERON TotalSameDateFlags = CALCULAR(SUMA(OrderItemData[SameDate_Flag]), OrderItemData[LINE] = Línea de corriente)
DEVOLUCIÓN
SI(TotalSameDateFlags = TotalLineDetails, "F",
SI(TotalSameDateFlags > 0 && TotalSameDateFlags < TotalLineDetails, "P",
SI(TotalSameDateFlags = 0, "N", ESPACIO EN BLANCO())))
El problema es que no está devolviendo ninguna P, lo cual no es posible.
A continuación se muestra un ejemplo:
DEALERORDER# | LÍNEA | DETALLE DE LA LÍNEA | AllocationStatus | FormatFirstReservationDate | FormatOrderCreateDate |
0000406226 | 1 | 1 | F | 1/19/2024 17:48 | 1/19/2024 17:48 |
0000406226 | 2 | 1 | F | 1/19/2024 17:48 | 1/19/2024 17:48 |
0000406226 | 2 | 2 | F | 1/19/2024 17:48 | 1/19/2024 17:48 |
0000406226 | 3 | 2 | N | 2/5/2024 9:53 | 1/19/2024 17:48 |
0000406226 | 3 | 1 | N | 1/27/2024 10:15 | 1/19/2024 17:48 |
0000406226 | 4 | 1 | F | 1/19/2024 17:48 | 1/19/2024 17:48 |
0000406226 | 5 | 1 | F | 1/19/2024 17:48 | 1/19/2024 17:48 |
0000406226 | 6 | 1 | F | 1/19/2024 17:48 | 1/19/2024 17:48 |
0000406226 | 7 | 1 | N | 1/24/2024 9:26 | 1/19/2024 17:48 |
0000406226 | 8 | 2 | N | 2/5/2024 10:22 | 1/19/2024 17:48 |
0000406226 | 8 | 1 | F | 1/19/2024 17:48 | 1/19/2024 17:48 |
0000406226 | 8 | 3 | N | 2/1/2024 18:46 | 1/19/2024 17:48 |
0000406226 | 9 | 1 | N | 1/24/2024 9:44 | 1/19/2024 17:48 |
0000406226 | 10 | 1 | N | 1/24/2024 9:34 | 1/19/2024 17:48 |
0000406226 | 11 | 1 | F | 1/19/2024 17:48 | 1/19/2024 17:48 |
0000406226 | 12 | 1 | N | 1/24/2024 9:34 | 1/19/2024 17:48 |
ahora, según la fórmula, toda la línea 8 debe marcarse como P, mientras que tiene una F y dos N. Parece que la fórmula va fila por fila por detalle, pero luego no está aplicando correctamente el estado a nivel de línea.
¿Cómo puedo hacer que esto funcione correctamente?
Gracias
This reply was in Spam Quarantine and is a duplicate false positive.
Hola Amira, por debajo de la producción esperada basada en 2 pedidos:
DEALERORDER# | LÍNEA | DETALLE DE LA LÍNEA | AllocationStatus | RESULTADO ESPERADO | TotalOrderquantity | Cantidad asignada | FormatFirstReservationDate | FormatOrderCreateDate | SameDate_Flag |
405980 | 1 | 1 | N | N | 10 | 1 | 1/22/2024 19:25 | 1/17/2024 12:25 | 0 |
405980 | 1 | 2 | N | N | 1 | 1 | 1/22/2024 19:25 | 1/17/2024 12:25 | 0 |
405980 | 1 | 3 | N | N | 1 | 1 | 1/22/2024 19:25 | 1/17/2024 12:25 | 0 |
405980 | 1 | 4 | N | N | 1 | 1 | 1/22/2024 19:25 | 1/17/2024 12:25 | 0 |
405980 | 1 | 5 | N | N | 1 | 1 | 1/22/2024 19:25 | 1/17/2024 12:25 | 0 |
405980 | 1 | 6 | N | N | 1 | 1 | 1/22/2024 19:25 | 1/17/2024 12:25 | 0 |
405980 | 1 | 7 | N | N | 1 | 1 | 1/22/2024 19:25 | 1/17/2024 12:25 | 0 |
405980 | 1 | 8 | N | N | 1 | 1 | 1/22/2024 19:25 | 1/17/2024 12:25 | 0 |
405980 | 1 | 9 | N | N | 1 | 1 | 1/22/2024 19:25 | 1/17/2024 12:25 | 0 |
405980 | 1 | 10 | N | N | 1 | 1 | 1/22/2024 19:25 | 1/17/2024 12:25 | 0 |
405980 | 2 | 1 | F | F | 10 | 10 | 1/17/2024 12:25 | 1/17/2024 12:25 | 1 |
405980 | 3 | 1 | F | F | 10 | 10 | 1/17/2024 12:25 | 1/17/2024 12:25 | 1 |
405980 | 4 | 1 | F | F | 3 | 3 | 1/17/2024 12:25 | 1/17/2024 12:25 | 1 |
405980 | 5 | 1 | F | F | 3 | 1 | 1/17/2024 12:25 | 1/17/2024 12:25 | 1 |
405980 | 5 | 2 | F | F | 1 | 1 | 1/17/2024 12:25 | 1/17/2024 12:25 | 1 |
405980 | 5 | 3 | F | F | 1 | 1 | 1/17/2024 12:25 | 1/17/2024 12:25 | 1 |
405980 | 6 | 1 | F | F | 3 | 1 | 1/17/2024 12:25 | 1/17/2024 12:25 | 1 |
405980 | 6 | 2 | F | F | 1 | 1 | 1/17/2024 12:25 | 1/17/2024 12:25 | 1 |
405980 | 6 | 3 | F | F | 1 | 1 | 1/17/2024 12:25 | 1/17/2024 12:25 | 1 |
406226 | 1 | 1 | F | F | 2 | 2 | 1/19/2024 17:48 | 1/19/2024 17:48 | 1 |
406226 | 2 | 1 | F | F | 2 | 1 | 1/19/2024 17:48 | 1/19/2024 17:48 | 1 |
406226 | 2 | 2 | F | F | 1 | 1 | 1/19/2024 17:48 | 1/19/2024 17:48 | 1 |
406226 | 3 | 1 | N | N | 2 | 1 | 1/27/2024 10:15 | 1/19/2024 17:48 | 0 |
406226 | 3 | 2 | N | N | 1 | 1 | 2/5/2024 9:53 | 1/19/2024 17:48 | 0 |
406226 | 4 | 1 | F | F | 1 | 1 | 1/19/2024 17:48 | 1/19/2024 17:48 | 1 |
406226 | 5 | 1 | F | F | 5 | 5 | 1/19/2024 17:48 | 1/19/2024 17:48 | 1 |
406226 | 6 | 1 | F | F | 1 | 1 | 1/19/2024 17:48 | 1/19/2024 17:48 | 1 |
406226 | 7 | 1 | N | N | 1 | 1 | 1/24/2024 9:26 | 1/19/2024 17:48 | 0 |
406226 | 8 | 1 | F | P | 9 | 9 | 1/19/2024 17:48 | 1/19/2024 17:48 | 1 |
406226 | 8 | 2 | N | P | 13 | 5 | 2/5/2024 10:22 | 1/19/2024 17:48 | 0 |
406226 | 8 | 3 | N | P | 8 | 8 | 2/1/2024 18:46 | 1/19/2024 17:48 | 0 |
406226 | 9 | 1 | N | N | 1 | 1 | 1/24/2024 9:44 | 1/19/2024 17:48 | 0 |
406226 | 10 | 1 | N | N | 3 | 3 | 1/24/2024 9:34 | 1/19/2024 17:48 | 0 |
406226 | 11 | 1 | F | F | 1 | 1 | 1/19/2024 17:48 | 1/19/2024 17:48 | 1 |
406226 | 12 | 1 | N | N | 1 | 1 | 1/24/2024 9:34 | 1/19/2024 17:48 | 0 |
Hola Amira
Lo que estoy tratando de lograr es evaluar un estado correcto basado en los criterios del cliente.
en el ejemplo proporcionado, las 3 líneas de la línea 8 deben marcarse como P, ya que solo uno de los detalles de la línea tiene
formaFirstReservationDate = a OrderCreatedate mientras que los otros 2 detalles de línea no lo hacen.
Básicamente, para cada línea, comprobamos si la/s línea/s asociada/s tienen formaFirstReservationDate = to FormatOrderCreatedate.
Por favor, comparta algunos aportes y resultados esperados.
La lógica que ha implementado intenta comparar el recuento de SameDate_Flag todos los detalles de una línea con el recuento total de filas de esa línea. Sin embargo, dado que el cálculo se realiza fila por fila, no se agrega de la manera esperada para asignar estados en toda la línea.
¿Qué necesitas lograr?
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.