pasar - Excel: encuentre la celda con el mismo valor en otra hoja de trabajo e ingrese el valor a la izquierda de la misma
macro para buscar datos en otra hoja de excel (2)
Suponiendo que los números de los empleados estén en la primera columna y sus nombres en la segunda:
=VLOOKUP(A1, Sheet2!A:B, 2,false)
Esta pregunta ya tiene una respuesta aquí:
- Encuentre la celda en la posición relativa a la dirección en otras respuestas de la celda 3
Tengo un informe que se genera en Excel que contiene el número de un empleado, pero no su nombre. No todos los empleados estarán en esta hoja de trabajo en un día determinado.
En una segunda hoja de trabajo tengo una lista de todos los números y nombres de los empleados.
Quiero una fórmula en la primera hoja de trabajo que busque el mismo valor (el número del empleado) en el segundo libro y luego ingrese el valor de la celda a la DERECHA de ese (nombre del empleado) en el primer libro. ¿Hay alguna forma de hacer esto? ¡Gracias!
La forma más fácil es probablemente con VLOOKUP()
. Esto requerirá que la segunda hoja de trabajo tenga ordenada la columna de número de empleado. En las versiones más recientes de Excel, aparentemente ya no se requiere la clasificación.
Por ejemplo, si tenía una "Hoja 2" con dos columnas: A = el número de empleado, B = el nombre del empleado y su hoja de trabajo actual tenía números de empleado en la columna D y desea completar la columna E, en la celda E2, tendría:
=VLOOKUP($D2, Sheet2!$A$2:$B$65535, 2, FALSE)
Luego simplemente complete esta fórmula en el resto de la columna D.
Explicación:
- El primer argumento
$D2
especifica el valor a buscar. - El segundo argumento
Sheet2!$A$2:$B$65535
especifica el rango de celdas a buscar. Excel buscará el valor en la primera columna de este rango (en este casoSheet2!A2:A65535
). Tenga en cuenta que supongo que tiene una celda de encabezado en la fila 1. - El tercer argumento
2
especifica un índice basado en 1 de la columna para regresar dentro del rango buscado. El valor de2
devolverá la segunda columna en el rangoSheet2!$A$2:$B$65535
, es decir, el valor de la columnaB
- El cuarto argumento
FALSE
dice que solo se devuelven coincidencias exactas.