erhan_79
Estimados ,
Necesito su amable apoyo sobre el siguiente problema
Tengo dos tablas, una de ellas muestra las órdenes de compra y la otra muestra las órdenes de entrega que están relacionadas con las órdenes de compra.
Me gustaría calcular el rendimiento de entrega para el primer tiempo de entrega programado de cada orden de compra en función de los meses y, al mismo tiempo, me gustaría calcular todo el rendimiento de entrega para cada orden de compra.
Creé un archivo pbix e hice algunas cosas, pero no pude captar lo que encontré y no pude resolver el problema. ¿Podrían crearme las fórmulas y tablas? ¿O cómo pueden ayudarme?
Adjunto aquí como la siguiente captura de pantalla, de hecho, lo que quiero ver en la pantalla power bi con mis comentarios.
También para que sea más fácil resolver el problema, estoy compartiendo con ustedes el enlace del archivo pbix y los enlaces del archivo de Excel de origen en la captura de pantalla. Verá la diferencia entre mi solicitud y el archivo pbix creado cuando abra mi archivo pbix .gracias de antemano
yau puede ver a continuación qué tablas visuales me gustaría ver en power bi.
El enlace del archivo:
https://drive.google.com/drive/folders/13DsWGv_eeTAMtUUF9Hqs8lV2zDXzZYIb?usp=sharing
v-eachen-msft
Hola @ erhan_79,
Para su primer objeto visual, puede crear una medida como condición en el panel de filtro.
Measure =
VAR a =
SELECTEDVALUE ( Purchase[Purchase Date] )
VAR b =
SELECTEDVALUE ( Delivery[Delivery Date] )
RETURN
IF ( a = b, 1, 0 )
Para su segundo objeto visual, puede crear dos medidas para reemplazar las columnas originales.
_Delivery Quantity =
CALCULATE (
SUM ( Delivery[Delivery Quantity] ),
ALL ( Delivery[Delivery Date] ),
FILTER (
Delivery,
Delivery[Vendor Name] = SELECTEDVALUE ( Delivery[Vendor Name] )
)
)
_Order Quantity =
CALCULATE (
SUM ( Purchase[Order Quantity] ),
ALL ( Delivery[Delivery Date] ),
FILTER (
Delivery,
Delivery[Vendor Name] = SELECTEDVALUE ( Delivery[Vendor Name] )
)
)
Luego muestre el resultado que no está en blanco en el panel de filtro.
Aquí está mi archivo de prueba para su referencia.
v-eachen-msft
Hola @ erhan_79,
Para su primer objeto visual, puede crear una medida como condición en el panel de filtro.
Measure =
VAR a =
SELECTEDVALUE ( Purchase[Purchase Date] )
VAR b =
SELECTEDVALUE ( Delivery[Delivery Date] )
RETURN
IF ( a = b, 1, 0 )
Para su segundo objeto visual, puede crear dos medidas para reemplazar las columnas originales.
_Delivery Quantity =
CALCULATE (
SUM ( Delivery[Delivery Quantity] ),
ALL ( Delivery[Delivery Date] ),
FILTER (
Delivery,
Delivery[Vendor Name] = SELECTEDVALUE ( Delivery[Vendor Name] )
)
)
_Order Quantity =
CALCULATE (
SUM ( Purchase[Order Quantity] ),
ALL ( Delivery[Delivery Date] ),
FILTER (
Delivery,
Delivery[Vendor Name] = SELECTEDVALUE ( Delivery[Vendor Name] )
)
)
Luego muestre el resultado que no está en blanco en el panel de filtro.
Aquí está mi archivo de prueba para su referencia.
erhan_79
En respuesta a v-eachen-msft
@ v-eachen-msft muchas gracias por tu ayuda, me ayudó demasiado. También necesito una cosa más
Me gustaría mostrar el rendimiento de la primera entrega programada con un indicador visual (como en el rendimiento de la imagen de abajo), pero cuando selecciono el indicador de rendimiento muestra el rendimiento de todo el mes, solo quiero mostrar el rendimiento del primer mes programado, ¿cómo puedo mostrarlo?