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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Anonymous
Not applicable

Calcular la prevalencia media por grupo

Estoy teniendo un verdadero desafío tratando de determinar el código DAX para calcular la prevalencia media de mi conjunto de datos filtrado dentro de una categoría. Básicamente, quiero filtrar por un Subgrupo (digamos "colores de pintura"), obtener el recuento distinto de este Subgrupo y dividir este total por el recuento distinto de ParentGroup (digamos "pintura"). Esto me dará la prevalencia de los diferentes "colores de pintura" dentro de ParentGroup.

Esto me consigue el recuento por Subgrupo:

AVERAGEX(
    KEEPFILTERS(VALUES('UNION_Industry'[Subgroup])),
    CALCULATE(DISTINCTCOUNT('UNION_Industry'[UniqueID]),'UNION_Industry'[ParentGroup] = "Filter")

Esto me consigue el recuento total de ParentGroup:

CALCULATE(DISTINCTCOUNT('UNION_Industry'[UniqueID]),'UNION_Industry'[ParentGroup] = "Filter")

Entonces, ¿cómo obtengo la prevalencia (Subgrupo / ParentGroup)?

Esto parece que debería funcionar, pero no:

AVERAGEX(
    KEEPFILTERS(VALUES('UNION_Industry'[Subgroup])),
    CALCULATE(DISTINCTCOUNT('UNION_Industry'[UniqueID]),'UNION_Industry'[ParentGroup] = "Filter")
)
/
CALCULATE(DISTINCTCOUNT('UNION_Industry'[UniqueID]),'UNION_Industry'[ParentGroup] = "Filter")


¿Alguna idea de cómo arreglar esto?

2 REPLIES 2
sturlaws
Resident Rockstar
Resident Rockstar

Hola @ggranger

¿Aún tienes problemas con esto?

Si ha solucionado el problema por su cuenta, por favor comparta su solución. Si alguno de los mensajes anteriores ayudó, por favor márquelo como una solución para ayudar a otros a encontrarlo más rápidamente. ¡Gracias!


Salud
Sturla


MFelix
Super User
Super User

Hola @ggranger

Tenga en cuenta que DAX realiza cálculos basados en el contexto, por lo que dependiendo de cuál es la forma en que está calculando los valores varían los resultados.

El contexto puede ser un filtro, una segmentación de datos, una fila en una tabla, otras visualizaciones pueden compartir un archivo de ejemplo o más en el contexto del resultado que está intentando lograr, a medida que se refiere a la configuración general de las fórmulas deben funcionar, pero las especificaciones de su modelo, informes y visualizaciones pueden cambiar eso.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

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

Top Solution Authors