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

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.

Reply
Anonymous
Not applicable

¿Alguien puede ayudarme para que el DAX mida el uso de la aplicación Android?

 
10 REPLIES 10
Icey
Community Support
Community Support

Hola @Lorens29 ,

Por favor, dame más detalles, puedes consultar este post: Cómo obtener tu pregunta respondida rápidamente.

Saludos

Icey

Anonymous
Not applicable

Hola hermano,

Este es el enlace de los datos

https://www.dropbox.com/s/8jb1mkm8eev559y/My%20Data.pbix?dl=0

Por favor, ayúdame a medir el número de aulas que han tomado asistencia y el número de aulas no atendidas. No la tasa de asistencia dor niño.

Gracias

Icey
Community Support
Community Support

Hola @Lorens29 ,

Si [Class Room ID] y [Class ID] se refieren a lo mismo, encuentro que algunos identificadores de sala de clase en la tabla 'Attendance Masterare' no están en la tabla 'Class Master'. ¿Qué vas a hacer con esta parte de los datos?

class.gif

Count of Class taken attendance = DISTINCTCOUNT('Attendance Master'[Class Room ID])
Count of Class taken attendance only in 'Class Master' table =
CALCULATE (
    DISTINCTCOUNT ( 'Attendance Master'[Class Room ID] ),
    'Class Master'[Class ID] IN VALUES ( 'Attendance Master'[Class Room ID] )
)
Count of Class not taken attendance =
CALCULATE (
    DISTINCTCOUNT ( 'Class Master'[Class ID] ),
    NOT ( 'Class Master'[Class ID] IN VALUES ( 'Attendance Master'[Class Room ID] ) )
)

count.PNG

Saludos

Icey

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

Hola Icey,

Gracias por hacer esto.

Usted debe saber que toda la lista de clases en Class Master.

  1. Si ha encontrado algunos identificadores de sala de clase en la tabla 'Maestro de asistencia' no están en la tabla 'Maestro de clase', ese identificador de sala de clase no se ha tomado como asistente.
  2. Si ha encontrado identificadores de sala de clase en la tabla 'Maestro de asistencia' en la tabla 'Maestro de clase', entonces se toma la asistencia a los identificadores de la sala de clase

¿Tenía alguna función DAX para averiguar esta lógica?

Gracias

Icey
Community Support
Community Support

Hola @Lorens29 ,

¿Es esto lo que quieres?

Count of Class taken attendance = 
CALCULATE (
    DISTINCTCOUNT ( 'Attendance Master'[Class Room ID] ),
    'Attendance Master'[Class Room ID]  IN VALUES ('Class Master'[Class ID]) 
)
Count of Class not taken attendance = 
CALCULATE (
    DISTINCTCOUNT ( 'Attendance Master'[Class Room ID] ),
    NOT (  'Attendance Master'[Class Room ID]  IN VALUES ('Class Master'[Class ID]) )
)

count2.PNG

Saludos

Icey

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

Hola Icey,

Sí, eso es.

y su función DAX funciona bien.

¿Cómo medir en un mes y un año?

Gracias

Icey
Community Support
Community Support

Hola @Lorens29 ,

1. Cree una tabla de calendario así:

Calendar =
ADDCOLUMNS (
    CALENDAR (
        MIN ( 'Attendance Master'[Attendance Date] ),
        MAX ( 'Attendance Master'[Attendance Date] )
    ),
    "Year", YEAR ( [Date] ),
    "Month", MONTH ( [Date] )
)

calendar.PNG

2. Cree una relación entre las tablas "Maestro de asistencia" y "Calendario".

relationship.jpg

3. Cree un objeto visual de tabla como este:

table.PNG

don't.jpg

Saludos

Icey

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

Hola Icey,

Gracias. Esto es útil. Pero todavía me confundo para hacer:

  1. Cambiar el número de mes a nombre del mes;
  2. El porcentaje de asistencia al aula y el porcentaje de presencia no atendida en el aula.

Este es el último

Gracias

Icey
Community Support
Community Support

Hola @Lorens29 ,

Por favor, compruebe:

1. Edite la tabla Calendario.

Calendar = 
ADDCOLUMNS (
    CALENDAR (
        MIN ( 'Attendance Master'[Attendance Date] ),
        MAX ( 'Attendance Master'[Attendance Date] )
    ),
    "Year", YEAR ( [Date] ),
    "Month", MONTH ( [Date] ),
    "MonthName",FORMAT([Date],"MMMM")            -------------------------added
)

2. Ordene la columna [MonthName] por la columna [Month].

sort.jpg

3. Crear medidas.

Percent of Count of Class taken attendance =
[Count of Class taken attendance] / ( [Count of Class not taken attendance] + [Count of Class taken attendance] )
Percent of Count of Class not taken attendance =
[Count of Class not taken attendance] / ( [Count of Class not taken attendance] + [Count of Class taken attendance] )

percent.PNG

Saludos

Icey

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

az38
Community Champion
Community Champion

@Lorens29

Sí, podemos

¿Algún detalle?


do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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