Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!
Así que necesito las 10 palabras clave del final en una tabla considerando valores repetidos, es decir, solo las últimas 10 entradas de la palabra clave. Además, no quiero mostrar valor 0.
Por ejemplo, en la tabla anterior hay impresiones con valor 1 para 20 filas, solo necesito seleccionar o mostrar las últimas 10 entradas con menos impresiones (no muestra 0).
Además, la impresión proviene de un parámetro de campo con la fórmula below
Solved! Go to Solution.
hI @uj91
Prueba lo siguiente:
Bottom Keywords =
VAR _N = 10 -- Create virtual table with all keywords, ignoring outer row context
VAR AggregatedTable =
ADDCOLUMNS (
SUMMARIZE (
ALLSELECTED ( 'KeywordsTable' ),
-- removes row context effects
'KeywordsTable'[Keyword]
),
"TotalValue", CALCULATE ( SUM ( 'KeywordsTable'[Value] ) ) -- replace wit the actual measure
) -- Exclude keywordswith total value 0
VAR FilteredTable =
FILTER ( AggregatedTable, [TotalValue] <> 0 ) -- Return only the bottom N keywords
VAR _keywords =
SELECTCOLUMNS ( TOPN ( _N, FilteredTable, [TotalValue], ASC ), [Keyword] )
RETURN
CALCULATE (
SUM ( KeywordsTable[Value] ),
KEEPFILTERS ( KeywordsTable[Keyword] IN _keywords )
)
La fórmula muestra más entradas y necesita algo que pueda filtrar el visual, ya que el campo de medida aquí es un parámetro de campo
Las 10 últimas palabras clave :=
VAR RankedValue =
RANKX (
FILTER (
TODOS ('Tabla'[Palabra clave]),
[KPI Measures_new] <> 0
&&NOT ISBLANK ( [KPI Measures_new] )
),
[KPI Measures_new],
'Tabla'[Palabra clave], -- desempate → asegura "últimos 10"
ASC,
SKIP
)
DEVOLUCIÓN
SI ( ValorRankedValue <= 10, 1 )
Imagen de la tabla:
Palabra clave
KPI Measures_new
Filtro a nivel visual:
Las 10 últimas palabras clave → es 1
(Opcional) Orden:
KPI Measures_new → Ascendente
¿Puedes marcarlo como una solución aceptada, por favor?
Esto es lo más cerca que pude haber estado de la solución, ¡gracias! Sin embargo, muestra más de 10 entradas, muestra 22 entradas
No me queda claro
1 - ¿a qué te refieres con parámetro de campo
2 - ¿cuál es el Measures_new KPI (una medida que supongo, por favor confirma)
Si esto te ha ayudado, por favor considera dar kudos y marcar como solución
@me en las respuestas o perderé tu hilo
¿Quieres comprobar tus habilidades en DAX? Responde a mis retos quincenales de DAX en la página de Linkedin de Kubisco
Considera votar esta idea de Power BI
Francesco Bergamaschi
MBA, M.Eng, M.Econ, Profesor de BI
Hola, esto funciona, espero que sea lo que preguntabas
Es una medida, está usando Producto[Color], una columna que tendrás que sustituir por la que haces la columna RANK
Si esto te ha ayudado, por favor considera dar kudos y marcar como solución
@me en las respuestas o perderé tu hilo¿Quieres comprobar tus habilidades en DAX? Responde a mis retos quincenales de DAX en la página de Linkedin de Kubisco
Considera votar esta idea de Power BI
Francesco Bergamaschi
MBA, M.Eng, M.Econ, Profesor de BI