Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola a todos, quiero calcular los ahorros históricos teniendo en cuenta la inflación. Logré hacerlo por producto por año, pero se rompe cuando agrego cualquier otro parámetro como país o más de un producto. Tengo el siguiente modelo
Para obtener el precio promedio ponderado
PTrendQ = SUMA('HECHOS'[Cantidad])
Tendencia de precios WA =
CALCULAR(
DIVIDIR(
SUMX( 'HECHOS', 'HECHOS'[Costo unitario USD] * 'HECHOS'[Cantidad]),
[PTrendQ]),
FILTRO('HECHOS','HECHOS'[Costo unitario USD]<>0))
Para obtener el precio promedio ponderado para el año pasado, y si no está disponible el año anterior
PTrend LY 1 = calculate([Price Trend WA],SAMEPERIODLASTYEAR(DateKey[Date]))
PTrend LY 2 =
if( [PTrend LY 1]=BLANK() , calculate([Price Trend WA],PARALLELPERIOD(DateKey[Date],-2,YEAR)) , [PTrend LY 1])
Para obtener el costo unitario ajustado en cada período
Costo U ADJ =
VAR CPITOUSE = CALCULATE(AVERAGE(DateKey[CPI Index]),SAMEPERIODLASTYEAR(DateKey[Date]))
VAR MULTIPLIER = dividir (CPITOUSE,MAX(DateKey[CPI Index]),1)
VAR ADJUCOST = calculate(average('FACTS'[Unit Cost USD]),FILTER('FACTS','FACTS'[Unit Cost USD]<>0)) * MULTIPLICADOR
RETORNO ADJUCOST
Para calcular el ahorro
Ahorro INTERMEDIO =
if( or( [PTrend LY 2] = BLANK(), SUM('FACTS'[Unit Cost USD])=0), BLANK() ,
- suma(«HECHOS»[Cantidad]) * («Medidas 5»[Coste U ADJ] - [PTrend LY 2]))
Y para arreglar la fila total pensé en usar SUMX para ajustar el contexto del año
Año de ahorro =
SUMX(VALUES(DateKey[Year]), 'Medidas 5'[Ahorro INTERMEDIO])
Parece estar funcionando bien producto por producto y por año, pero no funciona cuando quiero añadir más de un producto, o añadir cliente que está comprando, etc. ¿Alguna idea sobre cómo evitar esto?
¡Gracias!
Ejemplo de lo que estoy diciendo
Producto A
Producto B
Los productos A y B juntos no funcionan
Necesito algo que calcule esta línea por línea como se muestra, pero luego poder agregar por año con todos los productos, por categoría y por cliente. Cualquier ayuda apreciada, gracias!
En primer lugar, compruebe que en el panel Valores del objeto visual, Cantidad ha suma seleccionada.
Si eso no funciona, a partir de ahora, necesito reproducir su problema para saber cuál es la causa. Por lo tanto, se necesita más información.
De acuerdo con su descripción, hay dos tablas: FACTS y DateKey. En la tabla HECHOS, hay dos columnas: Cantidad y Costo Unitario USD. En la tabla DateKey, hay tres columnas: Fecha, Índice CPI y Año.
¿Cómo se relacionan las dos tablas entre sí, en qué tabla se encuentra el Producto, y cuál es la relación con otra tabla?
Saludos
Equipo de apoyo a la comunidad _ kalyj
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.