Cómo ordenar tu base de alumnos para certificar sin errores
Columnas mínimas, formato de cada una y la estructura en tres hojas (personas, cursos, matrículas) para emitir certificados sin errores de datos.
Una base de alumnos que certifica sin errores tiene tres hojas, no una: personas (una fila por alumno, con DNI como clave y el nombre como figura en el documento), cursos (una fila por curso o grupo, con el nombre exacto que irá impreso, fechas y horas) y matrículas (una fila por alumno por curso, con estado y nota). De esa tercera hoja sale la lista de aprobados que se convierte en certificados. Si hoy tienes todo en una sola hoja gigante, el problema no es la herramienta sino la estructura, y se arregla en una tarde.
¿Por qué una sola hoja termina produciendo certificados con errores?
Porque obliga a repetir datos. Si cada fila de tu hoja tiene nombre, DNI, correo, curso, fechas y nota, el alumno que lleva tres cursos aparece tres veces, con su nombre tipeado tres veces. En una dirá “Juan Carlos Rojas Paredes”, en otra “Juan C. Rojas”, en la tercera “JUAN CARLOS ROJAS P.”. Los tres certificados saldrán distintos, y el alumno reclamará por dos.
Lo mismo con el curso: “Excel Intermedio”, “Excel intermedio” y “Curso de Excel Intermedio 2026” son el mismo curso escrito por tres personas. En el certificado, la diferencia se nota.
La solución es que cada dato viva en un solo lugar y se repita solo por referencia:
- Los datos de la persona viven en personas y se identifican por DNI.
- Los datos del curso viven en cursos y se identifican por un código corto.
- La matrícula une un DNI con un código de curso y agrega lo único que es propio de esa combinación: estado, nota, fecha de aprobación.
Con esta estructura, corregir el nombre de un alumno se hace una vez y afecta a todos sus certificados futuros; cambiar el nombre impreso de un curso se hace una vez y aplica a todos los matriculados.
¿Qué columnas mínimas lleva cada hoja?
Estas son las columnas sin las cuales no puedes emitir un certificado completo. Puedes agregar más (teléfono, distrito, cómo nos conoció), pero estas son las que no pueden faltar.
| Hoja | Columna | Formato | Regla |
|---|---|---|---|
| personas | dni | Texto, 8 dígitos | Clave única; nunca en formato número |
| personas | nombres | Texto | Tal como figura en el DNI, con tildes |
| personas | apellido_paterno | Texto | Igual |
| personas | apellido_materno | Texto | Igual; puede estar vacío en casos excepcionales |
| personas | correo | Texto, minúsculas | Validado; es el canal de entrega |
| personas | celular | Texto, 9 dígitos | Solo para avisos; opcional |
| cursos | codigo_curso | Texto corto, por ejemplo EXC-INT-2026-03 | Clave única por grupo |
| cursos | nombre_impreso | Texto | Exactamente como irá en el certificado |
| cursos | horas | Número entero | Horas académicas o lectivas, según tu criterio declarado |
| cursos | fecha_inicio y fecha_fin | Fecha AAAA-MM-DD | Periodo que acredita |
| cursos | modalidad | Lista: presencial / virtual / semipresencial | Si tu plantilla lo imprime |
| matrículas | dni | Texto | Debe existir en personas |
| matrículas | codigo_curso | Texto | Debe existir en cursos |
| matrículas | estado | Lista: matriculado / aprobado / desaprobado / retirado | Solo “aprobado” se certifica |
| matrículas | nota | Número o vacío | Si tu certificado la imprime o si la necesitas para decidir |
| matrículas | fecha_estado | Fecha | Cuándo se cerró el estado |
| matrículas | codigo_certificado | Texto, vacío al inicio | Se llena al emitir |
| matrículas | observacion | Texto libre | Deuda, corrección, reenvío |
Dos notas sobre nombres. Primero, guardar apellidos separados importa más de lo que parece: los apellidos compuestos (“De la Cruz”, “Del Águila”) y los nombres con dos o tres palabras hacen imposible separar automáticamente una columna de “nombre completo”. Segundo, el nombre impreso se arma con una fórmula al exportar: =ESPACIOS(nombres & " " & apellido_paterno & " " & apellido_materno). Si tu plantilla imprime primero apellidos, cambias la fórmula, no los datos.
Sobre horas: decide un criterio (horas académicas de 45 minutos o horas cronológicas) y úsalo en todos los cursos. La diferencia y cómo declararla está en horas académicas en un certificado de curso.
¿Cómo se construye la lista para emitir?
De la hoja matrículas se filtra estado = aprobado y codigo_curso igual al grupo que cierras, y se traen por fórmula los datos de las otras dos hojas. En Google Sheets o Excel, con BUSCARV o BUSCARX:
nombres,apellido_paterno,apellido_materno,correodesde personas, buscando pordni.nombre_impreso,horas,fecha_inicio,fecha_findesde cursos, buscando porcodigo_curso.
El resultado es una pestaña emision con una fila por aprobado y todas las columnas que la plantilla del certificado necesita. Esa pestaña se copia como valores, se exporta a Excel o CSV y se carga en la plataforma de emisión. El detalle del paso a paso está en emitir certificados masivos desde Excel.
Ejemplo. La Academia Pre Médica Hipócrates, en Chiclayo, tiene 1 140 alumnos en personas, 38 grupos en cursos y 2 300 filas en matrículas, porque muchos alumnos llevan varios ciclos. Al cerrar el grupo BIO-INT-2026-09 con 46 aprobados, la pestaña emision se arma en dos minutos y sale con los nombres exactamente como se registraron la primera vez que esos alumnos pisaron la academia, en algunos casos dos años antes. Cero tipeo nuevo, cero variantes del mismo nombre.
¿Qué reglas mantienen la base limpia con el tiempo?
Una estructura buena se degrada si no hay reglas de uso. Estas cinco bastan:
- El DNI se pide y verifica en la matrícula, no después. Ocho dígitos, formato texto, y se busca en personas antes de crear una fila nueva: si ya existe, se reutiliza. Así no hay dos “Juan Carlos Rojas” con el mismo DNI.
- El nombre se copia del documento, no se escucha. Quien matricula ve el DNI físico o una foto y copia. Si la matrícula es virtual, el alumno escribe su nombre “como figura en el DNI” y lo confirma.
- Nadie edita
nombre_impresode un curso después del primer certificado emitido. Si hay que cambiarlo, se crea un código de curso nuevo. De lo contrario, los certificados antiguos y los nuevos del mismo grupo no coinciden. - Las listas desplegables son obligatorias en
estadoymodalidad. Texto libre produce “Aprobado”, “aprobado”, “APROB” y “ok”. - Una persona es dueña de la base. Los profesores reciben una vista o una pestaña con su grupo; no editan personas.
Y una regla de privacidad que no es opcional: la base contiene DNI, correos y celulares de cientos de personas. Acceso por cuenta nominal, nada de “cualquiera con el enlace”, y depuración de lo que ya no necesitas. La Ley 29733 te hace responsable del tratamiento. Más en protección de datos personales en certificados.
¿Cómo migro lo que ya tengo sin perder un fin de semana?
Si hoy tienes una o varias hojas desordenadas, el orden de trabajo que funciona:
- Junta todo en una hoja temporal con las columnas que existan, sin limpiar aún.
- Normaliza el DNI primero. Formato texto, quita espacios, marca los que no tienen 8 dígitos. Es tu clave; sin ella no hay nada que unir.
- Construye personas con
=UNIQUE()sobre la columna de DNI y trae, para cada uno, el nombre de la fila más reciente. Revisa a mano los que tienen variantes de nombre: elige la que coincide con el documento. - Construye cursos listando los grupos distintos que encuentres. Unifica nombres (“Excel intermedio” y “Excel Intermedio” son uno) y asigna códigos.
- Construye matrículas cruzando cada fila original con su DNI y su código de curso.
- Marca lo incompleto en
observacionen vez de intentar completarlo todo. Las filas de exalumnos sin correo se completarán cuando ellos escriban.
Para una base de mil alumnos, esto toma una tarde si el DNI está razonablemente bien. Si el DNI falta en muchas filas, el trabajo es mayor y conviene aceptar que parte del histórico quedará en una hoja “legado” consultable pero no certificable.
Errores comunes al ordenar la base de alumnos
- DNI en formato número. Los que empiezan con cero pierden el dígito y ya no coinciden con nada.
- Nombre completo en una sola columna. Imposible separar después; imposible ordenar por apellido.
- El curso escrito a mano en cada matrícula. Variantes infinitas del mismo nombre.
- Borrar filas de desaprobados o retirados. Pierdes el historial y, si el alumno vuelve, lo registras de cero.
- Dejar que cada profesor tenga “su Excel”. Al cierre del año tienes doce bases incompatibles.
- No registrar el código del certificado emitido. Cuando el exalumno pide reenvío, no sabes qué le mandaste.
- Compartir la hoja completa por WhatsApp para que alguien revise un dato. Datos personales circulando sin control.
El siguiente paso
Abre tu hoja actual y haz una sola pregunta: ¿cuántas veces aparece el mismo DNI con nombres distintos? Esa cifra es la cantidad de reclamos que tu estructura actual está fabricando. Crea las tres pestañas, migra el último año de alumnos y cierra el próximo grupo desde la pestaña emision. Cuando esa lista esté lista, Certifika la toma en Excel o CSV, genera cada certificado con código QR y página de verificación con tu marca y lo envía al correo de cada alumno, con un plan gratuito de 5 certificados al mes para probar y planes desde S/ 49 al mes. Más sobre cómo lo organizan otras academias en soluciones para academias.
Preguntas frecuentes
¿Necesito un sistema de gestión académica para ordenar la base de alumnos?
No para empezar. Una hoja de cálculo con tres pestañas bien definidas (personas, cursos, matrículas) resuelve el problema para academias de cientos de alumnos al año. El sistema llega cuando varias personas necesitan editar a la vez con reglas estrictas.
¿Guardo el nombre en una columna o en varias?
En varias: nombres, apellido paterno, apellido materno. Puedes unirlas con una fórmula para imprimir, pero no puedes separarlas de forma confiable si las guardaste juntas. Lo que se separa fácil se junta fácil; al revés no.
¿Cuánto tiempo debo conservar los datos de exalumnos?
El tiempo necesario para la finalidad informada (reenviar o verificar certificados), que puede ser indefinido mientras el certificado tenga vigencia. Lo que no necesitas para esa finalidad, como teléfonos de contacto antiguos, conviene depurarlo.
¿Qué hago con los alumnos antiguos cuya información está incompleta?
Migra lo que tengas a la estructura nueva y marca las filas incompletas en una columna de observación. Completa solo cuando el exalumno te contacte; no vale la pena perseguir datos de personas que quizá nunca pidan nada.
Certifika
El equipo de Certifika, la plataforma peruana para emitir certificados verificables con QR, validación de DNI y facturación en soles.
¿Listo para emitir certificados verificables?
Certificados con QR verificable, listos en minutos.