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

The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now

Reply
arb1782
Helper III
Helper III

Dax para la medida de tamaño medio del grupo

Hola

Acabo de modelar algunos datos para que tenga cada fila es una persona que ha asistido a un grupo de salud. Quiero crear una medida que muestre el número medio de participantes del grupo.

Mis datos están estructurados de la siguiente manera:

ID de grupoFecha del grupoNombre del grupoIdentificación de la persona
1

12/09/20

Grupo de saludA
1

12/09/20

Grupo de saludB
1

12/09/20

Grupo de saludC
213/09/20Grupo de discapacidadD
213/09/20Grupo de discapacidadE
314/09/20Grupo de ejerciciosA
314/09/20Grupo de ejerciciosC
314/09/20Grupo de ejerciciosG
314/09/20Grupo de ejerciciosH

¿Cuál sería el DAX para esto?

Gracias

Arb

1 ACCEPTED SOLUTION

Hola

Prueba esta medida

•countrows(Data)/distinctcount(Data[Group ID])

Espero que esto ayude.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

View solution in original post

10 REPLIES 10
amitchandak
Super User
Super User

@arb1782 , Trate como


AvergaeX(Values(Table[Group ID]), count(Table[Person ID]))

O

AvergaeX(summarize(Table[Group ID],"_1", count(Table[Person ID])),[_1])

Hola

La respuesta de los datos de muestra debe ser 3. Hasta ahora la tabla y las dos fórmulas proporcionadas no resuelven mi problema.

Gracias por las respuestas hasta ahora.

Hola

Prueba esta medida

•countrows(Data)/distinctcount(Data[Group ID])

Espero que esto ayude.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Gracias a todos

¿Alguna otra idea @amitchandak@VijayP@negi007?

Hola @arb1782 ,

Puede crear una medida como se indica a continuación:

Measure =
VAR _countofallp =
    CALCULATE ( COUNT ( 'Table'[Person ID] ), ALL ( 'Table' ) )
VAR _countofgroup =
    CALCULATE ( DISTINCTCOUNT ( 'Table'[Group ID] ) )
RETURN
    DIVIDE ( _countofallp, _countofgroup, 0 )​​​

Saludos

Rena

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Gracias @yingyinr

Aparece el siguiente error: "Se ha producido el siguiente error de sintaxis durante el análisis: Token no válido, Línea 7, Desplazamiento 46, ." El pequeño retorcido rojo es después del soporte final de la DIVIDE.

¿Alguna idea de cómo resolver esto?

Hola @arb1782 ,

Lo siento, cometí un error... El mensaje de error es causado por el uso incorrecto del último corchete en la fórmula, actualice la fórmula de medida como se muestra a continuación:

Medidas ?
VAR _countofallp ?
CALCULATE ( COUNT ( 'Table'[Person ID] ), ALL ( 'Table' ) )
VAR _countofgroup ?
CALCULATE ( DISTINCTCOUNT ( 'Table'[GROUP ID] ) )
devolución
DIVIDE ( _countofallp, _countofgroup, 0 )

Además, puede usar la herramienta DAX Formatter para comprobar si hay algún error de sintaxis en la fórmula y darle formato.

Saludos

Rena

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
VijayP
Community Champion
Community Champion

@arb1782

¿Quieres tener esto como resultado?

2020-09-21_211727.png




Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
MY Blog || My YouTube Channel || Connect with me on Linkedin || My Latest Data Story - Ageing Analysis

Proud to be a Super User!


negi007
Community Champion
Community Champion

@arb1782 Si solo desea calcular el número de participantes por grupo, no es necesario crear una medida. se puede hacer simplemente usando el enfoque inferior. Ponga el ID de persona en el campo de valores y cambie el cálculo para contar desde el icono desplegable

negi007_0-1600702856355.png




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



Proud to be a Super User!


Follow me on linkedin

Helpful resources

Announcements
March Fabric Community Update

Fabric Community Update - March 2024

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

Fabric Community Conference

Microsoft Fabric Community Conference

Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.

Fabric Partner Community

Microsoft Fabric Partner Community

Engage with the Fabric engineering team, hear of product updates, business opportunities, and resources in the Fabric Partner Community.

Top Solution Authors