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.
Una vez más le pido su apoyo.
Tengo una medida que evalúa el Producto Superior
PNTop MS = CALCULATE(MAX('dw Product'[PRODUCT NAME]),
FILTER(VALUES('dw Product'[PRODUCT NAME]),
RANKX(ALL('dw Product'[PRODUCT NAME]), [Total Values], ,DESC) =1 && NOT(ISBLANK([Total Values]))
)
)
Otra medida que evalúa el Top Market
MRKTop MS = CALCULATE(MAX('dw Product'[MARKET]),
FILTER(VALUES('dw Product'[MARKET]),
RANKX(ALL('dw Product'[MARKET]), [Total Values], ,DESC) = 1
)
)
Otra medida para MarketShare del mejor producto
PNTop1 MS =
var __table =
ADDCOLUMNS(
SUMMARIZE (
'dw PHR_OTC_FACT',
'dw Product'[PRODUCT NAME]
),
"_PNtop1_",
DIVIDE([Total Values], CALCULATE([Total Values], ALL('dw Product'[PRODUCT NAME])))
)
var __maxMAT =
MAXX (
TOPN (
1,
__table,
[_PNtop1_]
),
[_PNtop1_]
)
return
__maxMAT
Ahora necesito una medida que muestre la cuota de mercado del mejor producto del mercado principal, pero para mantener el contexto ALL.
Exp: Si todo el mercado es 1000 y el mercado superior es 100 y mi producto principal del mercado superior es 5 la medida debe calcular 5/1000 no 5/100.
Gracias
No es realmente suficiente información para seguir adelante, por favor primero compruebe si su problema es un problema común enumerado aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882
Además, consulte este post sobre cómo obtener respuesta a su pregunta rápidamente: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Las partes más importantes son:
1. Datos de muestra como texto, utilice la herramienta de tabla en la barra de edición
2. Salida esperada de los datos de muestra
3. Explicación en palabras de cómo obtener de 1. a 2.
@ekoland88, no muy claro , ¿el producto superior a cada mercado superior como
https://www.sqlbi.com/articles/filtering-the-top-3-products-for-each-category-in-power-bi/
Hola @ekoland88,
Sin ningún dato o configuración de modelo no es fácil darle una respuesta, pero cree que su problema está relacionado con el hecho de que está haciendo la división dentro de la tabla temporal.
¿Por qué no en el cálculo final sólo recoger el TOP5 dividido por el total de todo el mercado?
No estoy muy seguro si estoy maknig yo mismo claro, pero si se puede compartir un archivo de muestra o algunos datos puedo tratar de hacer un ejemplo.
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsCovering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |