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, estoy tratando de hacer un informe basado en las ventas de YTD de años anteriores, en comparación con este año.
Si utilizo esta fórmula
YTD de MONTO_USD á TOTALYTD(SUM('APPEND_VEPEDDET'[MONTO_USD]),SAMEPERIODLASTYEAR(''CALENDARIO[Fecha]))
En realidad puedo ver las ventas del año pasado, pero cuando aplico este valor en un gráfico de líneas visual para comparar las ventas del año pasado (línea azul) con las ventas del año actual (línea azul claro), puedo ver que las ventas del año anterior se acumulan cada mes, lo que distorsiona la comparación ya que necesito mostrar las ventas totales para cada mes individualmente, no acumuladas (las ventas de este año se muestran correctamente)
¿Es posible hacer esto? Llevo ya unos días intentándolo, pero no encuentro una solución.
¡¡Gracias!!
Solved! Go to Solution.
@jmr78 , Es necesario utilizar ytd measure en SAMEPERIODLASTYEAR. Asegúrese de que la tabla de calendario esté marcada como tabla de fechas
Puede usar medidas como
YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))
Last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"12/31"))
This year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR('Date'[Date]),"12/31"))
Last year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR(dateadd('Date'[Date],-1,Year)),"12/31"))
Last to last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-2,Year),"12/31"))
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))
//Only year vs Year, not a level below
This Year = CALCULATE(sum('order'[Qty]),filter(ALL('Date'),'Date'[Year]=max('Date'[Year])))
Last Year = CALCULATE(sum('order'[Qty]),filter(ALL('Date'),'Date'[Year]=max('Date'[Year])-1))
https://medium.com/@amitchandak.1978/power-bi-ytd-questions-time-intelligence-1-5-e3174b39f38a
Hola @jmr78 ,
Intenta cambiar tu medida de la siguiente manera:
YTD de MONTO_USD =
CALCULATE (
SUM ( 'APPEND_VEPEDDET'[MONTO_USD] ),
SAMEPERIODLASTYEAR ( 'CALENDARIO'[Date] )
)
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@jmr78 , Es necesario utilizar ytd measure en SAMEPERIODLASTYEAR. Asegúrese de que la tabla de calendario esté marcada como tabla de fechas
Puede usar medidas como
YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))
Last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"12/31"))
This year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR('Date'[Date]),"12/31"))
Last year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR(dateadd('Date'[Date],-1,Year)),"12/31"))
Last to last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-2,Year),"12/31"))
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))
//Only year vs Year, not a level below
This Year = CALCULATE(sum('order'[Qty]),filter(ALL('Date'),'Date'[Year]=max('Date'[Year])))
Last Year = CALCULATE(sum('order'[Qty]),filter(ALL('Date'),'Date'[Year]=max('Date'[Year])-1))
https://medium.com/@amitchandak.1978/power-bi-ytd-questions-time-intelligence-1-5-e3174b39f38a
¡Funcionó genial! Muchas gracias @amitchandak! 😀
Una pregunta más: el YTD del año pasado muestra el monto de todo el mes. Por ejemplo, cuando veo ventas de agosto de 2019, el valor representa las ventas del 1 al 31 del mes dado. ¿Hay alguna manera de mostrar las ventas hasta la fecha de hoy hace un año (14 de agosto), así que comparo las ventas del 01-14 AUG 2020 al 01-14 AUG 2019?
¡Gracias!
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 |