Una base de datos de empleados en Excel es una tabla estructurada donde cada fila representa a un colaborador y cada columna guarda un dato específico de ese colaborador.
El caos que vive mucha gente de RH
Imagina esto: son las 9 de la mañana del lunes. Tu jefe pide la lista de todos los empleados del área de Logística que llevan más de dos años en la empresa. Buscas el archivo, pero los datos están en tres hojas distintas, con nombres de columnas diferentes y fechas en formatos que no coinciden. Media hora después todavía no tienes la respuesta.
Este problema es más común de lo que crees. Muchos departamentos de RH en México trabajan con archivos desorganizados que nacieron como "algo temporal" y se convirtieron en el sistema oficial. Una base de datos bien construida desde el principio elimina ese caos para siempre.
El Sistema de Registro Maestro
La solución se llama Sistema de Registro Maestro (SRM). Es una sola hoja de Excel donde vive toda la información de tus colaboradores. Una fuente de verdad. Un único lugar al que acudes para cualquier consulta, reporte o análisis.
El SRM tiene tres reglas fundamentales:
- Una fila por empleado. Nunca dos filas para la misma persona.
- Una columna por dato. No mezcles nombre y apellido en la misma celda.
- Formato consistente en cada columna. Todas las fechas iguales, todos los números sin texto mezclado.
Cuando respetas estas tres reglas, Excel puede filtrar, buscar y calcular sin errores.
Los campos esenciales para tu base de RH
No todas las columnas tienen el mismo peso. Aquí te presento los campos que no pueden faltar en ninguna empresa mexicana, organizados por categoría.
Identificación del colaborador
| Columna | Ejemplo |
|---|---|
| ID_Empleado | EMP-0042 |
| Nombre | Karla |
| Apellido_Paterno | Gutiérrez |
| Apellido_Materno | Ríos |
| CURP | GURK890312MDFXXXX |
| RFC | GURK890312AB1 |
| NSS | 12345678901 |
El ID_Empleado es tu llave maestra. Con ese código conectarás esta base con tu plantilla de nómina, tu control de vacaciones y tu reporte de asistencia. Nunca uses el nombre como identificador porque dos personas pueden llamarse igual.
Datos laborales
| Columna | Ejemplo |
|---|---|
| Fecha_Ingreso | 15/03/2021 |
| Fecha_Baja | (vacío si activo) |
| Puesto | Analista de Logística |
| Departamento | Logística |
| Sede | CDMX |
| Tipo_Contrato | Indefinido |
| Estatus | Activo |
El campo Estatus es crítico. Usa siempre las mismas palabras: "Activo", "Baja" o "Licencia". Si unas veces escribes "activo" con minúscula y otras "ACTIVO" en mayúsculas, tus fórmulas CONTAR.SI fallarán.
Datos de compensación
| Columna | Ejemplo |
|---|---|
| Salario_Mensual | 18500 |
| Salario_Diario | 616.67 |
| Nivel_Salarial | N3 |
| Forma_Pago | Quincenal |
Guarda el salario como número puro, sin el signo "$" ni comas dentro de la celda. Excel necesita números limpios para calcular. El formato visual con "$" y comas lo aplicas aparte, desde el menú de formato de celdas.
Datos de contacto y emergencia
| Columna | Ejemplo |
|---|---|
| Correo_Corporativo | kgutierrez@empresa.com.mx |
| Telefono | 5512345678 |
| Contacto_Emergencia | María Ríos |
| Tel_Emergencia | 5598765432 |
Cómo construirla paso a paso
Paso 1: Crea una hoja dedicada
Abre un libro nuevo en Excel. Nombra la primera hoja "BD_Empleados". Nunca uses espacios en los nombres de hojas; usa guiones bajos. Esto facilita referencias entre hojas más adelante.
Paso 2: Escribe los encabezados en la fila 1
Escribe cada nombre de columna en la fila 1. Usa nombres cortos, sin espacios y sin acentos. Por ejemplo: "Fecha_Ingreso" en lugar de "Fecha de Ingreso". Esto evita problemas cuando uses BUSCARV o tablas dinámicas.
Paso 3: Convierte el rango en una Tabla de Excel
Haz clic en cualquier celda de tu encabezado. Presiona Ctrl + T. Excel te pedirá confirmar el rango. Activa la casilla "La tabla tiene encabezados" y acepta.
Una Tabla de Excel (con mayúscula) tiene superpoderes. Se expande automáticamente cuando agregas filas. Sus columnas mantienen el formato y las fórmulas se copian solas hacia abajo. Nómbrala "Empleados" desde el campo de nombre en la barra de fórmulas.
Paso 4: Aplica validación de datos en columnas clave
Haz clic en toda la columna Estatus. Ve a Datos → Validación de datos. En "Permitir" elige "Lista" y escribe: Activo,Baja,Licencia. Ahora solo se podrán ingresar esos tres valores. Aplica el mismo proceso a Tipo_Contrato y Departamento.
Esta validación previene errores de escritura que después arruinan tus reportes.
Paso 5: Fija el formato de fechas
Selecciona toda la columna Fecha_Ingreso. Presiona Ctrl + 1 para abrir formato de celdas. Elige "Fecha" y selecciona el formato DD/MM/AAAA. Haz lo mismo con Fecha_Baja.
Usa el mismo formato en todas tus fechas. Si mezclas DD/MM/AAAA con MM/DD/AAAA, fórmulas como SIFECHA o DÍAS calcularán mal la antigüedad.
Ejemplo real: base de empleados en una empresa mediana
Supón que trabajas en el área de RH de una empresa de distribución en Guadalajara con 85 colaboradores. Tu base tendría algo así en las primeras filas:
| ID_Empleado | Nombre | Apellido_Paterno | Puesto | Departamento | Fecha_Ingreso | Salario_Mensual | Estatus |
|---|---|---|---|---|---|---|---|
| EMP-001 | Andrés | Morales | Gerente de Ventas | Ventas | 10/01/2019 | 28000 | Activo |
| EMP-002 | Sofía | Hernández | Auxiliar de RH | RH | 05/06/2022 | 12500 | Activo |
| EMP-003 | Luis | Ramírez | Chofer | Logística | 18/11/2020 | 10800 | Baja |
Con esta estructura puedes responder en segundos: ¿cuántos empleados activos hay en Logística? ¿Quién tiene más de tres años en la empresa? ¿Cuál es la masa salarial total? Solo necesitas CONTAR.SI, SUMAR.SI y un filtro.
Errores comunes que arruinan una base de datos
Error 1: Mezclar nombre completo en una sola celda. Si escribes "Karla Gutiérrez Ríos" en una columna "Nombre", no podrás ordenar por apellido ni hacer reportes por primer nombre. Separa siempre en Nombre, Apellido_Paterno y Apellido_Materno.
Error 2: Guardar salarios con formato de texto.
Si una celda tiene "$18,500" como texto, SUMAR.SI la ignorará y tu masa salarial saldrá mal. El número en la celda debe ser 18500 sin formato. El símbolo "$" va solo en el formato visual de la celda.
Error 3: Tener columnas vacías entre datos. Excel interpreta una columna vacía como el fin de la tabla. Eso rompe los filtros automáticos y las tablas dinámicas. Asegúrate de que no haya columnas vacías entre tus encabezados.
Error 4: Duplicar empleados al dar baja. Algunos equipos crean una segunda fila cuando alguien sale. Lo correcto es actualizar el campo Estatus a "Baja" y llenar Fecha_Baja. La fila permanece como historial. No la borres.
Error 5: Usar hojas separadas por departamento. Si tienes una hoja para Ventas, otra para Logística y otra para RH, tus análisis se complican. Todo debe vivir en una sola tabla. Los filtros y tablas dinámicas hacen la separación por departamento cuando los necesitas.
El resultado de hacerlo bien
Cuando tu SRM está limpio y actualizado, cualquier fórmula funciona al primer intento. BUSCARV encuentra al empleado por su ID. CONTAR.SI cuenta los activos por departamento. Una tabla dinámica te da la distribución salarial en tres clics.
Empresas como Liverpool o FEMSA manejan miles de colaboradores en sistemas de nómina sofisticados, pero sus equipos de RH locales igualmente mantienen bases en Excel para análisis rápidos, reportes específicos y cruce de información. El principio es el mismo: datos limpios, estructura clara, una sola fuente de verdad.
Una base de datos ordenada no es solo un archivo de Excel: es el cimiento sobre el que construyes cada decisión de RH.