Complete automáticamente los datos de la hoja 1 a la hoja 2

Complete automáticamente los datos de la hoja 1 a la hoja 2

Tengo un archivo Excel de "días laborables" con dos hojas. En la 1ra hoja tenia tres columnas con tipo, apellido y departamento (de empleados), los días y fecha del mes. Debajo de las columnas de días y fechas, "verifico" los días en que los empleados están trabajando con el número "1" (podría ser una marca).

Ejemplo de entrada

¿Es posible, cuando registro en la hoja 1 a un empleado en una fecha específica con el número "1" (o tick), completar automáticamente, en la hoja 2, los datos de tipo, apellido y departamento en cada columna (hoja 1 B,C,D a la hoja 2 B,C,D y E,F,G)?

Ejemplo de salida

Respuesta1

Como veo que sólo quieres ver los "Empleados" y sus "Gerentes", creé algunas fórmulas para ellos. No estoy seguro de cómo haría que funcione con los "gerentes principales".

(Nota: cambie Sheet1con el nombre real de su primera hoja. Utilice comillas simples si su hoja tiene espacios, por ejemplo '1st sheet')

B3( Enterpara ingresar la fórmula):

="Manager"

C3( Ctrl+ Shift+ Enterpara ingresar alformaciónfórmula):

=IFERROR(INDEX(Sheet1!C:C,MATCH(1,(Sheet1!B:B=Sheet1!$B3)*(Sheet1!D:D=$G3),0)),"")

D3( Enterpara ingresar la fórmula):

=IFERROR(Sheet1!$G3,"")

E3( Enterpara ingresar la fórmula):

="Employee"

F3( Ctrl+ Shift+ Enterpara ingresar alformaciónfórmula):

=IFERROR(
 INDEX(Sheet1!$C:$C,
       MATCH(1,(1=INDIRECT("Sheet1!"&ADDRESS(1,MATCH($A3,Sheet1!$5:$5,0))
                           &":"&ADDRESS(1048576,MATCH($A3,Sheet1!$5:$5,0))))
               *(Sheet1!$B:$B=Sheet1!$E3),0)),"")

G3( Ctrl+ Shift+ Enterpara ingresar alformaciónfórmula):

=IFERROR(
 INDEX(Sheet1!$D:$D,
       MATCH(1,(1=INDIRECT("Sheet1!"&ADDRESS(1,MATCH($A3,Sheet1!$5:$5,0))
                           &":"&ADDRESS(1048576,MATCH($A3,Sheet1!$5:$5,0))))
               *(Sheet1!$B:$B=Sheet1!$E3),0)),"")

Resultados:
resultados

información relacionada