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
Syndicate_Admin
Administrator
Administrator

Resumen de los roles de asistentes reunidos en reuniones por un gerente

Mesa de citas

AppointmentIDAsuntoFecha de inicioNombre de los asistentesAsistentesLos asistentes
1234-1111Reunión D36511/03/2021ATTENDEE_1A001director
1234-1111Reunión D36511/03/2021ATTENDEE_2A002Analista de negocios
1234-1111Reunión D36511/03/2021ATTENDEE_3A003Desarrollador, Líder del equipo
1234-1111Reunión D36511/03/2021ATTENDEE_4A004Consultor funcional
1234-1111Reunión D36511/03/2021ATTENDEE_5A005Consultor Técnico, Jefe de Equipo
4567-0000Reunión de Power BI16/03/2021ATTENDEE_1A001director
4567-0000Reunión de Power BI16/03/2021ATTENDEE_2A002Analista de negocios
4567-0000Reunión de Power BI16/03/2021ATTENDEE_3A003Desarrollador, Líder del equipo
4567-0000Reunión de Power BI16/03/2021ATTENDEE_6A006Director de Proyecto
4567-0000Reunión de Power BI16/03/2021ATTENDEE_7A007Consultor funcional
9822-2222Reunión de Power Automate21/03/2021ATTENDEE_8A008director
9822-2222Reunión de Power Automate21/03/2021ATTENDEE_6A006Director de Proyecto
9822-2222Reunión de Power Automate21/03/2021ATTENDEE_7A007Consultor funcional

Hola a todos

Desde la tabla de citas anterior si un gerente asiste a algunas reuniones, quiero obtener un resumen de todos los roles de AttendeeID que el gerente ha cumplido.

Por ejemplo, si seleccioné 'Attendee_1' (que es un administrador) de una lista desplegable, quiero resumir en visualizaciones como se indica a continuación

Número de 'Business Analyst' cumplidos - 2

Número de "líderes del equipo" reunidos - 2

Número de 'Jefes de Proyecto' reunidos - 1

Por favor, ¿puede aconsejar amablemente cómo esto es posible a través de Power BI?

Gracias

Ayyappa

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @AyyappaG

Agregué una columna en M, también puede usar la columna calculada dax para especificar los roles

Vera_33_0-1615961417659.png

Table.AddColumn(#"Changed Type", "Role", each [a=Text.AfterDelimiter([AttendeesID Roles],", "),
b=if a = "" then [AttendeesID Roles] else a][b])

a continuación, una tabla desconectada solo contiene roles de distict y una medida a contar (excluir al asistente actual)

Vera_33_1-1615961511204.png

Count = 
VAR CurAttendee = SELECTEDVALUE(Appointment[AttendeesID])
VAR CurRole = SELECTEDVALUE('Table 2'[Role])
VAR Meeting =SELECTCOLUMNS( FILTER(Appointment,[AttendeesID]=CurAttendee),"meetingID",[AppointmentID])
VAR T1 = GROUPBY(FILTER(ALL(Appointment),Appointment[AppointmentID] IN Meeting && Appointment[AttendeesID]<>CurAttendee ),Appointment[AttendeesID],Appointment[Role])
RETURN
COUNTROWS(FILTER(T1, Appointment[Role]=CurRole))

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

No @AyyappaG

Agregué una columna en M, también puede usar la columna calculada dax para especificar los roles

Vera_33_0-1615961417659.png

Table.AddColumn(#"Changed Type", "Role", each [a=Text.AfterDelimiter([AttendeesID Roles],", "),
b=if a = "" then [AttendeesID Roles] else a][b])

a continuación, una tabla desconectada solo contiene roles de distict y una medida a contar (excluir al asistente actual)

Vera_33_1-1615961511204.png

Count = 
VAR CurAttendee = SELECTEDVALUE(Appointment[AttendeesID])
VAR CurRole = SELECTEDVALUE('Table 2'[Role])
VAR Meeting =SELECTCOLUMNS( FILTER(Appointment,[AttendeesID]=CurAttendee),"meetingID",[AppointmentID])
VAR T1 = GROUPBY(FILTER(ALL(Appointment),Appointment[AppointmentID] IN Meeting && Appointment[AttendeesID]<>CurAttendee ),Appointment[AttendeesID],Appointment[Role])
RETURN
COUNTROWS(FILTER(T1, Appointment[Role]=CurRole))

No @Vera_33

Muchas gracias por su ayuda. Esto fue muy útil.

Traté de imitar lo que hiciste..

Creó la 'Tabla 2' para contener el RoleID y roles. Se ha añadido la relación entre la tabla 'Cita' y la 'Tabla 2'

También creó una medida de "Recuento" como lo hizo.

Cuando colocé mis visualizaciones, estoy recibiendo el 'Conde' como 'En blanco'

He añadido mis capturas de pantalla.. por favor, ¿puede amablemente echar un vistazo rápido para ver dónde voy mal.

Muchas gracias

AppointmentCita

Table 2Tabla 2

RelationshipRelación

Visualization and Count MeasureVisualización y medida de recuento

No @AyyappaG

Estaba usando una mesa desconectada2... así que no hay relación entre las dos mesas. Pruébalo

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!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors