Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hi 🙂
Tengo un problema de negocios que quiero resolver.
Producimos un producto en Dinamarca, donde tenemos un compoent de polonia.
Recibimos nuestro componente los martes y viernes. El mismo día que se envían los componentes desde Polonia lo recibimos.
Independientemente de cómo tengamos productos especiales allí, debemos recibirlos 3 días o 7 días antes, el martes o viernes más cercano.
si varenummer es 1600 o 1601 los necesitamos 3 días antes.
si varenummer es 1700 o 1701 los necesitamos 7 días antes
He conectado una foto con el ejemplo donde se puede ver que los días de envío con varenummer vacío se reciben el mismo día un martes o un viernes. también ves que cuando es 1600 o 1601 tenemos la entrega al menos 3 días antes y cuando es 1700 o 1701 los recibimos al menos 7 días antes.
solo hay DOS tabels. el tabel de fecha y la tabla de ventas. La tabla de ventas tiene fecha de envío, pero necesitamos calcular la fecha de entrega con la información y las condiciones anteriores.
Gracias de antemano
Solved! Go to Solution.
hola
Resolví la asignación en SQL en lugar de power bi.
muchas gracias por su tiempo 🙂
hola
Resolví la asignación en SQL en lugar de power bi.
muchas gracias por su tiempo 🙂
Hay @MathiesJ ,
¿Es la fecha de entrega de la columna la salida que desea? ¿Por qué cuando varenumber=1700, la fecha de entrega de la columna = 2022/2/4? ¿Y cuando varenumber=1700, la fecha de entrega de la columna = 2022/4/8? "Cuando son 1700 o 1701 los recibimos al menos 7 días antes". ¿No es así?
Una columna.
column =
VAR threedaybefore = 'Table'[shipment date] - 4
VAR sevendayago = 'Table'[shipment date] - 8
RETURN
IF (
ISBLANK ( 'Table'[varenumber] ),
'Table'[shipment date],
IF (
'Table'[varenumber] = 1600
|| 'Table'[varenumber] = 1601,
threedaybefore,
IF (
'Table'[varenumber] = 1700
|| 'Table'[varenumber] = 1701,
sevendayago,
BLANK ()
)
)
)
Si he entendido mal su significado, proporcione su archivo pbix sin información de privacidad y la salida deseada.
Saludos
Equipo de apoyo a la comunidad _ Polly
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.