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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
DavidWaters100
Post Patron
Post Patron

Los valores del año anterior cuando no están en el mejor de los diez primeros años actuales no entran en la categoría "otra"

Hola

He sido atascado en un problema y pensó que resuelto, pero en más inspección no se resuelve!

Tengo un Top ten por tipo y cantidad para el año en curso. Entonces quiero devolver los importes del año anterior solo para los Tipos en el top ten actual. A continuación, cualquier otra cantidad del año anterior cae en una categoría "otra". Pero no entran en la categoría "otros", si hay menos de 10 en el Top 10 (lo que puede suceder al principio de la presentación de informes mensuales).

A continuación se presentan mis dos medidas (este año / el año pasado) y recorte de la visual. La columna GWP es el año actual - 6 entradas. Después de los 6, los montos del año anterior deben caer en la categoría "otro" en la parte inferior. Sólo funciona cuando hay 10 o más en el año en curso.

Se usó una tabla desconectada para crear otras y diez categorías principales: contiene el nombre del producto y a qué grupo de productos pertenece (top 10 u otro)

¿Puede alguien sacarme de mi miseria y sugerir un cambio en mis medidas, por favor? Gracias

example3.PNG

Medida del año pasado
TopN Ventas ly ?
SI (
ISINSCOPE ( 'Clasificación de productos'[Grupo de clasificación] ),
Var NumOfProductos n.o 10
Grupo de Clasificación de VAR (VAR RankingGroup)
SELECTEDVALUE ( 'Clasificación de productos'[Grupo de clasificación] )
Var TopProducts ?
TOPN ( NumOfProducts, ALLSELECTED ( 'Clasificación de productos'), [Premium YTD MTD] )
devolución
SWITCH (
RankingGroup,
"Top Ten",
CALCULATE ( [LY Premium], KEEPFILTERS( TopProducts ) ),
"Otros",
SI (
no ISINSCOPE ( 'Clasificación de productos'[Nombre de clasificación] ),
Var TopAmount ?
CALCULATE ( [LY Premium], TopProducts)
Montaje en todo el VAR (VAR AllAmount)
CALCULATE ( [LY Premium], ALLSELECTED ( 'Clasificación de productos') )
VAR OtherAmt = AllAmount - TopAmount
devolución
OtherAmt
)
),
[LY Premium]
)
Esta medida de año
Ventas de TopN ?
SI (
ISINSCOPE ( 'Clasificación de productos'[Grupo de clasificación] ),
Var NumOfProductos n.o 10
Grupo de Clasificación de VAR (VAR RankingGroup)
SELECTEDVALUE ( 'Clasificación de productos'[Grupo de clasificación] )
Var TopProducts ?
TOPN ( NumOfProducts, ALLSELECTED ( 'Clasificación de productos'), [Premium YTD MTD] )
devolución
SWITCH (
RankingGroup,
"Top Ten",
CALCULATE ( [Premium YTD MTD], KEEPFILTERS ( TopProducts ) ),
"Otros",
SI (
NO ISINSCOPE ( 'Clasificación de productos'[Nombre de clasificación] ),
Var TopAmount ?
CALCULATE ( [Premium YTD MTD], TopProducts )
Montaje en todo el VAR (VAR AllAmount)
CALCULATE ( [Premium YTD MTD], ALLSELECTED ( 'Clasificación de productos') )
VAR OtherAmt = AllAmount - TopAmount
devolución
OtherAmt
)
),
[Premium YTD MTD]
)
Proud to be a Super User!
2 REPLIES 2
v-xicai
Community Support
Community Support

Hola @DavidWaters100 ,

No se puede tener una columna o tabla calculada interactuada con una segmentación de datos o una interacción, ya que la columna o tabla solo se calcula cuando se cargan o actualizan los datos.

Para el TOPN , puede consultar los enlaces:

TopN dinámico fácil con el parámetro What If

Filtrar valores N principales con una segmentación en Power BI

Cómo utilizar RANKX en DAX (Parte 1 de 3 – Columnas calculadas)

¿O podría compartir algún ejemplo de datos y salida esperada? Puede cargarlo en OneDrive y publicar el vínculo aquí.

Cómo obtener respuestas a su pregunta rápidamente

Saludos

Amy

Equipo de apoyo a la comunidad _ Amy

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

Hola @v-xicai

Gracias por su respuesta. Voy a hacer un archivo ficticio más tarde hoy por lo que es más fácil de explicar el problema. No he encontrado la solución a esto y he creado una solución que se hace mucho más lento que todo lo demás en el informe en la aplicación, así que todavía espero encontrar una solución.

¡Gracias!

Proud to be a Super User!

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.