cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Helper I
Helper I

Comportamiento de filtro extraño y desenterramiento

Hola comunidad PBI,

Me enfrento a un comportamiento extraño con mi informe de PBI, y realmente no entiendo por qué sucede esto.

Simplifiqué tanto como pude el modelo para que sea lo más claro posible.

En primer lugar, tengo dos tablas:

HeyTra_1-1600361049522.png

Creé una medida en el Cuadro A. La medida es un DISTINCTCOUNT en "Player".

La tabla se filtra en el campo Fecha con una segmentación. El objetivo es contar a un jugador distinto en una fecha de rango.

La medida se muestra por País / Estado / Club. Vamos a llamarlo Measure1, y todo está bien con éste.

Ahora, creé otra medida, Measure2.

Este está haciendo lo mismo que Measure1 (recuento diferenciado para el jugador), pero con un desplazamiento en la fecha de rango (YEAR-1)

Para el ejemplo, si elijo 01/01/2017 a 01/01/2019 como filtro, el resultado de esta Medida2 debería contar a los jugadores en el rango 01/01/2016 a 01/01/2018.

Y aquí es donde comienza el problema.

En mi caso, filtro en País. Digamos "Reino Unido".

Estoy tratando de mostrar la información en una matriz, con País / Estado / Club a nivel de fila, y mi Medida2.

Si lo mueso a nivel de país, está bien. Si lo mueso a nivel de estado, no hay problema. Pero cuando trato de mostrarlo a nivel Club, recibí este mensaje:

HeyTra_2-1600362241287.png

Y realmente no sé lo que puede pasar al taladrar...

Aquí está la fórmula DAX que utilizo para mi Medida2:

Measure2 á var datemin á MIN('Table A'[DATE]) var datemax á MAX('Table A'[DATE])

RETURN CALCULATE((DISTINCTCOUNT('Table A'[Player]));
'Tabla A'[Tipo] á "X";' Tabla A'[DATE] >- DATE(YEAR(datemin)-1 ; MONTH(datemin); DAY(datemin));
'Tabla A'[FECHA] <- FECHA(YEAR(datemax)-1 ; MONTH(datemax); DIA(datemax)))

Como dije, esta fórmula funciona preciosamente... excepto cuando intento mostrar los datos a nivel Club.

Espero haber sido claro con mis explicaciones.

Gracias.

Escultura.

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Super User IV
Super User IV

Re: Perforar y comportamiento de filtro extraño

@HeyTra , Esto parece correcto, Trate con este cambio. Como dudo de contexto de fila

Medida2 - var datemin á MINX(allselected('Table A'),'Table A'[DATE])
var datemax á MAXX(allselected('Table A'),'Table A'[DATE])

RETURN CALCULATE((DISTINCTCOUNT('Table A'[Player]));
'Tabla A'[Tipo] á "X";' Tabla A'[DATE] >- DATE(YEAR(datemin)-1 ; MONTH(datemin); DAY(datemin));
'Tabla A'[FECHA] <- FECHA(YEAR(datemax)-1 ; MONTH(datemax); DIA(datemax)))

si da un error, sólo tiene que devolver _min o _max y comprobar lo que obtiene. ¿Tienes algún espacio en blanco



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

View solution in original post

2 REPLIES 2
Highlighted
Super User IV
Super User IV

Re: Perforar y comportamiento de filtro extraño

@HeyTra , Esto parece correcto, Trate con este cambio. Como dudo de contexto de fila

Medida2 - var datemin á MINX(allselected('Table A'),'Table A'[DATE])
var datemax á MAXX(allselected('Table A'),'Table A'[DATE])

RETURN CALCULATE((DISTINCTCOUNT('Table A'[Player]));
'Tabla A'[Tipo] á "X";' Tabla A'[DATE] >- DATE(YEAR(datemin)-1 ; MONTH(datemin); DAY(datemin));
'Tabla A'[FECHA] <- FECHA(YEAR(datemax)-1 ; MONTH(datemax); DIA(datemax)))

si da un error, sólo tiene que devolver _min o _max y comprobar lo que obtiene. ¿Tienes algún espacio en blanco



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

View solution in original post

Highlighted
Helper I
Helper I

Re: Perforar y comportamiento de filtro extraño

Gracias Amitchandak, funcionó !!

Sospeché de una cosa de concurso, Probé TODAS las funciones, pero ALLSELECTED es todo lo que necesitaba !

Rápido y preciso, gracias de nuevo 🙂

Helpful resources

Announcements
Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Mark your calendars and join us for our next Power BI Dev Camp!.

Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

secondImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

Tech Marathon

Maratón de Soluciones de Negocio Microsoft

Una semana de contenido con +100 sesiones educativas, consultorios, +10 workshops Premium, Hackaton, EXPO, Networking Hall y mucho más!

Top Solution Authors