Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Quiero crear una tabla que muestre el último objeto de cuenta de resultados móvil de 3 meses (octubre-noviembre-diciembre de 2022), por ejemplo, Costo de ventas. Quiero mostrar lo siguiente:
- 4ª columna --> el promedio de los últimos 3 meses.
- 5ª columna --> Costo de ventas para el mes actual (enero 2023)
- 6ª columna --> el pronóstico para enero de 2023 -- esto se obtendrá de una tabla de datos de búsqueda
- 7ª columna --> mostrar la diferencia (real enero 2023 vs. pronóstico enero 2023
- 8ª columna --> el presupuesto para enero de 2023 -- esto se obtendrá de una tabla de datos de búsqueda
- 9ª columna --> mostrar la diferencia (real enero 2023 vs presupuesto enero 2023
- 10ª columna --> mismos datos que la 5ª columna
- Columna 11 --> mostrar la diferencia en el mismo mes del año pasado (PY - año anterior)-- esto se obtendrá de la tabla de datos existente (datos de 2022)
- Columna 12 --> mostrar la diferencia de enero de 2023 con respecto a la media móvil de 3 meses (para este caso, es octubre-noviembre-diciembre de 2022)
Esta es la tabla de Excel que se replicará -->
Solved! Go to Solution.
Gracias... después de verificar las relaciones y la fórmula DAX, el cálculo dinámico de los datos de 3 meses ahora está funcionando, >
Esto no es algo que pueda hacer en DAX, ya que introduce una referencia circular. (No puede volver a escribir los resultados de una medida en una columna, como el 1503 en el ejemplo que tendría que volver a la columna de valor).
Solo puede hacerlo en Power Query a través de List.Accumulate. Pero entonces perdería sus capacidades de modelado de +/- 20%.
Hola, necesito ayuda con la siguiente pregunta
Cada producto tiene datos, para eso tenemos que crear datos como media móvil de los últimos 4 meses
Por ejemplo: Estados Unidos 37101 abril, mayo, junio, julio son 1683,1668,776,1885. Prediga agosto como promedio de los 4, luego use el promedio de mayo, junio julio, agosto como septiembre. Y un control deslizante que se puede usar para hacer -20% a +20%. Donde verificamos el pronóstico en caso de que vayamos -1% de la media móvil o 5% de la media móvil. He creado un control deslizante usando Nuevo parámetro
Fórmula Dax (medida rápida) - Product_Count media móvil =
SI(
ISFILTERED('Table_name'[dimdate]),
ERROR("Las medidas rápidas de inteligencia de tiempo solo se pueden agrupar o filtrar por la jerarquía de fechas proporcionada por Power BI o la columna de fecha principal."),
VAR __LAST_DATE = ENDOFMONTH('Table_name'[dimdate].[ Fecha])
DONDE __DATE_PERIOD =
FECHASENTRE(
'Table_name' [dimdate]. [Fecha],
STARTOFMONTH(DATEADD(__LAST_DATE, 'Media móvil'[Valor de media móvil], MES)),
__LAST_DATE
)
DEVOLUCIÓN
PROMEDIOX(
CALCULATETABLE(
RESUMIR(
VALORES('Table_name'),
'Table_name' [dimdate]. [año],
'Table_name' [dimdate]. [Cuarto No],
'Table_name' [dimdate]. [Cuarto],
'Table_name' [dimdate]. [MesNo],
'Table_name' [dimdate]. [Mes]
),
__DATE_PERIOD
),
CALCULAR(
SUMA('Table_name'[Product_Count]),
ALL('Table_name'[dimdate].[ Día])
)
)
)
¿Podría por favor ayudarnos?
Gracias.
Ok, ¿Qué has probado y dónde estás atascado?
Inicialmente intenté usar el siguiente cálculo de DAX -->
Obtener el mismo resultado en toda la columna generalmente se debe a un modelo de datos mal cableado. Comprueba las instrucciones de los filtros.
Gracias... después de verificar las relaciones y la fórmula DAX, el cálculo dinámico de los datos de 3 meses ahora está funcionando, >
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |