Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
simrantuli
Continued Contributor
Continued Contributor

Tendencia YTD y emisión de 'Mostrar elementos sin datos'

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.

simrantuli_0-1597339022302.png

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.

simrantuli_1-1597339116127.png

¿Cómo puedo resolver esto?

¡Gracias!

1 ACCEPTED SOLUTION
v-alq-msft
Community Support
Community Support

Hola, @simrantuli

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Mesa:

c1.png

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.

c2.png

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.

View solution in original post

3 REPLIES 3
v-alq-msft
Community Support
Community Support

Hola, @simrantuli

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Mesa:

c1.png

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.

c2.png

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.

amitchandak
Super User
Super User

@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

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.