Estoy tratando de clasificar nuestras órdenes abiertas. Una vez que cumpla con uno de los criterios, me gustaría filtrar el pedido para que no se pueda utilizar para cumplir con otra critera. En otro caso, quiero evitar los números de pedido duplicados en la misma tabla. Como actualmente lo tengo, un número de orden puede ocurrir en más de un rango.
Prioridad ?
SWITCH(
TRUE(),
Hoy
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]-Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]-"SC" && Sheet1[Parts Class]-"A","RANK1",
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]-Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]<>"SC" && Sheet1[SKU]-1 && Sheet1[Parts Class]-"A","RANK2",
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]-Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]-"SC" && Sheet1[Parts Class]<>"A","RANK3",
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]-Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]<>"SC" && Sheet1[SKU]-1 && Sheet1[Parts Class]<>"A","RANK4",
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]-Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]<>"SC" && Sheet1[Kit]-"0","RANK5",
PASADO DEBIDO
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]<Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]-"SC" && Sheet1[Parts Class]-"A","RANK6",
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]<Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]<>"SC" && Sheet1[SKU]-1 && Sheet1[Parts Class]-"A","RANK7",
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]<Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]-"SC" && Sheet1[Parts Class]<>"A","RANK8",
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]<Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]<>"SC" && Sheet1[SKU]-1 && Sheet1[Parts Class]<>"A","RANK9",
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]<Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]<>"SC" && Sheet1[Kit]-"0","RANK10",
FUTURA CLASE "A"
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]>Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]-"SC" && Sheet1[Parts Class]-"A","RANK11",
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]>Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]<>"SC" && Sheet1[SKU]-1 && Sheet1[Parts Class]-"A","RANK12",
HOY CON EL ALMACÉN 10
Sheet1[Shippable]-False() && Sheet1[Fecha de programación útil]. [Fecha]-Sheet1[CurrentDate]. [Fecha] && Hoja1[WH7/WH10 Orden completa]-"WH7/WH10 Complete" && Sheet1[Parts Class]-"A", "RANK13",
Sheet1[Shippable]-False() && Sheet1[Fecha de programación útil]. [Fecha]-Sheet1[CurrentDate]. [Fecha] && Hoja1[WH7/WH10 Orden completo]-"WH7/WH10 Complete" && Sheet1[Parts Class]<>"A", "RANK14",
PASADO CON EL ALMACÉN 10
Sheet1[Shippable]-False() && Sheet1[Fecha de programación útil]. [Fecha]<Sheet1[CurrentDate]. [Fecha] && Hoja1[WH7/WH10 Orden completa]-"WH7/WH10 Complete" && Sheet1[Parts Class]-"A", "RANK15",
Sheet1[Shippable]-False() && Sheet1[Fecha de programación útil]. [Fecha]<Sheet1[CurrentDate]. [Fecha] && Hoja1[WH7/WH10 Orden completo]-"WH7/WH10 Complete" && Sheet1[Parts Class]<>"A", "RANK16",
Futuro
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]>Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]-"SC" && Sheet1[Parts Class]<>"A","RANK17",
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]>Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]<>"SC" && Sheet1[SKU]-1 && Sheet1[Parts Class]<>"A","RANK18",
Sheet1[Shippable]-True() && Sheet1[Fecha de programación útil]. [Fecha]>Sheet1[CurrentDate]. [Fecha] && Hoja1[SB / SC]<>"SC" && Sheet1[Kit]-"0","RANK19",
"NULL"
)