Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Ash_za
New Member

Suma de unidades por día

Hola a todos,

Nuevo en el complejo y con la esperanza de obtener un poco de ayuda en un problema que estoy frente.

Tengo una Tabla que consta de información saliente, varias columnas, pero los encabezados a continuación son más importantes para el problema que tengo:

Número de entrega
Número de material
Fecha del documento
Tiempo del documento
Fecha del movimiento

Se ve así:

Ash_za_1-1601412049409.png


Como puede ver, el número de entrega se expande por número de pieza. Creé una combinación entre la base de datos de materiales y el informe de salida para incorporar el número de piezas dentro de una caja. Esto estuvo bien.

Sin embargo, mi problema es tratar de aislar el número de cajas por día. La razón es que tenemos diferentes medidas de tiempo para varias cantidades de carga:

- Si es inferior a la cantidad de xxxx de cajas pedidas antes de las 11:00 AM, entonces los días para enviar 0.
- Si más de xxxx y menos de cajas aaaa pedidos antes de las 11:00 AM, entonces los días para enviar 1

Y así sucesivamente.

Sin embargo, si intento sumar la cantidad de cajas recibidas antes de las 11:00 a.m. me da para TODOS los días, lo que por supuesto detiene mis declaraciones IF de trabajo (por favor, disculpe todos los efectos visuales, mis diversos intentos de conseguir este derecho (la tabla condensada me da una lectura precisa en EL SLA por el día:

Ash_za_3-1601413763799.png

Creé una tabla de referencia utilizando la información de salida, extrayendo la fecha de pedido (Doc Date) y Cartons. Luego agrupé cajas por fecha y creé una relación usando Document Date de ellos, pero no obtengo el resultado deseado.

Disculpas si este post está en todo el lugar, he estado luchando por casi 11 horas con este ahora.

Resultado final- Días de destino dinámicos basados en el tiempo de pedido y la cantidad de cajas.

1 ACCEPTED SOLUTION
v-jingzhang
Community Support
Community Support

Puede crear una medida como la siguiente para calcular la cantidad de CTN.

Sum per day = CALCULATE(SUM(Delivery[CTN Qty]),ALLEXCEPT(Delivery,Delivery[Document Date]))

Cuando se utiliza la función ALLEXCEPT, mantendrá los filtros en Fecha y eliminará todos los filtros en otros campos. A continuación, puede utilizar esta medida en otras medidas para obtener lo que necesita. Por favor, tenga cuidado con el contexto filtrado para evaluar las medidas.

Documentación en caso de que necesite:

https://docs.microsoft.com/en-us/dax/allexcept-function-dax

https://dax.guide/allexcept/

View solution in original post

2 REPLIES 2
v-jingzhang
Community Support
Community Support

Puede crear una medida como la siguiente para calcular la cantidad de CTN.

Sum per day = CALCULATE(SUM(Delivery[CTN Qty]),ALLEXCEPT(Delivery,Delivery[Document Date]))

Cuando se utiliza la función ALLEXCEPT, mantendrá los filtros en Fecha y eliminará todos los filtros en otros campos. A continuación, puede utilizar esta medida en otras medidas para obtener lo que necesita. Por favor, tenga cuidado con el contexto filtrado para evaluar las medidas.

Documentación en caso de que necesite:

https://docs.microsoft.com/en-us/dax/allexcept-function-dax

https://dax.guide/allexcept/

¡¡Muchas gracias!!

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.