Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola, tengo una hoja de cálculo con el nombre de los artículos, el tamaño de las entregas disponibles por fecha, la demanda en el mes y una columna de índice
Estoy tratando de crear una columna en cascada que resta la demanda de la primera entrega disponible y luego toma el resultado y lo usa para restar de la siguiente entrega disponible. De esa manera podría saber qué entregas son necesarias.
Creé esta fórmula, el problema que entra en una fórmula circular que BI no acepta.
Cascata =
VAR Delivery = Table[Delivery]
VAR Demand = Table[Demand]
VAR Previous Index = CALCULATE (
MAX(Table[Cascata]),
FILTER (Table[Index] = EARLIER(Table[Index]) - 1 ))
RETURN
IF(Table[Index] = 1, Demand - Delivery, Previous Index - Delivery)
¿Alguien conoce una alternativa para resolver el problema?
¡Gracias a cualquiera que investigue esto!
Artículo | Fecha | Tamaño de la entrega | Demanda | Índice | Para qué necesito que haga la mesa |
AAA | 2023-08-01 | 10 | 20 | 1 | 10 |
AAA | 2023-08-02 | 8 | 20 | 2 | 2 |
AAA | 2023-08-03 | 5 | 20 | 3 | -3 |
Logré resolverlo, en caso de que alguien en el futuro también tenga esta duda, utilicé esta fórmula como solución
Cascata =
VAR Delivery = Table[Delivery]
VAR Demand = Table[Demand]
VAR Previous Index = CALCULATE(
SUM(Table[Delivery]),
FILTER(Table[Index] < EARLIER(Table[Index])
RETURN
IF(Table[Index] = 1, Demand - Delivery, Demand - Previous Index - Delivery)