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

Get inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.

Reply
Syndicate_Admin
Administrator
Administrator

Valor predeterminado en la segmentación de datos cuando hay otra segmentación filtrada

Hola, chicos

Me preguntaba si podrías ayudarme con algo con lo que había estado luchando durante una semana, así que este es el caso.

Tengo un informe que contiene dos segmentaciones, una contiene los meses y la otra contiene las semanas de ese mes.

Entonces, lo que quiero lograr es que cuando el usuario filtre por ejemplo. Abril de la segmentación de meses, y luego quiere ver la otra segmentación de las semanas, siempre hay un valor predeterminado seleccionado, en cuyo caso podría ser la primera semana de ese mes.

Intenté hacer algo de DAX pero no tuve resultados,

Te agradecería que me ayudaras.

Gracias
Saludos




4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola @sebastianjpue ,

Quiero agradecer las valiosas aportaciones de @rajendraongole1 . Sus ideas iniciales ayudan a guiar mi enfoque. Sin embargo, me di cuenta de que se necesitan más detalles para comprender completamente este problema.

(1) Creamos un visual personalizado. Obtenga más segmentación preseleccionada > búsqueda de imágenes.

vtangjiemsft_0-1717036727905.png

(2) Podemos crear una medida.

_FirstWeek = 
VAR _SelectedWeek = SELECTEDVALUE('DateTable'[Week])
VAR _FirstWeekOfMonth =
CALCULATE(
MIN('DateTable'[Week]),
FILTER(
ALLSELECTED(DateTable),
'DateTable'[Month] = SELECTEDVALUE('DateTable'[Month]) &&
'DateTable'[Year]= SELECTEDVALUE('DateTable'[Year])
)
)
RETURN 
 _SelectedWeek =_FirstWeekOfMonth

(3) Podemos crear una tabla.

_PreselectedSlicer = DATATABLE(
    "IsDirtySlicer1", BOOLEAN, 
    {
        {FALSE()},
        {TRUE()}
       
    }
)

(4) Entonces el resultado es el siguiente.

vtangjiemsft_2-1717037019028.png

Saludos

Neeko Tang

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola, gracias por tu respuesta,

Lo hice en mi informe lo anterior, casi se acerca a lo que estoy buscando. Solo tengo 1 problema con la solución, cuando la semana está "preseleccionada", solo puedo ver 1 mes en mi otra segmentación, la que actualmente está "seleccionada", ¿cómo lograste ver otro mes en tu cortadora en el ejemplo anterior?, tal vez me esté perdiendo algo.

Gracias de antemano,

Saludos.
Sebastián

Lo resolví, fueron las interacciones, muchas gracias por su solución.

Saludos

Sebastián

Syndicate_Admin
Administrator
Administrator

Hola @sebastianjpue - Asegúrese de que la tabla de calendario esté relacionada con la tabla de hechos en la clave de fecha y cree una medida para determinar la primera semana del mes seleccionado

FirstWeekOfMonth =
CALCULAR(
MIN(Calendario[Semana]),
FILTRO(
ALLSELECTED(Calendario),
Calendar[MonthNumber] = SELECTEDVALUE(Calendar[MonthNumber]) &&
Calendario[Año] = SELECTEDVALUE(Calendario[Año])
)
)

Cree otra medida para seleccionar la condición de la primera semana como se muestra a continuación:

IsFirstWeek =
SI(
SELECTEDVALUE(Calendar[Week]) = [FirstWeekOfMonth],
1,
0
)

Establezca el filtro para que se muestre solo cuando IsFirstWeek sea igual a 1 para el filtro de nivel visual y agregue una segmentación de datos para los meses mediante la columna Calendar[Month].
Agregue otra segmentación de datos para las semanas mediante la columna Calendar[WeekStart]

Pruebe el enfoque anterior y hágalo saber

¿He respondido a tu pregunta? ¡Marca mi publicación como una solución! ¡Esto ayudará a otros en el foro!
¡Agradezco sus felicitaciones!

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

March2025 Carousel

Fabric Community Update - March 2025

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

Top Solution Authors
Top Kudoed Authors