Columnas calculadas Power BI
Budget: $30 – $250 USD
Necesito que me ayuden a completar algunos cálculos en Power BI, en lenguaje DAX. Allí tengo cargada una planilla con registros históricos de una fábrica. La misma contiene las siguientes columnas:
• SKU
• Fecha
• Demanda
• Stock físico real (SFR)
• Stock en tránsito real (STR)
• Stock objetivo (SO)
• Día de compra (DC)
• Número de día (ND)
• Compra
A partir de esta información, necesito calcular los siguientes valores para cada SKU:
• Stock en tránsito ficticio (STF): si ND < 0, entonces debe ser 0, si no, debe ser igual a la suma de la cantidad comprada de los 4 días anteriores (sin incluir el día sobre el que se realiza el cálculo).
• Entrada ficticia (EF): si ND < 0, entonces debe ser 0, si no, debe ser igual a la Compra del quinto día anterior al que se realiza el cálculo.
• Stock físico ficticio (SFF): si ND < 1, entonces debe ser igual al SFR. Si ND = 1, debe calcularse como el SFR del día anterior más la EF del día en que se realiza el cálculo menos la demanda del día en que se realiza el cálculo. Si ND > 1, debe calcularse como el SFF del día anterior más la EF del día en que se realiza el cálculo menos la demanda del día en que se realiza el cálculo.
Con este último cálculo es que estoy teniendo mayores problemas, dado que es una autorreferencia (para calcular el valor de un día, necesito el valor del día anterior)
• SKU
• Fecha
• Demanda
• Stock físico real (SFR)
• Stock en tránsito real (STR)
• Stock objetivo (SO)
• Día de compra (DC)
• Número de día (ND)
• Compra
A partir de esta información, necesito calcular los siguientes valores para cada SKU:
• Stock en tránsito ficticio (STF): si ND < 0, entonces debe ser 0, si no, debe ser igual a la suma de la cantidad comprada de los 4 días anteriores (sin incluir el día sobre el que se realiza el cálculo).
• Entrada ficticia (EF): si ND < 0, entonces debe ser 0, si no, debe ser igual a la Compra del quinto día anterior al que se realiza el cálculo.
• Stock físico ficticio (SFF): si ND < 1, entonces debe ser igual al SFR. Si ND = 1, debe calcularse como el SFR del día anterior más la EF del día en que se realiza el cálculo menos la demanda del día en que se realiza el cálculo. Si ND > 1, debe calcularse como el SFF del día anterior más la EF del día en que se realiza el cálculo menos la demanda del día en que se realiza el cálculo.
Con este último cálculo es que estoy teniendo mayores problemas, dado que es una autorreferencia (para calcular el valor de un día, necesito el valor del día anterior)