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!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Entrada | Salida | ||
Mercado | Categoría de relevancia ejecutiva | # Número de modelo (Conteo) | % Rango de participación |
DE | Por encima del objetivo | 18 | 27.69% |
DE | Objetivo medio | 13 | 20.00% |
DE | Objetivo bajo | 10 | 15.38% |
DE | Objetivo alto | 2 | 3.08% |
DE | Por encima del objetivo | 22 | 33.85% |
VIE | Objetivo medio | 31 | 70.45% |
VIE | Objetivo bajo | 6 | 13.64% |
VIE | Objetivo alto | 2 | 4.55% |
VIE | Por encima del objetivo | 5 | 11.36% |
Hai Todos,
Requisito: Quiero obtener el porcentaje del modelo para cada mercado en función del total de ese mercado en particular
Por ejemplo: FR (Mercado) El número total de números de modelo es 44 Basado en este número total, quiero lograr un porcentaje de cada categoría
Objetivo alto, objetivo bajo, por encima del objetivo) (31/44)*100 = 70,45%
Anteriormente mencioné la salida esperada
nota: Si se agrega una nueva categoría en el futuro, también debería aplicar la misma lógica;
Gracias
Alan
Solved! Go to Solution.
De acuerdo. Por favor, pruebe
% Share Range =
VAR Numerator =
DISTINCTCOUNT ( TableName[Model Number] )
VAR Denominator =
CALCULATE (
DISTINCTCOUNT ( TableName[Model Number] ),
ALL ( TableName[Relevance Category] )
)
RETURN
DIVIDE ( Numerator, Denominator )
De acuerdo. Por favor, pruebe
% Share Range =
VAR Numerator =
DISTINCTCOUNT ( TableName[Model Number] )
VAR Denominator =
CALCULATE (
DISTINCTCOUNT ( TableName[Model Number] ),
ALL ( TableName[Relevance Category] )
)
RETURN
DIVIDE ( Numerator, Denominator )
por favor pruebe
% Share Range =
VAR Numerator =
DISTINCTCOUNT ( TableName[Model Number] )
VAR Denominator =
CALCULATE (
DISTINCTCOUNT ( TableName[Model Number] ),
ALLEXCEPT ( TableName, TableName[Market] )
)
RETURN
DIVIDE ( Numerator, Denominator )
Hai @tamerj1
Los valores son incorrectos en función de esta medida dax que estoy adjuntando SC Con esto por favor verifique esto
Hola @AlanP514 ,
Por favor, intente crear esta medida. Da el resultado esperado.
Atentamente
Rohit
Marque esta respuesta como la solución si resuelve su problema.
¡Aprecia sus felicitaciones! 🙂
Hai @rohit_singh, tengo un número de modelo, pero ese es un tipo de datos de texto completo, por lo que no puedo sumar
Esta es la medida y esta columna consiste en valores de texto, por lo que estoy tomando un recuento distinto
¿Puede cambiar su medida en función de esto?
Hola @AlanP514 ,
Por favor, pruebe esto:
% Rango de participación =
var _total =
SUMX(
ALLEXCEPT(Mercados, Mercados[Mercado]),
[# Número de modelo]
)
var _target =
DIVIDE(SUMX(Mercados,[# Número de modelo]), _total, 0)
Aquí [# Número de modelo] está su medida.
Atentamente
Rohit
Marque esta respuesta como la solución si resuelve su problema.
¡Aprecia sus felicitaciones! 🙂
Hai @rohit_singh Este es el valor real que debería devolver, pero según su dax, estoy obteniendo esto
Estoy adjuntando bajo
Estos valores son incorrectos, por favor mire arriba de la imagen adjunta y la forma en que quiero calcular
Hola Alan,
Pruebe la siguiente expresión.
Result =
DIVIDE (
SUM ( Market[Model] ),
CALCULATE ( SUM ( Market[Model] ), ALL ( Market[Executive] ) )
)
Gracias
Día
Hai @Hariharan_R Número de modelo es un campo de texto
Espero una salida como esta
Por ejemplo: FR (Mercado) El recuento total de números de modelo es 44 (solo para FR) Basado en este número total, quiero lograr un porcentaje de cada categoría
Objetivo alto, objetivo bajo, por encima del objetivo) (31/44)*100 = 70,45%, para el objetivo medio (6/44)*100 = 13,64%, PARA objetivo bajo
Anteriormente mencioné el resultado esperado
Hola
Debe obtener el valor numérico del tipo de datos texto para este escenario, así que cambie el tipo de datos. Si ves mi resultado, ya está mostrando los valores correctos
Gracias
Día