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.
Hola a todos
Necesito crear una medida para calcular las ventas MTD para el mismo período del año pasado basándose en el último informe de ventas diarios guardado en la tabla de ventas.
Tengo 2 mesas, una una tabla de ventas diaria y una tabla de calendario para esto. Encontrará AQUI un archivo PowerBI de ejemplo si es necesario
He escrito la medida:
Solved! Go to Solution.
Hola
Puede descargar mi archivo PBI desde aquí.
Espero que esto ayude.
Gracias por su rápida respuesta
Lo que estaba buscando es
Sin ninguna selección de fecha a través de un filtro en el informe
quiero ventas de MTD del año pasado, es decir, hoy tengo ventas del mes actual del 1 de marzo al 6 de marzo de 2024 en ventas de MTD del año actual pero no se selecciona ninguna fecha (debajo del dax).
Ahora quiero las ventas de MTD del año pasado para las mismas fechas del 1 de marzo al 6 de marzo de 2023 ( debajo del dax
Compartir una medida no ayudará. Comparta algunos datos con los que trabajar y muestre el resultado esperado.
Hola Ashish
Por ejemplo, tengo las ventas y las ventas del año pasado delante de fechas como las que se muestran a continuación y quiero calcular las ventas del mismo período del año pasado sin selección de fecha para tiendas / marcas, etc. sin columna de fecha y selector de fecha dentro del informe....
Fecha | Ventas totales | MTD_LY Ventas |
01/03/2024 00:00 | 80029 | 67028 |
02/03/2024 00:00 | 116384 | 145154 |
03/03/2024 00:00 | 75338 | 227393 |
04/03/2024 00:00 | 77774 | 326290 |
05/03/2024 00:00 | 54493 | 389099 |
06/03/2024 00:00 | 67590 | 467828 |
07/03/2024 00:00 | 97445 | 570431 |
Se necesita outpout (sin columna de fecha ni selector de fecha dentro del informe)
UBICACIÓN | MTD_LY Ventas | MTD_LY_Sales_DSR |
Tienda1 | 1014 | 1013.5 |
Tienda2 | 117686 | 117686 |
Tienda3 | 9588 | 9588.35 |
Tienda4 | 8106 | 8106 |
Tienda5 | 24164 | 24164 |
Tienda6 | 24477 | 24476.851 |
Tienda7 | 1056 | 1056 |
Tienda8 | 161 | 160.65 |
Hola
No puedo entender su pregunta en absoluto. Sin seleccionar una fecha/mes, ¿cómo se calcula el MTD?
a partir de hoy, automáticamente debe calcular - MTD, es decir, si es 9 de marzo de 2024, (TODAY(), luego medir automáticamente calcular las ventas de MTD, es decir, del 1 al 9 de marzo de 2024 y del 1 de marzo al 9 de marzo de 2023.
Del mismo modo, para YTD también necesito el mismo cálculo.
Espero que esté claro ahora.
Hola
Comparta el enlace de descarga del archivo PBI.
Para cosas relacionadas con la inteligencia de tiempo que debe utilizar un calendario de fechas, usted data del calendario
Ejemplo
MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))
last MTD (complete) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd('Date'[Date],-1,MONTH))))
last year MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-12,MONTH)))
last year MTD (complete) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd('Date'[Date],-12,MONTH))))
last QTR same Month (complete) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd('Date'[Date],-1,Qtr))))
MTD (Year End) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFYEAR('Date'[Date])))
MTD (Last Year End) Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFYEAR(dateadd('Date'[Date],-12,MONTH),"8/31")))
Para obtener lo mejor de la función de inteligencia de tiempo. Asegúrese de que tiene un calendario de fechas y se ha marcado como la fecha en la vista de modelo. Además, únase a él con la columna de fecha de su hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/
Hola
Por favor, siga estos pasos:
1)Eliminar la relación entre ellos:
2)Crear una columna calculada en la tabla 'Ventas diarias':
Year&Month = FORMAT('Daily Sales'[Date],"YYYY-MMM")
3)Pruebe esta medida:
Measure =
VAR a =
SELECTEDVALUE ( 'Calendar'[Date] )
RETURN
SUMX (
GROUPBY ( 'Daily Sales', 'Daily Sales'[Date], 'Daily Sales'[Year&Month] ),
CALCULATE (
IF (
MAX ( 'Daily Sales'[Date] )
>= DATE ( YEAR ( a ) - 1, MONTH ( a ), 1 )
&& MAX ( 'Daily Sales'[Date] )
<= DATE ( YEAR ( a ) - 1, MONTH ( a ), DAY ( a ) ),
CALCULATE (
SUM ( 'Daily Sales'[Sales] ),
FILTER (
'Daily Sales',
[Date] <= MAX ( 'Daily Sales'[Date] )
&& [Year&Month] IN FILTERS ( 'Daily Sales'[Year&Month] )
)
),
0
)
)
)
4)Elija esta medida como un objeto visual de tarjeta, 'Calendario'[Fecha] como una segmentación de datos.
Cuando se selecciona el 24 de marzo en la segmentación de datos, el resultado muestra:
Aquí está el archivo pbix de prueba:
Espero que esto ayude.
Saludos
Giotto Zhi
Hola
Puede descargar mi archivo PBI desde aquí.
Espero que esto ayude.
No puedo ver el archivo PBIX en el enlace
No tengo el expediente. Describa la pregunta, comparta datos en un formato que se pueda pegar en un archivo de MS Excel y muestre el resultado esperado.
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 | |
2 | |
2 | |
2 | |
1 |