Me gustaría crear una lista maestra de empleados de nuestra empresa. Quiero que las otras hojas de mi libro de trabajo reflejen exactamente esta lista de empleados, eliminando o agregando empleados automáticamente a medida que elimino/agrego empleados en la hoja maestra.
He encontrado muchas soluciones que van en sentido contrario (crear una lista maestra a partir de varias hojas), pero quiero que mi hoja maestra sea la fuente y las otras hojas sean el destino.
La otra complicación es que mis otras hojas usan tablas para enumerar a los empleados, por lo que no puedo usar una fórmula matricial de varias celdas para hacer referencia a la lista maestra (intenté usar un rango dinámico con nombre pero no funcionó).
Probé Index e Index Match pero nada parece funcionar. ¿Alguna sugerencia?
Respuesta1
La solución más limpia sería utilizar Access para almacenar la lista de empleados y hacer que Excel obtenga datos automáticamente en la base de datos. De esta manera, puedes editar la información en Access directamente y los cambios serán visibles en los distintos archivos de Excel que estés utilizando.
Es bastante fácil de hacer:
- Cree una nueva base de datos de Access (en el explorador de archivos, haga clic derecho > Nueva base de datos de Microsoft Access)
- abrir la base de datos
- En la cinta: Datos externos > Nueva fuente de datos > Desde archivo > Excel
- Seleccione el archivo de Excel en el que se encuentran sus datos (siempre que esté formateado como una tabla con encabezados)
- Seleccione "Importar los datos de origen a una nueva tabla en la base de datos actual".
- Haga clic en Siguiente y luego marque "La primera fila contiene encabezados de columna".
- Haga clic en Siguiente y configure los campos para que se ajusten a sus necesidades (Access debería poder detectar el formato)
Una vez creada su tabla, puede abrirla haciendo doble clic en el nombre de la tabla a la izquierda.
Ahora, en uno de tus archivos de Excel donde necesitas la lista de empleados:
- Datos > Obtener datos > Desde base de datos > Desde base de datos de Access
- Seleccione el
.accdb
archivo - Seleccione la tabla que desea cargar
- Haga clic en "Cargar en" (flecha pequeña) y seleccione "Tabla"
Ahora tendrá una tabla de datos dentro de su libro de trabajo que se vincula automáticamente a su base de datos de acceso. Cualquier cambio en la base de datos se verá en el archivo Excel automáticamente. También puede actualizar los datos haciendo clic en el botón "Datos > Actualizar todo".
ControlarSitio web de ayuda de Microsoftpara saber más sobre acceso