MBOVEO
Hola a todos,
Necesito de su ayuda para lograr la siguiente necesidad:
– Tengo una cortadora de meses y una cortadora de años.
– Luego, en función de lo que se seleccione: calculo el ytd real para ese año y todos los años anteriores para el mismo mes, y el presupuesto ytd solo para el año seleccionado para ese mes
– El eje X son años (el año seleccionado en mi dropdown será el máximo de mi gráfico del eje X)
Por ejemplo:
///
Si selecciono el mes 05 y el año 2019
Entonces: mi gráfico mostrará el año actual y el año presupuestado para 2019 (del 01 al 05)
y el año actual para 2018 (del 01 al 05)
y el año actual para 2017 (del 01 al 05)
….. y todos los años anteriores en mi tabla de datos
///
Si selecciono el mes 02 y el año 2017
Entonces: mi gráfico mostrará el año actual y el año anual presupuestado para 2017 (del 01 al 02)
y las ventas acumuladas de 2016 (del 01 al 02)
y las ventas acumuladas de 2015 (del 01 al 02)
…..y todos los años anteriores en mi tabla de datos
Estoy tan confundida y ni siquiera sé si eso es posible…
Muchas gracias por su ayuda, muy apreciada.
Saludos,
v-xicaí
Hola @MBOVEO,
En primer lugar, puede crear una tabla de calendario, crear una relación entre la tabla de datos y la tabla de calendario en el campo de fecha.
Calendario = CALENDARIO(MIN(Datos[Date]),MAX(Datos[Date]))
O
Calendario =CALENDARAUTO() .
Luego puede crear medidas como DAX a continuación.
YTD para CY = TOTALYTD(SUMA(Datos[Sales]),Calendario[Date])
YTD para PY = CALCULAR (SUMA (Datos[Sales]), MISMO PERIODO ULTIMO AÑO (Calendario[Date]))
Atentamente,
amy
Equipo de apoyo comunitario _ Amy
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.
MBOVEO
En respuesta a v-xicaí
Hola,
muchas gracias por tus respuestas.
Pero de esta manera, tengo que crear una medida para cada año (este año, el año anterior….).
Mi necesidad es crear una medida que administre todos los años (lo necesito porque necesito usar un Legent en mi gráfico => usar la leyenda implica solo una medida como valor).
¿Alguna entrada?
Saludos,
amichandak
Primero, asegúrese de tener la dimensión de la fecha y marcarla como una tabla de fechas en la vista del modelo. De esta tabla, use el filtro de mes y año.
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
Prueba estos
YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(('Date'[Date Filer])))
Last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date Filer],-1,Year)))
Agradezco sus felicitaciones. En caso de que esta sea la solución que está buscando, márquela como la Solución. En caso de que no ayude, proporcione información adicional y márqueme con @
Gracias.
Mi blog reciente: https://community.powerbi.com/t5/Community-Blog/Comparing-Data-Across-Date-Ranges/ba-p/823601