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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It 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
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.