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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

Campo dinámico para cantidad

Hola a todos

Estoy tratando de crear un informe de inventario en Power BI para reemplazar un informe que tenemos en Excel.

En el ejemplo siguiente se muestra cómo se ve actualmente el informe en Excel: Excel Example.PNG

La columna de inventario de la semana 1 se rellena mediante el inventario del artículo en el sistema a partir de hoy. En el futuro, el inventario se calcula durante la semana utilizando la siguiente suma: Inventario = (Inventario + Pedido) - Vendido

Esto tiene en cuenta las acciones compradas y cualquier artículo con una fecha de envío/envío de la semana actual para construir una vista del inventario para la próxima semana.

Idealmente, me gustaría crear una matriz que tenga número de artículo para las filas, número de semana para las columnas y las cantidades de inventario como valores. Sin embargo, realmente no estoy seguro de cómo podría crear esto dinámicamente en Power BI. Una fórmula DAX que replica lo anterior funciona para la semana actual, pero el inventario desaparecerá durante cualquier otra semana, ya que el inventario es un campo estático en el sistema.

Por favor, ¿alguien puede aconsejar?

¡Gracias!

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Gracias por su ayuda, pero desafortunadamente este enfoque no funcionaría para lo que estaba tratando de lograr.

Tuve que crear una medida para la cantidad de la semana 1 usando los datos históricos y la semana actual, luego usar esta medida como base para crear una vista de 8 semanas.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Gracias por su ayuda, pero desafortunadamente este enfoque no funcionaría para lo que estaba tratando de lograr.

Tuve que crear una medida para la cantidad de la semana 1 usando los datos históricos y la semana actual, luego usar esta medida como base para crear una vista de 8 semanas.

Syndicate_Admin
Administrator
Administrator

@S_JB , si tiene fecha , utilice la tabla de fechas con la semana.

y utilizar una fórmula como

[Inventario intial] + CALCULATE(SUM(Table[Ordered]),filter(date,date[date] <=maxx(date,date[date]))) - CALCULATE(SUM(Table[Sold]),filter(date,date,date] <=maxx(date,date[date])))

Columna de semana en la tabla de fechas

Fecha de inicio de la semana = 'Fecha'[Fecha]+-1*DÍA DE LA SEMANA('Fecha'[Fecha],2)+1
Fecha de finalización de la semana = 'Fecha'[Fecha]+ 7-1*DÍA DE LA SEMANA ('Fecha'[Fecha],2)
Número de semana = WEEKNUM([Fecha],2)
Semana = if('Date'[Número de semana]<10,'Fecha'[Año]*10 y 'Fecha'[Número de semana],'Fecha'[Año]&'Fecha'[Número de semana])
Rango de semana = RANKX(all('Date'),'Date'[Fecha de inicio de la semana],,ASC,Dense)
Nombre de la semana = [Fecha de inicio de la semana] & " a "& [Fecha de finalización de la semana]
Día de la semana = DÍA DE LA SEMANA ([Fecha],2)
Nombre de día de la semana = FORMATO ([Fecha],"ddd")

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

AugPowerBI_Carousel

Power BI Monthly Update - August 2024

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

August Carousel

Fabric Community Update - August 2024

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

Top Solution Authors