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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

TopN devuelve una tabla calculada en blanco

Hola a todos

Estoy intentando devolver una tabla calculada con TopN donde el usuario selecciona la N de una tabla de valores desconectada de segmentación de datos

[Get SelectedN] a continuación, devuelve lo que el usuario seleccionó de la segmentación de datos.

¿Qué estoy haciendo mal?

Principales ventas para N =
TOPN([Obtener Seleted N],
RESUMIR(
sales_performance,
sales_performance[first_name],
"Ventas totales", SUMA(sales_performance[Ventas])
),
[Ventas totales], DESC
)
Gracias
-en
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Lo hice funcionar con la ayuda de Gilbert Quevauvilliers en este artículo

Mi DAX final:

TopN Vendedor =
DÓNDE __SelectedTop = VALOR SELECCIONADO(N_Values[NValues])
DEVOLUCIÓN
INTERRUPTOR(
VERDADERO(),
__SelectedTop =0, [Ventas totales],
RANKX (
TODOSELECCIONADO(sales_performance[first_name] ),
[Ventas totales]
)
<= __SelectedTop,
[Ventas totales]
)

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Lo hice funcionar con la ayuda de Gilbert Quevauvilliers en este artículo

Mi DAX final:

TopN Vendedor =
DÓNDE __SelectedTop = VALOR SELECCIONADO(N_Values[NValues])
DEVOLUCIÓN
INTERRUPTOR(
VERDADERO(),
__SelectedTop =0, [Ventas totales],
RANKX (
TODOSELECCIONADO(sales_performance[first_name] ),
[Ventas totales]
)
<= __SelectedTop,
[Ventas totales]
)
Syndicate_Admin
Administrator
Administrator

Corregí mi modelo y mi DAX y esto funciona:

Principales ventas para N =
TOPN(10,
RESUMIR(
dimSalesPeople,
dimSalesPeople[first_name],
"Ventas totales", SUMA(sales_performance[Ventas])
),
[Ventas totales],DESC
)
Parece que mi problema es con mi SELECTEDVALUE, intenté:
Obtener Seleted N =
DÓNDE __NValue = VALOR SELECCIONADO(N_Values[NValues])
DEVOLUCIÓN
DIVIDE( __NValue,1, "Hay un error" )

Pero mi tabla calculada todavía está en blanco.
Gracias
-en

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

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

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors