Forum Discussion
Top 10
Tengo un gráfico con cada categoría mostrada como porcentaje del total. cuando selecciono top 10 en el filtro, cambia el porcentaje a los 10 principales solamente.
hay de todos modos de mantener el perctaje de coloumn total.
Creé algunos datos:
Estos son los pasos que puede seguir:
1. Crear medida.
rank = RANKX(ALL('Table'),[category_percentage],,DESC)Flag = IF( [rank]<=10,1,0)2. Coloque [Flag] en Filtros, establezca is=1, aplique filtro.
3. Resultado:
Al etiquetarlo y filtrarlo, el porcentaje filtrado se sigue calculando por la cantidad total
Saludos
Liu Yang
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente
6 Replies
- Syndicate_Admin
Administrator
¿Puede compartir el dax, por favor?
- Syndicate_Admin
Administrator
No uso DAx, acabo de obtener recuentos totales y mostrar total como %
- Syndicate_Admin
Administrator
Debe quitar el filtro del porcentaje con la ayuda de DAX mediante la función ALL de la columna Porcentaje
- Syndicate_Admin
Administrator
cualquier ejemplo de cómo podría hacer esto
- Syndicate_Admin
Administrator
@NewbieJono escribió:Tengo un gráfico con cada categoría mostrada como porcentaje del total. cuando selecciono top 10 en el filtro, cambia el porcentaje a los 10 principales solamente.
hay de todos modos de mantener el perctaje de coloumn total.
Total de fallos =
VAR
TOTALFAIL = CALCULAR (
SUM('HECHO - Datos de error'[TODOS]),
FILTER('FACT - Error Data','FACT - Error Data'[FAILURE REASON]<> 51 && 'FACT - Error Data'[FAILURE REASON]<> 52)
)DEVOLUCIÓN
TOTALFAIL
---------------------------------Total de transacciones =
VAR
totalIntefrity = CALCULAR (
SUMA('HECHO - Datos de integridad'[VOLUMEN]),
filter('FACT - Integrity Data','FACT - Integrity Data'[CODE]="TTE.02")
)VAR
totalError = CALCULAR (
SUM('HECHO - Datos de error'[TODOS]),
FILTER('FACT - Datos de error','FACT - Datos de error'[MOTIVO DE FALLO]= 51 || 'HECHO - Datos de error'[MOTIVO DE FALLO]= 52)
)DEVOLUCIÓN
totalIntefrity - TotalError
---------------------------------------
Tasa de fallos porcentuales diarios = [Fallos totales] / [Total de transacciones]
- Syndicate_Admin
Administrator
Creé algunos datos:
Estos son los pasos que puede seguir:
1. Crear medida.
rank = RANKX(ALL('Table'),[category_percentage],,DESC)Flag = IF( [rank]<=10,1,0)2. Coloque [Flag] en Filtros, establezca is=1, aplique filtro.
3. Resultado:
Al etiquetarlo y filtrarlo, el porcentaje filtrado se sigue calculando por la cantidad total
Saludos
Liu Yang
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente