Forum Discussion
Excluir elementos de TOPN
No @Oros ,
Debido a sin sus datos, creo una muestra:(rank the below data,and except 55,43)
tabla base:
tabla de índice:
Paso 1, use el siguiente dax para crear una nueva columna:
ITEM RANKING =
IF (
Product_Table[Sales] = 55
|| Product_Table[Sales] = 43,
BLANK (),
RANKX (
FILTER (
Product_Table,
Product_Table[Sales] <> 55
&& Product_Table[Sales] <> 43
),
Product_Table[Sales],
,
DESC,
DENSE
)
)
Obtendrá lo siguiente:
Paso 2, use el siguiente dax para crear una nueva medida:
ITEM TOP in SelectedN =
IF (
MAX ( Product_Table[ITEM RANKING] )
<= SELECTEDVALUE ( 'ITEM TOPSELECTED'[INDEX] ),
MAX ( Product_Table[ITEM RANKING] ),
BLANK ()
)
Entonces verás:
Puede descargar mi archivo pbix si lo necesita.
Deseo que sea útil para usted!
Saludos
Lucien
Hola @v-luwang-msft ,
Gracias por su respuesta.
Estoy recibiendo el error se detectó una dependencia circular cuando seguí el paso 1.
¿Alguna idea?
gracias.
- Syndicate_Admin5 years ago
Administrator
No @Oros ,
Podrías pls compartir vuestro pbix archivo ? Y cambie los datos confidenciales a datos de muestra.
Esto puede variar debido a las diferencias en los datos subyacentes y tendrá que ajustarse a su archivo específico.
Saludos
Lucien
- Syndicate_Admin5 years ago
Administrator
- Syndicate_Admin5 years ago
Administrator
No @Oros ,
Pruebe lo siguiente y no olvide cambiar el nombre de la tabla (si el tipo de datos item es number):
TEST = RANKX ( FILTER ( ValueEntries, ValueEntries[Item] <> 1623 && ValueEntries[Item] <> 5435 ), ValueEntries[Sales], , DESC, DENSE )si el tipo de datos Item es text:
TEST = RANKX ( FILTER ( ValueEntries, ValueEntries[Item] <> "1623" && ValueEntries[Item] <> "5435" ), ValueEntries[Sales], , DESC, DENSE )Deseo que sea útil para usted!
Saludos
Lucien