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.
Necesito hacer una matriz de visualizaciones que muestren el porcentaje de subtotal como se muestra a continuación
Filas: Course_Level (pregrado vs. posgrado)
Course_Site (En el campus, High Flex, Fuera del campus)
Columnas: Universidad
Valores: % del subtotal (por ejemplo: el 82% de las secciones del curso de pregrado están en el campus)
Creé una nueva variable usando la fórmula:
¿Alguna idea sobre cómo debo modificar la fórmula para que funcione? Gracias.
Solved! Go to Solution.
Ah ok, tendrías que agregar la escuela al ALLEXCEPT también
Section_Total =
CALCULAR (
SUM ( Aggr_Headcount[Section_Count] ),
ALLEXCEPT ( Aggr_Headcount, Aggr_Headcount[Course_LEVEL],Aggr_Headcount[Escuela] )
)
Así que cualquier cosa por la que quieras que la medida se siga filtrando, como el nivel o la escuela va en la segunda parte de esa excepción.
Luego podría usar eso en su % calc
ModalidadPerc =
DIVIDIR ( SUMA ( Aggr_Headcount[Section_Count] ), [Section_Total] )
La razón por la que recibe este error es debido a la parte resaltada en rojo a continuación. La segunda parte de un CALCULATE debe ser algún tipo de filtro que devuelva un verdadero/falso, por ejemplo, Aggr_Headcount[Course_LEVEL] > 10
ModalidadPerc = DIVIDIR(SUMA(Aggr_Headcount[Section_Count]), CALCULAR(SUMA(Aggr_Headcount[Section_Count]), Aggr_Headcount[Course_LEVEL]))
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Gracias por su respuesta. Course_Level solo incluye dos valores "pregrado" y "posgrado".
Trato de hacer que la fórmula sea dinámica, por lo que calculará el % del subtotal para cada categoría de nivel de curso
Pruebe esto
Section_Total =
CALCULAR (
SUM ( Aggr_Headcount[Section_Count] ),
ALLEXCEPT ( Aggr_Headcount, Aggr_Headcount[Course_LEVEL] )
)
Esto le daría el número inferior de su división.
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Mate
Gracias. Probé su fórmula, pero devuelve el mismo valor que se muestra a continuación.
Ah ok, tendrías que agregar la escuela al ALLEXCEPT también
Section_Total =
CALCULAR (
SUM ( Aggr_Headcount[Section_Count] ),
ALLEXCEPT ( Aggr_Headcount, Aggr_Headcount[Course_LEVEL],Aggr_Headcount[Escuela] )
)
Así que cualquier cosa por la que quieras que la medida se siga filtrando, como el nivel o la escuela va en la segunda parte de esa excepción.
Luego podría usar eso en su % calc
ModalidadPerc =
DIVIDIR ( SUMA ( Aggr_Headcount[Section_Count] ), [Section_Total] )
Covering 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 | |
2 | |
2 | |
2 | |
1 |