Forum Discussion
Indefinido
Hola
Tengo una cortadora de mes,
Tengo un gráfico de barras que muestra valores como completados en curso, etc.
mi necesidad es que si me sect un mes es Slicer como marzo de 2020.
I shoud obtener gráfico de barras que muestra los datos del mes de marzo y necesito otro gráfico de barras que muestra el mes anterior que he seleccionado en la segmentación de datos .
Por favor, ayúdame
3 Replies
- amitchandak
Super User
@rakeshs25 , puede utilizar la inteligencia de tiempo con el calendario de fechas. últimas ventas de MTD
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/- AnonymousNot applicable
Esta es mi columna de fecha y la columna Valores.
Tengo diferentes clientes.
- AnonymousNot applicable
Hola @rakeshs25 ,
Compruebe los siguientes pasos.
1. Cree una tabla de calendario y una columna calculada "yearmonth" como segmentación de datos.
CALENDAR = CALENDAR(MIN('Table'[date]),MAX('Table'[date])) yearmonth = FORMAT('CALENDAR'[Date],"YYYYMM")2O Crear dos medidas una para el objeto visual del mes actual, otra para el objeto visual anterior.
Measure = IF(FORMAT(SELECTEDVALUE('Table'[date]),"YYYYMM")=SELECTEDVALUE('CALENDAR'[yearmonth]),1,0) Measure 2 = IF(format(EDATE(SELECTEDVALUE('Table'[date]),1),"YYYYMM")=SELECTEDVALUE('CALENDAR'[yearmonth]),1,0)3o Añadir medida al filtro de nivel visaual. El resultado se mostrará como se muestra a continuación.
Saludos
Jay
Equipo de Apoyo Comunitario _ Jay Wang
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.