Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Obtener el valor de la fecha coincidente o el valor de la fecha más reciente

Hola

Tengo un modelo de datos con 2 tablas de hechos: SalesData, ItemReceived, fecha y tabla de productos.

Quiero crear un objeto visual de tabla simple con Fecha, Precio de venta promedio (a partir de datos de ventas), Costo (a partir de ItemReceived). Hay una segmentación de datos para seleccionar el nombre del producto.

El problema es con el costo. Digamos que recibí el artículo el 4/2/2024 y el costo es de $ 116. Para cualquier fecha posterior al 4/2/2024, mi costo es de $116. El artículo anterior recibido fue el 20/01/2024 y el costo es de $ 90. Por lo tanto, cualquier fecha entre el 20/01/2024 y el 01/04/2024 tiene un costo de producto de $90. De esta manera calcularé mi ganancia como (ASP - COSTO)

Utilicé la siguiente medida:

LastCostMod =
CALCULAR(
LASTNONBLANKVALUE(itemReceived[Fecha],MAX(itemReceived[Costo])),
ALL(dimDate),
itemReceived[Fecha] <= SELECTEDVALUE(dimDate[Fecha])
)

Me da un buen resultado en las filas en las que tengo fechas. Pero no me da resultado en el total y en las tablas de año y mes.

tc_WII_0-1714585622416.png

Otra solución podría ser agregar costos en cada fila de mis salesData. Pero no es una buena idea, ya que tengo filas de datos de ventas en millones.

¿Cómo puedo hacer una buena medida para que también pueda funcionar en la tabla Año-Mes y en los totales?

Mi modelo de datos tiene el siguiente aspecto:

tc_WII_1-1714585711735.png

Por favor, ayuda. Gracias de antemano

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@tc_WII Creo que debería ser:

LastCostMod =
    CALCULATE(
        LASTNONBLANKVALUE(dimDate[Date],MAX(itemReceived[Cost])),
       FILTER( 
        ALL(dimDate),
        dimDate[Date] <= MAX(dimDate[Date])
        )
)

Esto funcionó por ahora. Gracias 🙂

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.