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

Level up your Power BI skills this month - build one visual each week and tell better stories with data! Get started

Reply
Syndicate_Admin
Administrator
Administrator

Segmentación de fecha de página para cambiar 2 gráficos, pero los gráficos tienen fechas diferentes

Necesito averiguar si esto es posible: tenemos una tabla de dimensiones que tiene una columna [Primero del mes], que tiene datos que van desde el 01/01/2022, el 01/02/2022,..... hasta el 01/05/2025.

Si construimos un gráfico normal, podemos elegir el primero de un mes y esto completará los datos según sea necesario. Esta es una funcionalidad existente y funciona bien. Todo bien.

Pero, necesito construir dos gráficos de powerbi: un gráfico usa el valor elegido [Primero del mes] a través de un cortador en la página, p. ej. 01/10/2024 y un segundo gráfico debe usar un [Primero del mes] diferente, por ejemplo, 01/09/2024. Los dos gráficos deben estar uno al lado del otro en la página y , a medida que modifico la segmentación [Primero del mes] en la página, ambos gráficos deben cambiar automáticamente.

Lo que quiero hacer es ( creo ) es crear una columna sintética sobre la marcha para el 01/09/2024 para un gráfico. El problema es que no tenemos esta columna en la tabla del calendario existente para el [Primer día del mes anterior] (lo que sería ideal), así que espero que podamos hacerlo, y si es así, ¿cómo podríamos hacerlo, por favor?

He probado la configuración de mi segundo gráfico ( para el mes anterior - 01/09/2024 ) que está desacoplado del valor de la segmentación de fecha de la página , pero actualmente tenemos que elegir manualmente la primera fecha del mes, que nos encantaría evitar.

Gracias de antemano.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@wokka ,

Sí, lo que se pretende lograr en Power BI es definitivamente posible mediante el aprovechamiento de DAX y las segmentaciones desconectadas. La idea principal es usar una sola segmentación para controlar ambos objetos visuales, pero hacer que un gráfico muestre los datos del mes seleccionado y el otro muestre los datos del mes anterior, sin necesidad de selección manual. Dado que la tabla de fechas existente carece de una columna "Mes anterior", puede simularla creando una medida que cambie dinámicamente el contexto.

En primer lugar, utilice una tabla de fechas desconectada (o una segmentación basada en una lista distinta de [Primero del mes]) que no filtre el modelo directamente. A continuación, para los dos gráficos, cree dos medidas separadas: una que utilice la fecha seleccionada tal cual (por ejemplo, con SELECTEDVALUE('DisconnectedDate'[First of Month])) y otra que reste un mes utilizando EDATE (por ejemplo, EDATE(SELECTEDVALUE('DisconnectedDate'[First of Month]), -1)). Dentro de estas medidas, use CALCULATE con un FILTER que invalide el contexto de fecha en consecuencia. De este modo, ambos objetos visuales se actualizarán en función de una única selección de segmentación, una que muestre el mes seleccionado y la otra que muestre automáticamente el mes anterior, sin necesidad de elegir manualmente la segunda fecha.

Apasionado por aprovechar el análisis de datos para impulsar la toma de decisiones estratégicas y fomentar el crecimiento empresarial.

Conéctate conmigo en LinkedIn: Rohit Kumar.

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@wokka ,

Gracias @rohit1991 @Akash_Varuna por la pronta respuesta.

¿Puedo preguntarle si ha resuelto este problema? Si es así, marque la respuesta útil y acéptela como la solución. Esto será útil para que otros miembros de la comunidad que tengan problemas similares lo resuelvan más rápido.

Gracias.

Syndicate_Admin
Administrator
Administrator

@wokka ,

Sí, lo que se pretende lograr en Power BI es definitivamente posible mediante el aprovechamiento de DAX y las segmentaciones desconectadas. La idea principal es usar una sola segmentación para controlar ambos objetos visuales, pero hacer que un gráfico muestre los datos del mes seleccionado y el otro muestre los datos del mes anterior, sin necesidad de selección manual. Dado que la tabla de fechas existente carece de una columna "Mes anterior", puede simularla creando una medida que cambie dinámicamente el contexto.

En primer lugar, utilice una tabla de fechas desconectada (o una segmentación basada en una lista distinta de [Primero del mes]) que no filtre el modelo directamente. A continuación, para los dos gráficos, cree dos medidas separadas: una que utilice la fecha seleccionada tal cual (por ejemplo, con SELECTEDVALUE('DisconnectedDate'[First of Month])) y otra que reste un mes utilizando EDATE (por ejemplo, EDATE(SELECTEDVALUE('DisconnectedDate'[First of Month]), -1)). Dentro de estas medidas, use CALCULATE con un FILTER que invalide el contexto de fecha en consecuencia. De este modo, ambos objetos visuales se actualizarán en función de una única selección de segmentación, una que muestre el mes seleccionado y la otra que muestre automáticamente el mes anterior, sin necesidad de elegir manualmente la segunda fecha.

Apasionado por aprovechar el análisis de datos para impulsar la toma de decisiones estratégicas y fomentar el crecimiento empresarial.

Conéctate conmigo en LinkedIn: Rohit Kumar.

Syndicate_Admin
Administrator
Administrator

Hola @wokka creo que podría lograr esto creando una medida para calcular el mes anterior dinámicamente usando DATEADD, como PreviousMonthValue = CALCULATE(MAX(Calendar[First of Month]), DATEADD(Calendar[First of Month], -1, MONTH)). Use la segmentación para filtrar directamente el primer gráfico, mientras que el segundo gráfico hace referencia al mes anterior mediante una medida como FilteredDataForPreviousMonth.

Helpful resources

Announcements
April Power BI Update Carousel

Power BI Monthly Update - April 2026

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

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.