The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event! Join us in Stockholm, Sweden from September 24-27, 2024.
2-for-1 sale on June 20 only!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Necesito una tabla que muestre a todos los empleados de la tabla FRS que también han completado cada una de las capacitaciones en la tabla ICS.
La Tabla 1 se denomina Tabla FRS con los siguientes detalles
Identificación del empleado | Empleado | Adiestramiento # | Nombre del curso | Fecha de finalización |
1101 | May Allen | RT-102 | Capacitación FRS | 1/1/2024 |
1102 | Jack Ryan | RT-105 | Capacitación FRS | 2/5/2024 |
1103 | Tom Smith | RT-106 | Capacitación FRS | 1/31/2024 |
1104 | Marcos Toms | RT-109 | Capacitación FRS | 1/15/2024 |
1105 | Juan Fulano | RT-113 | Capacitación FRS | 3/30/2024 |
1106 | María Hank | RT-118 | Capacitación FRS | 3/30/2024 |
1107 | Lucas Ace | RT-120 | Capacitación FRS | 1/31/2024 |
1108 | Glen Tom | RT-125 | Capacitación FRS | 4/30/2024 |
1109 | Parque Jim | RT-126 | Capacitación FRS | 1/30/2024 |
La Tabla 2 se denomina Tabla ICS con los siguientes detalles
Identificación del empleado | Empleado | Adiestramiento # | Nombre del curso | Fecha de finalización |
1101 | May Allen | RT-108 | Capacitación ICS10 | 1/1/2024 |
1101 | May Allen | RT-200 | Capacitación ICS20 | 3/3/2024 |
1103 | Tom Smith | RT-201 | Capacitación ICS20 | 4/30/2024 |
1103 | Tom Smith | RT-305 | Capacitación ICS30 | 4/30/2024 |
1102 | Jack Ryan | RT-315 | Capacitación ICS30 | 2/5/2024 |
1101 | May Allen | RT-310 | Capacitación ICS30 | 4/30/2024 |
1103 | Tom Smith | RT-136 | Capacitación ICS10 | 1/31/2024 |
1104 | Marcos Toms | RT-119 | Capacitación ICS10 | 1/15/2024 |
1102 | Jack Ryan | RT-419 | Capacitación ICS40 | 1/15/2024 |
1104 | Marcos Toms | RT-391 | Capacitación ICS30 | 5/30/2023 |
1105 | Juan Fulano | RT-123 | Capacitación ICS20 | 3/30/2024 |
1106 | María Hank | RT-158 | Capacitación ICS20 | 3/30/2024 |
1107 | Lucas Ace | RT-180 | Capacitación ICS10 | 1/31/2024 |
1108 | Glen Tom | RT-175 | Capacitación ICS20 | 4/30/2024 |
1109 | Parque Jim | RT-116 | Capacitación ICS30 |
1/30/2
024 |
Necesito una tabla que muestre si todos los empleados de la tabla FRS han completado cada uno de los 3 cursos de la tabla ICS (ICS10, ICS20, ICS30) El resultado debería verse así:
Identificación del empleado | Empleado | ICSTraining # | ICS10 | ICS20 | ICS30 | Fecha de finalización de ICS |
1101 | May Allen | RT-108 | Sí | No | No | 1/1/2024 |
1101 | May Allen | RT-200 | No | Sí | No | 3/3/2024 |
1103 | Tom Smith | RT-201 | No | Sí | No | 4/30/2024 |
1103 | Tom Smith | RT-305 | No | No | Sí | 4/30/2024 |
1102 | Jack Ryan | RT-315 | No | No | Sí | 2/5/2024 |
1101 | May Allen | RT-310 | No | No | Sí | 4/30/2024 |
1103 | Tom Smith | RT-136 | Sí | No | No | 1/31/2024 |
1104 | Marcos Toms | RT-119 | Sí | No | No | 1/15/2024 |
1102 | Jack Ryan | RT-419 | No | No | No | 1/15/2024 |
1104 | Marcos Toms | RT-391 | No | No | Sí | 5/30/2023 |
1105 | Juan Fulano | RT-123 | No | Sí | No | 3/30/2024 |
1106 | María Hank | RT-158 | No | Sí | No | 3/30/2024 |
1107 | Lucas Ace | RT-180 | Sí | No | No | 1/31/2024 |
1108 | Glen Tom | RT-175 | No | Sí | No | 4/30/2024 |
1109 | Parque Jim | RT-116 | No | No | Sí | 1/30/2024 |
También necesito una tabla (matriz preferiblemente) que muestre a todos los empleados de la tabla FRS que han completado los 3 cursos de la tabla ICS (ICS10, ICS20, ICS30). Solo 2 empleados según los datos proporcionados. El resto ha completado uno u otro. El resultado debería verse así:
(Muchas gracias por su ayuda)
Identificación del empleado | Empleado | ICS10 # | ICS20 # | ICS30 # | ICS10 | ICS20 | ICS30 |
1101 | May Allen | RT-108 | RT-200 | RT-310 | Sí | Sí | Sí |
1103 | Tom Smith | RT-136 | RT-201 | RT-305 | Sí | Sí | Sí |
Hola @Jadegirlify ,
Gracias por la respuesta de @Ashish_Mathur y @kpost , permítanme proporcionar otra idea:
1. Cree columnas calculadas en la tabla ICS para el estado de finalización de ICS10, ICS20 e ICS30.
ICS10 = IF('ICS Table'[Course Name] = "ICS10 Training", "Yes", "No")
ICS20 = IF('ICS Table'[Course Name] = "ICS20 Training", "Yes", "No")
ICS30 = IF('ICS Table'[Course Name] = "ICS30 Training", "Yes", "No")
2. Cree la tabla de cálculo.
Completed_All_Courses =
FILTER(
SUMMARIZE(
'ICS Table',
'ICS Table'[Employee ID],
'ICS Table'[Employee],
"ICS10 #",CALCULATE(MAX('ICS Table'[Training #]),'ICS Table'[Course Name] = "ICS10 Training"),
"ICS20 #",CALCULATE(MAX('ICS Table'[Training #]),'ICS Table'[Course Name] = "ICS20 Training"),
"ICS30 #",CALCULATE(MAX('ICS Table'[Training #]),'ICS Table'[Course Name] = "ICS30 Training"),
"ICS10", CALCULATE(MAX('ICS Table'[ICS10]), 'ICS Table'[Course Name] = "ICS10 Training"),
"ICS20", CALCULATE(MAX('ICS Table'[ICS20]), 'ICS Table'[Course Name] = "ICS20 Training"),
"ICS30", CALCULATE(MAX('ICS Table'[ICS30]), 'ICS Table'[Course Name] = "ICS30 Training")
),
[ICS10] = "Yes" && [ICS20] = "Yes" && [ICS30] = "Yes"
)
Si su período actual no se refiere a esto, por favor aclárelo en una respuesta de seguimiento.
Saludos
Clara Gong
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
¿Tiene una tabla de dimensiones que contenga empleados y sus ID con conexión activa a todas estas tablas?
Si no es así, es un buen punto de partida, ya que facilitará mucho la combinación de la información de las distintas tablas.
En cualquier caso, ¿puede cargar un archivo .pbix con datos de muestra que recreen el problema? Por lo general, eso hace que sea mucho más fácil de entender para las personas y nos permite proporcionar un entregable concreto como solución.
Consejos mediocres de Power BI, pero son gratuitos///
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the June 2024 Power BI update to learn about new features.