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
Me enfrento a un problema mientras se muestra la tendencia YTD en un gráfico de barras.
Por lo tanto, mi gráfico de barras se parece a continuación, si no se selecciona ningún valor de la segmentación de datos 'Mes'. He marcado 'Mostrar elementos sin datos' ya que quiero mostrar Meses con valores cero también.
Ahora, el problema viene cuando selecciono un mes de la segmentación de datos. Digamos que selecciono 'Mayo 20', luego el gráfico de barras me muestra los datos hasta el 20 de mayo, pero también muestra el 20 de junio con el valor cero como se muestra a continuación.
¿Cómo puedo resolver esto?
¡Gracias!
Solved! Go to Solution.
Hola, @simrantuli
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Calendario (una tabla calculada):
Calendar = CALENDARAUTO()
No hay ninguna relación entre dos tablas. Puede crear columnas calculadas y medir como se indica a continuación.
Columna calculada:
Table Year Month = YEAR('Table'[Date])*100+MONTH('Table'[Date])
Calendar Year Month = YEAR('Calendar'[Date])*100+MONTH('Calendar'[Date])
Medida:
Visual Control =
IF(
SELECTEDVALUE('Table'[Table Year Month])<=SELECTEDVALUE('Calendar'[Calendar Year Month]),
1,0
)
Por último, debe colocar la medida en el filtro de nivel visual y usar la columna 'Fecha' de 'Calendario' para obtener el resultado.
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @simrantuli
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Calendario (una tabla calculada):
Calendar = CALENDARAUTO()
No hay ninguna relación entre dos tablas. Puede crear columnas calculadas y medir como se indica a continuación.
Columna calculada:
Table Year Month = YEAR('Table'[Date])*100+MONTH('Table'[Date])
Calendar Year Month = YEAR('Calendar'[Date])*100+MONTH('Calendar'[Date])
Medida:
Visual Control =
IF(
SELECTEDVALUE('Table'[Table Year Month])<=SELECTEDVALUE('Calendar'[Calendar Year Month]),
1,0
)
Por último, debe colocar la medida en el filtro de nivel visual y usar la columna 'Fecha' de 'Calendario' para obtener el resultado.
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@v-alq-msft ¡Muchas gracias! Funcionó. Estaba tratando de encontrar una solución desde hace días. Gracias de nuevo.
@simrantuli , una vez que seleccione un mes. mostrará YTD para que mensualmente sólo, Consulte si este enfoque puede ayudar a
https://www.youtube.com/watch?v=duMSovyosXE
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 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |