Tengo una hoja de cálculo de Excel que tiene todos los datos. La columna A tiene las iniciales del personal, como AA, SH, SG. Esto va hacia abajo en la columna. En todas las demás columnas hay varios datos, como tarifas, cantidad facturada, etc. Los datos se extienden a varias columnas, ¡más de 50!
Lo que quiero hacer es que, por cada inicial del personal que seleccionamos, se recojan automáticamente todos los datos que están en las filas y columnas relevantes en otra hoja que está al lado de la hoja maestra. Por lo tanto, para cada inicial del personal, todos los datos del programa maestro se copian en otra hoja. ¿Es esto posible usando VLookup?
Gracias
Respuestas:
Como Chenmunka escribió, probablemente sería mejor usar una tabla dinámica.
En cualquier caso, aquí está la
VLOOKUP
solución:Primero debe seleccionar la fila de celdas en la que desea copiar datos. Luego, coloque esa fórmula en la primera celda del rango. Ajuste el objetivo "A2", el rango de búsqueda y la longitud de la matriz (me detuve en 50) a sus necesidades (es decir, elimine cualquier número de columna que no desee copiar).
La fórmula debe confirmarse con Ctrl+ Shift+ Enter.
Ahora puede copiar según sea necesario.
fuente