cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Anonymous
Not applicable

N superior como filtro dinámico para permitir al usuario seleccionar

Hola Equipo,

Tengo exactamente el requisito similar como se menciona en el hilo adjunto.

https://community.powerbi.com/t5/forums/postpage.searchbeforepostfield:searchbeforepostitemselected/...

La solución proporcionada funciona, pero cuando agrego otras medidas en el objeto visual muestra todos los valores en lugar del TopN seleccionado.

Por favor, ayúdame a resolver esto.

7 REPLIES 7
Highlighted
Anonymous
Not applicable

por favor alguien me ayude, tengo un requisito muy urgente de esto

Highlighted
Solution Sage
Solution Sage

@LP28

Primera tabla Create (Digamos HELP TABLE ) que contiene un COLUMN (Name TOPN) con N Valores como se muestra a continuación

2020-04-30_172742.png

A continuación, cree una medida LP28 SLECTEDVALUE(HELP TABLE[TOPN] ,2) Aquí 2 es una alternativa si no selecciona TOPN

2 valores deben mostrarse

A continuación, crear otra medida

VAR RankofCustomer á RANKX(ALL(FACTTABLE[Customer], [Total Revenue],,DESC)

devolución

CALCULATE([Total Revenue],Filter(All(FACTTABLE[Customer]), RankofCustomer <-[LP28]),DISTINCT(FACTTABLE[Customer]))

Eso es todo. Sólo tiene que añadir eso a su visisual y obtendrá los valores por cliente sólo para basado en su selección en la tabla auxiliar

Espero que esta respuesta ayuda y si usted encuentra esto como solución por favor mencione la misma y comparta sus Kudoes.

También puede ver mis vídeos en Power BI y Excel en www.youtube.com/perepavijay

Gracias

Vijay Perepa

Highlighted
Super User IV
Super User IV

@LP28 , como medida de filtrado de valores, otras medidas lo eliminarán. Ponga esta medida en el filtro de nivel visual y el filtro para no en blanco y pruebe



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!

Highlighted
Anonymous
Not applicable

Gracias por la respuesta. En mi caso, tengo recuento acumulativo de nombres de usuario distintos en lugar de ingresos totales como se muestra a continuación, donde Citrix Username es una cadena.

Usuario único acumulado ?
CALCULAR (
DISTINCTCOUNT('Información de inicio de sesión'[Nombre de usuario de Citrix]),
FILTRO (
ALLSELECTED('Información de inicio de sesión'),
'Información de inicio de sesión'[Fecha de finalización]
<-MAX ('Información de inicio de sesión'[Fecha de finalización] )),FILTRO(RELATEDTABLE(UserLocation),UserLocation[Region],UserLocation[Region])
)
Im unable to reference this column in the RANKX function
Highlighted

En la función RankX reemplace CUstomer por Nombre de usuario y sustituya Ingresos totales por Usuario único acumulativo

Eso debería funcionar

Highlighted

Espero que esta solución haya funcionado. si es así, mencione eso como solución.

saludos

Vijay Perepa

También por favor suscríbete a mi canal de www.youtube.com/perepavijay

Highlighted
Community Support
Community Support

Hola @LP28 ,

"La solución proporcionada funciona, pero cuando agrego otras medidas en el objeto visual muestra todos los valores en lugar del TopN seleccionado."

¿Se ha resuelto su problema? Si no es así, muéstrenos datos de muestra y las medidas que agregó al objeto visual.

Saludos
Lionel Chen

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Community Conference

Microsoft Power Platform Communities

Check out the Winners!

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors