The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
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:
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!
Solved! Go to Solution.
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.
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.
@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")
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.