Excel: fórmula de matriz para devolver los datos de columna que coinciden con múltiples criterios

Me gustaría enviar un problema de Excel que traté de resolver en los últimos días. No tengo permitido usar macro, solo fórmulas.

Tengo 3 tablas (ver enlace):

  • El primero (violeta) contiene una list de empleados y sus iniciales, sin duplicates;
  • El segundo (azul) es la database principal (+ 500 columnas), donde se informan todos los códigos de los empleados y cada marca de verificación (ü) representa las opciones específicas relacionadas con ese empleado; esta tabla siempre se modifica (los empleados entran y salen, se agregan opciones, etc.);
  • El tercero (verde) es la tabla que necesitamos para hacer funcional; cuando seleccionamos el nombre de un empleado (amarillo), devuelve las iniciales coincidentes (naranja); nos gustaría que esta tabla busque automáticamente las iniciales del empleado en el encabezado de la tabla azul y devuelva los Códigos que coincidan con las marcas de verificación en la columna respectiva; Necesito una fórmula de matriz particular para hacerlo.

Como puede observar, calculé varias testings de fórmulas y, aunque podría estar en el path correcto, carezco de las habilidades necesarias para crear una fórmula compleja que devuelva los códigos coincidentes de las preferences (marcas de verificación) de la columna del arreglo. ¿Alguien tiene una idea de lo que se debe modificar para lograr este objective? Gracias a todos por cualquier solución que puedan proponer.

file Excel