Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Buenos días, quisiera me puedan orientar como crear una tabla a partir de otra con filter pero la nueva tabla tiene en el filtro una variable dinámica.
Adjunto el siguiente ejemplo:
Tengo una tabla con campos de ventas, meses y años. El informe me muestra la tabla con los campos descritos con una segmentación de años. La medida [annio] captura el valor de año seleccionado.
Y deseo obtener una nueva tabla según:
Tabla_Filtro_medida =
var aniio = [annio]
var tabla = filter(Ventas, Ventas[Year]=aniio)
return tabla
donde [annio] = SELECTEDVALUE(Ventas[Year])
Sin embargo la tabla sale en blanco
Si cambio la variable aniio por un numero constante, ahí si me sale la tabla….por ejemplo cree la tabla_Filtro_valor según
Tabla_Filtro_valor = filter(Ventas, Ventas[Year]=2010)
Como verán, el problema justo es en la variable dinámica. Como puedo hacer para que funcione.?.....ojo que el objetivo es crear la tabla de forma que la variable sea dinámica.
Muchas gracias por su ayuda.
Saludos
Juan Suyon
Solved! Go to Solution.
Lo haces a través de RANKX() y luego TOPN(20,...)
Muchas gracias!
Explico la problematica.....tengo una tabla de ventas de varios años de diferentes clientes......deseo obtener los top 20 de ventas por cliente dinamicamente....es decir, con un filtro de año que me muestre la tabla de los 20 primeros cleintes para ese año. Como el año esta en una segmentacion, la idea es obtener esta tabla cada vez que varie el año.
Por eso trataba de crear la tabla con la variable dinamica pero entiendo que no se puede.....habria otra forma de obtener lo que busco dinamicamente?
Gracias
Lo haces a través de RANKX() y luego TOPN(20,...)
OK, gracias!!!....consulta, como podria hacerlo de otra manera, es decir, que opcion habria?
Gracias!
JUan Suyon
¿Qué planeas hacer con esa tabla resultante?
Hola, planeo aplicarle la funcion Topn
Gracias
SAludos
Quise decir: ¿Qué pregunta de negocios estás tratando de responder?
No se puede crear una columna calculada o una tabla calculada a partir de una medida.
Buen dia, alguna sugerencia u opinion si se puede o no?
Gracias
Juan Suyon
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.