Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hola
¿Podrías ayudarme con el siguiente escenario?
Quiero mostrar dinámicamente las 2 segmentaciones de fecha diferentes en función de la selección del valor de la segmentación.
En slicer, debería tener 2 valores, uno es MTD, el segundo es personalizado.
Si el usuario selecciona la opción MTD en la segmentación, debe devolver la segmentación de rango de fechas y debe habilitar el rango de fechas desde el 1 del mes actual hasta la fecha actual (para el historial y las fechas futuras, no debe permitir que el usuario seleccione)
Si el usuario selecciona personalizado en la segmentación, debe mostrar la segmentación de intervalo de fechas sin restricciones (como debería permitir todo el historial y las fechas futuras también).
¿Cualquiera puede compartir el archivo pbxi de muestra?
Gracias
Sri
Solved! Go to Solution.
Hola Ugendar,
Gracias por tu solución. funciona como se esperaba.
Hola @Koritala ,
¿Podría informarnos si su problema se ha resuelto o si aún tiene alguna dificultad? Sus comentarios son importantes para la comunidad y pueden ayudar a otros con inquietudes similares.
Gracias.
Hola, problema no resuelto. Según la selección, las segmentaciones de fecha no se muestran
Hola @Koritala ,
Gracias por su tiempo. Dado que Power BI no ofrece visibilidad de segmentación condicional directamente, usé marcadores y el panel Selección para alternar entre dos segmentaciones de datos.
Esto es lo que hice.
1.Se creó una tabla auxiliar con valores MTD y Custom y se utilizó como segmentación de datos.
2. Slicer_Date_MTD- Establezca un filtrado avanzado para mostrar las fechas desde el comienzo de este mes hasta hoy.
3. Slicer_Date_Custom se deja sin filtrar para el rango de fechas completo.
4. Configurar marcadores
5. Se agregaron dos botones MTD View y Custom View vinculados a cada marcador, para que los usuarios puedan cambiar de modo fácilmente.
FYI:
Este método solo usa características integradas de Power BI y mantiene la interfaz simple. He adjuntado un archivo PBIX de muestra para que lo revise, avíseme si desea algún cambio.
Saludos
Yugandhar.
Hola Ugendar,
Gracias por tu solución. funciona como se esperaba.
Gracias por tu respuesta, @Koritala . Si es posible, marque la respuesta útil como la solución para que pueda beneficiar a otros usuarios de la comunidad más fácilmente.
¡Me alegro de que hayas encontrado una solución! Estamos aquí en la comunidad para apoyarnos mutuamente.
Hola @Koritala ,
Disculpas por la respuesta tardía.
A partir de ahora, Power BI no admite de forma nativa este requisito. Sin embargo, @Ilgar_Zarbali solución alternativa sugerida, implementé una solución con dos segmentaciones combinadas con marcadores y la probé con datos de muestra.
FYI:
Para su referencia, he adjuntado un archivo PBIX, no dude en explorar la lógica y la configuración.
Gracias de nuevo, @Ilgar_Zarbali , por su valioso aporte.
Espero que esto ayude.
Saludos
Yugandhar.
Hola @Koritala ,
¿Si has tenido la oportunidad de revisar @Kedar_Pande respuesta? Por favor, háganos saber si necesita información adicional o aclaración. Estaremos encantados de ayudar más si es necesario.
Gracias.
Versión corta: no puede "reprogramar" una sola segmentación de fechas para que su intervalo seleccionable cambie en función de otra segmentación. Las segmentaciones solo aceptan filtros de columna, no miden la lógica, por lo que no pueden reaccionar de esa manera.
Tienes dos patrones prácticos:
A) Mejor experiencia de usuario (dos segmentaciones + marcadores)
1. Cree un selector desconectado:
Modo =
TABLA DE DATOS ( "Modo", CADENA, { { "MTD" }, { "Personalizado" } } )
2. Coloque dos segmentaciones de fecha en la página:
3. Utilice el panel de selección + marcadores:
Esto proporciona exactamente el comportamiento que desea: el usuario elige MTD → se muestra la segmentación "Este mes"; El usuario elige Personalizado → se muestra una segmentación de fechas gratuita.
B) Segmentación única (limitar el efecto con un compás)
Si prefiere una segmentación de datos visible, no puede restringir su interfaz de usuario, pero puede restringir la forma en que las fechas afectan a los objetos visuales cuando se elige MTD.
1. La misma tabla de modo desconectado que la anterior.
2. Cree una medida de filtro:
Filtro de fecha :=
VAR ModeSel = SELECTEDVALUE ( Mode[Mode], "Custom" )
VAR D = MAX ( 'Fecha'[Fecha] )
VAR StartM = FECHA ( AÑO ( HOY() ), MES ( HOY() ), 1 )
DEVOLUCIÓN
SI (
ModeSel = "MTD",
IF ( D >= StartM && D <= TODAY(), 1, 0 ),
1
)
3. Coloque su segmentación de fechas normal entre fechas en Fecha [Fecha].
4. Agregue el filtro de fecha a los filtros de nivel visual para todos los objetos visuales que deben respetar la regla y establecerla en es 1.
Espero que ayude.
Hola Ilgar,
Gracias por tu correo electrónico.
¿Podrías compartir el archivo pbxi si ya trabajaste en esto?
Gracias
Sri.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.