robertosljunior
Me gustaría saber si es posible filtrar un mes y conservar los valores en un gráfico.
Tengo los siguientes datos de ventas:
Cuando hago clic en el filtro de mes, me gustaría que se muestre mes a mes hasta que el mes seleccionado y el resto de los meses aparezcan en blanco.
¿Sería posible hacer este gráfico?
Muchas gracias.
TomMartens
Oye,
este informe de Power BI contiene una página de informe «Eje de fecha no relacionado», que demuestra cómo se puede utilizar una segmentación para limitar el valor utilizado en un eje.
Básicamente no es lo predeterminado, cortar (seleccionar) significa filtrar, esa es la magia de Power BI.
Para cambiar este comportamiento, utilizo una dimensión relacionada, en este ejemplo está relacionada con tablas de hechos o con la tabla de calendario.
Lo simple
Tenga en cuenta que estoy usando una columna de la tabla no relacionada.
Ahora es necesario «asignar» los datos a las columnas de la tabla no relacionada, esta asignación es necesaria para cada medida que desee utilizar con la columna no relacionada.
Para este ejemplo, esto se hace con esta medida:
show MonthValues Unrelated = var maxDateSelection = MAXX(ALLSELECTED('Calendar'),MAX('Calendar'[MonthNoIndex])) return // lesser than means values are shown as column IF(MAX('Calendar Unrelated'[MonthNoIndex]) <= maxDateSelection, //map the values to the columns of the //unrelated table CALCULATE( SUM('FactWithDates'[Amount]), //using the axis value from the unrelated table to map the facts to the // unrelated table //calendar unrelated -> calendar -> facts FILTER(All('Calendar'), 'Calendar'[MonthNoIndex] = max('Calendar Unrelated'[MonthNoIndex]) && 'Calendar'[Year] = max('Calendar'[Year]) ) ) )
Espero que esto ayude
TomMartens
Oye,
este informe de Power BI contiene una página de informe «Eje de fecha no relacionado», que demuestra cómo se puede utilizar una segmentación para limitar el valor utilizado en un eje.
Básicamente no es lo predeterminado, cortar (seleccionar) significa filtrar, esa es la magia de Power BI.
Para cambiar este comportamiento, utilizo una dimensión relacionada, en este ejemplo está relacionada con tablas de hechos o con la tabla de calendario.
Lo simple
Tenga en cuenta que estoy usando una columna de la tabla no relacionada.
Ahora es necesario «asignar» los datos a las columnas de la tabla no relacionada, esta asignación es necesaria para cada medida que desee utilizar con la columna no relacionada.
Para este ejemplo, esto se hace con esta medida:
show MonthValues Unrelated = var maxDateSelection = MAXX(ALLSELECTED('Calendar'),MAX('Calendar'[MonthNoIndex])) return // lesser than means values are shown as column IF(MAX('Calendar Unrelated'[MonthNoIndex]) <= maxDateSelection, //map the values to the columns of the //unrelated table CALCULATE( SUM('FactWithDates'[Amount]), //using the axis value from the unrelated table to map the facts to the // unrelated table //calendar unrelated -> calendar -> facts FILTER(All('Calendar'), 'Calendar'[MonthNoIndex] = max('Calendar Unrelated'[MonthNoIndex]) && 'Calendar'[Year] = max('Calendar'[Year]) ) ) )
Espero que esto ayude
nattran
En respuesta a TomMartens
Hola @TomMartens,
Gracias por publicar este archivo de datos. Es muy útil. Seguí sus guías, pero ahora tengo otro problema con el total de la columna que no se muestra. Presenté los datos en una tabla de matriz y no muestra nada en el total de la columna
¿Algunas ideas?
Gracias
robertosljunior
En respuesta a TomMartens
Hola @TomMartens, no sé cómo expresarte mi agradecimiento por tu ayuda. Nunca olvidaré tu ayuda.
Muchas gracias por tu ayuda.
David884422
En respuesta a robertosljunior
Hola @TomMartens
muchas gracias por esta medida! ¡A mí también me está ayudando mucho! ¡¡Gracias!!
TomMartens
En respuesta a robertosljunior
¡Eres bienvenido! ¡Me alegro de haber podido ayudar!
Fue un placer pensar en su pregunta y ponerla en mi creciente (con suerte) archivo pbix.