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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

La aplicación de filtros en la medida no funciona en el gráfico circular visual

Tengo una tabla XXX que tiene 4 campos:

ID, Sexo, Fecha de inicio, Fecha de finalización

Creé una medida YesNo que devuelve 0 o 1 cuando una fecha seleccionada de una segmentación se encuentra entre la fecha de inicio y la fecha de finalización:

Medir SíNo =
var _datum=SELECTEDVALUE('Peildata'[datum])
devolución
Si (
SELECTEDVALUE('Tabla'[fecha de inicio]) <= _datum
&&
SELECTEDVALUE('Tabla'[fecha de finalización]) >= _datum,
1,0)

Cuando presento los resultados en una tabla visual, es correcto

IDENTIFICACIÓNGéneroSíNo
1M1
2M1
3M0
4F1
5F0

Cuando quiero crear un gráfico gráfico circular que cuente hombres/mujeres, me da 3M y 2F, eso también es correcto.

Pero cuando agrego la medida YesNo en el filtro visual del gráfico circular con YesNO es 1 y esperaba ver 2M y 1 F

pero mi visual se queda totalmente en blanco y desaparece sin resultados

¿Por qué no funciona esto?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola Yang,

Muchas gracias. Me pone en la dirección correcta. La solución no es tener 2 medidas separadas

para los 2 géneros, pero lo siguiente hizo el trabajo:

La siguiente medida funciona perfectamente:

Measure Headcount =

CALCULATE (

    COUNTROWS ( 'Table' ),

    'Table'[Startdate] <= SELECTEDVALUE ( 'Peildata'[datum] )

        && 'Table'[Enddate] >= SELECTEDVALUE ( 'Peildata'[datum] )
    
)

Después de un análisis más detallado de mis datos, descubro que el campo ID tiene duplicados, por lo que para contar solo el

Valores distintos ¡Escribí la siguiente medida y funciona perfectamente!

Plantilla =
CALCULAR
(
DISTINCTCOUNT(Tabel[ID]),
FILTER(Tabla,
Tabla[Fecha de inicio] <= SELECTEDVALUE(Fechas de referencia[Fecha]) &
Tabla[Fecha de finalización] >= SELECTEDVALUE(Fechas de referencia[fecha])
)
)

Muchas gracias por su asistencia, muy apreciado!!

Saludos

Etiënne

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola Yang,

Muchas gracias. Me pone en la dirección correcta. La solución no es tener 2 medidas separadas

para los 2 géneros, pero lo siguiente hizo el trabajo:

La siguiente medida funciona perfectamente:

Measure Headcount =

CALCULATE (

    COUNTROWS ( 'Table' ),

    'Table'[Startdate] <= SELECTEDVALUE ( 'Peildata'[datum] )

        && 'Table'[Enddate] >= SELECTEDVALUE ( 'Peildata'[datum] )
    
)

Después de un análisis más detallado de mis datos, descubro que el campo ID tiene duplicados, por lo que para contar solo el

Valores distintos ¡Escribí la siguiente medida y funciona perfectamente!

Plantilla =
CALCULAR
(
DISTINCTCOUNT(Tabel[ID]),
FILTER(Tabla,
Tabla[Fecha de inicio] <= SELECTEDVALUE(Fechas de referencia[Fecha]) &
Tabla[Fecha de finalización] >= SELECTEDVALUE(Fechas de referencia[fecha])
)
)

Muchas gracias por su asistencia, muy apreciado!!

Saludos

Etiënne

Syndicate_Admin
Administrator
Administrator

Hola, eyeekit

¿Puedo preguntarle si este es el resultado esperado que está buscando? Basándome en tu descripción, he creado dos medidas para conseguir el efecto que buscas. La siguiente imagen muestra el efecto de la pantalla.

vyaningymsft_0-1700555133032.png

Measure M =

CALCULATE (

    COUNTROWS ( 'Table' ),

    'Table'[Startdate] <= SELECTEDVALUE ( 'Peildata'[datum] )

        && 'Table'[Enddate] >= SELECTEDVALUE ( 'Peildata'[datum] )

        && 'Table'[Gender] = "M"

)

Measure F =

CALCULATE (

    COUNTROWS ( 'Table' ),

    'Table'[Startdate] <= SELECTEDVALUE ( 'Peildata'[datum] )

        && 'Table'[Enddate] >= SELECTEDVALUE ( 'Peildata'[datum] )

        && 'Table'[Gender] = "F"

)

Si esto no funciona, ¿podría compartir algunos datos de muestra sin información confidencial y resultados esperados?
Proporcionar datos de ejemplo en el foro de Power BI - Microsoft Fabric Community

Saludos
Yang
Equipo de apoyo a la comunidad

Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Si no entiendo sus necesidades o aún tiene problemas al respecto, no dude en hacérnoslo saber. ¡Muchas gracias!

Cómo obtener respuestas rápidas a sus preguntas : cómo proporcionar datos de ejemplo en el foro de Power BI

Helpful resources

Announcements
July 2024 Power BI Update

Power BI Monthly Update - July 2024

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

PBI_Carousel_NL_June

Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.

Top Solution Authors