Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.
Tengo datos futuros de camiones de una serie en particular (por ejemplo: A099) que se fabrican fecha sabia, tengo un pedido existente conmigo para el que necesito calcular la fecha de inicio y la fecha de finalización de la entrega de ese pedido... Ahora bien, si un usuario introduce un nuevo pedido, el sistema debe mostrar una nueva fecha de inicio y la última fecha teniendo en cuenta el pedido existente y el nuevo pedido.
Ejemplo de captura para su referencia. para salir del orden de 31 camiones tengo fecha de inicio = 26-10-2021 y última fecha = 02-11-2021, entonces para un nuevo pedido de 100 camiones mi fecha de inicio debe ser 02-11-2021 y última fecha = 09-11-2021.
Orden existente = 31 | Nuevo orden = 100 | |||||||
31 | 100 | |||||||
Código de serie | fecha | No hay camiones que se desnufúten | Órdenes a la izquierda | Nuevo no de camiones que se fabrican | Órdenes a la izquierda | |||
A099 | 26-10-2021 00:00 | 1 | 30 | Primera fecha para el pedido existente | 0 | 100 | ||
A099 | 27-10-2021 00:00 | 7 | 23 | 0 | 100 | |||
A099 | 28-10-2021 00:00 | 9 | 14 | 0 | 100 | |||
A099 | 01-11-2021 00:00 | 13 | 1 | 0 | 100 | |||
A099 | 02-11-2021 00:00 | 16 | -15 | Última fecha para el pedido existente | 15 | 85 | Primera fecha para la entrega de un nuevo pedido | |
A099 | 03-11-2021 00:00 | 20 | -35 | 20 | 65 | |||
A099 | 04-11-2021 00:00 | 23 | -58 | 23 | 42 | |||
A099 | 08-11-2021 00:00 | 28 | -86 | 28 | 14 | |||
A099 | 09-11-2021 00:00 | 33 | -119 | 33 | -19 | Fecha final para la finalización del pedido | ||
A099 | 10-11-2021 00:00 | 38 | 38 | -57 | ||||
A099 | 11-11-2021 00:00 | 42 | 42 | -99 | ||||
A099 | 15-11-2021 00:00 | 46 | 46 | -145 | ||||
A099 | 16-11-2021 00:00 | 50 | 50 | -195 | ||||
A099 | 17-11-2021 00:00 | 55 | 55 | -250 | ||||
A099 | 18-11-2021 00:00 | 57 | 57 | -307 |
Solved! Go to Solution.
Ahí @aditya143p,
Cree 2 columnas como se indica a continuación:
Mark for quantity 30 =
var _mindate=MINX('Table',[Date])
var _mindate1=MINX(FILTER('Table','Table'[Orders Left]<0),'Table'[Date])
Return
IF('Table'[Date]=_mindate,"First Date for Existing Order",IF('Table'[Orders Left]<0&&'Table'[Date]=_mindate1,"Last Date for Existing Order",BLANK())
)
Mark for quantity 100 =
var _mindate1=MINX(FILTER('Table','Table'[Orders Left.1]<100),'Table'[Date])
var _mindate2=MINX(FILTER('Table','Table'[Orders Left.1]<0),'Table'[Date])
Return
IF('Table'[Date]=_mindate1,"First Date for Delivery of New Order",IF('Table'[Date]=_mindate2," Final Date for Order Completion",BLANK())
)
Y verás:
Para el archivo .pbix relacionado, pls ver adjunto.
Saludos
Kelly
¿Respondí a tu pregunta? ¡Marca mi puesto como solución!
No @aditya143p
¿Qué columnas quieres conseguir? ¿La fecha de inicio y finalización? ¿O las órdenes que quedan?
Saludos
Kelly
¿Respondí a tu pregunta? ¡Marca mi puesto como solución!
No @Kelly
Necesito fecha de inicio y finalización como salida, descansar todos los cálculos pueden suceder en segundo plano.
Gracias de antemano.
Ahí @aditya143p,
Cree 2 columnas como se indica a continuación:
Mark for quantity 30 =
var _mindate=MINX('Table',[Date])
var _mindate1=MINX(FILTER('Table','Table'[Orders Left]<0),'Table'[Date])
Return
IF('Table'[Date]=_mindate,"First Date for Existing Order",IF('Table'[Orders Left]<0&&'Table'[Date]=_mindate1,"Last Date for Existing Order",BLANK())
)
Mark for quantity 100 =
var _mindate1=MINX(FILTER('Table','Table'[Orders Left.1]<100),'Table'[Date])
var _mindate2=MINX(FILTER('Table','Table'[Orders Left.1]<0),'Table'[Date])
Return
IF('Table'[Date]=_mindate1,"First Date for Delivery of New Order",IF('Table'[Date]=_mindate2," Final Date for Order Completion",BLANK())
)
Y verás:
Para el archivo .pbix relacionado, pls ver adjunto.
Saludos
Kelly
¿Respondí a tu pregunta? ¡Marca mi puesto como solución!
Imagen también para la salida requerida
Check out the November 2023 Power BI update to learn about new features.
Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.
Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!