Cómo extraer datos de currículums a Excel
para reclutamiento (Guía 2026)
La mayoría de los reclutadores no tienen un problema de análisis de currículums. Tienen un problema de hojas de cálculo. Cuando los portales de empleo, los archivos adjuntos por correo y las referencias internas dejan decenas de PDF en la bandeja de entrada, alguien tiene que convertir esos currículums en una hoja de seguimiento de candidatos, y la respuesta predeterminada sigue siendo copiar y pegar manualmente. ¿Y si esa respuesta cuesta más que la propia contratación?
Conclusiones clave
- 40 currículums requieren de 2 a 4 horas de copiar y pegar manualmente, y un correo mal escrito hace que pierdas al candidato por completo.
- Los parsers de ATS leen los currículums por posición, así que un diseño de dos columnas inserta las habilidades de tu barra lateral directamente en tu historial laboral.
- Define tus columnas una vez, carga cualquier formato de currículum y obtén una hoja de candidatos filtrable sin tocar una API de parser.
La hoja de cálculo detrás de cada decisión de contratación
Cada proceso de reclutamiento, ya sea dirigido por un equipo de talento de una Fortune 500 o por una startup de cinco personas, termina convergiendo en un único artefacto: una hoja de cálculo de candidatos. Nombres en la columna A. Títulos actuales en la columna B. Fuente (LinkedIn, referencia, bolsa de trabajo) en la columna C. Habilidades y años de experiencia repartidos en las columnas D a la H.
Para empleadores pequeños y medianos que no pueden justificar un ATS (Sistema de Seguimiento de Candidatos) empresarial, esta hoja de cálculo es toda su infraestructura de reclutamiento. Ahí es donde se clasifican los candidatos, se rastrean las fechas de seguimiento y se informa a los gerentes de contratación. El problema es que crearla — fila por fila, currículum por currículum — es el paso que más tiempo consume en todo el embudo de contratación.
SHRM estima que el costo promedio por contratación es de aproximadamente $4,700, con un tiempo de cobertura de 33 días en todas las industrias (SHRM Benchmarking). No son solo honorarios de publicidad y agencias. Una parte significativa son horas de reclutadores — horas dedicadas a tareas como copiar datos de currículums en hojas de seguimiento, un paso que no aporta valor estratégico pero consume dólares reales de nómina.
El punto no es que las hojas de cálculo sean malas. Es que poblarlas manualmente a partir de documentos no estructurados es costoso de una manera que escala con el volumen — y la mayoría de los equipos de reclutamiento no tienen una alternativa clara.
Lo que la entrada manual realmente cuesta a un equipo de reclutamiento
Aquí está la aritmética que nadie hace hasta que un atraso lo obliga. Un reclutador que abre un pipeline de 40 candidatos dedica aproximadamente de 3 a 6 minutos por currículum extrayendo campos clave en una hoja de seguimiento — nombre, correo electrónico, teléfono, título actual, empresa, años de experiencia, educación, habilidades principales y fuente. Con 40 candidatos, eso son de 2 a 4 horas de pura entrada de datos.
Pero no es solo tiempo. Es en lo que ese tiempo debería haberse gastado: llamadas de selección, sincronizaciones con gerentes de contratación, búsqueda de candidatos pasivos. Esas son las actividades que realmente avanzan una contratación. La entrada de datos es un impuesto sobre todas ellas.
La tasa de error también importa. Un correo electrónico mal escrito significa que un candidato nunca recibe una invitación a entrevista. Un número de teléfono invertido desperdicia el tiempo del gerente de contratación. Una habilidad que no se copió porque estaba en una barra lateral se pierde en el primer filtro. Cuando la hoja de cálculo se convierte en la única fuente de verdad para las decisiones de contratación, la calidad de esa hoja impacta directamente la calidad de esas decisiones.
Para contexto: el estándar de la industria para precios de API de análisis de currículums varía de $0.05 a $0.30 por currículum a través de herramientas especializadas como Textkernel (Sovren), RChilli, Daxtra y Affinda. Eso puede sonar barato — hasta que pagas una tarifa por documento además de una suscripción ATS, y aún así pasas tiempo corrigiendo errores del analizador en diseños de múltiples columnas.
El Registro de Candidato: Qué Extraer de un Currículum
Antes de extraer cualquier cosa, debes definir qué significa realmente "un registro de candidato" para tu proceso de contratación. El error que cometen la mayoría de los equipos es extraerlo todo — copiando historiales laborales completos textualmente — cuando el trabajo de la hoja de cálculo es filtrar y comparar, no archivar.
Aquí está el conjunto básico de campos que vale la pena extraer para una hoja práctica de seguimiento de candidatos. (Si manejas docenas o cientos de currículums, consulta nuestra guía de procesamiento por lotes de currículums para manejar volumen, caos de nombres de archivo y estrategias de fusión).
| Campo | Por Qué Pertenece a la Hoja |
|---|---|
| Nombre del Candidato | Identificador principal. El único campo que no puedes permitirte equivocar. |
| Correo Electrónico | Canal de contacto. Escríbelo mal y habrás perdido al candidato. |
| Teléfono | Llamadas de selección y programación de SMS. El formato varía según el país. |
| Título Actual | La selección inicial más rápida: ¿coincide el rol más reciente con la vacante? |
| Empresa Actual | Contexto de la industria. Un "Ingeniero de Software" en Google vs. una agencia de 10 personas significa cosas diferentes. |
| Años de Experiencia | Una columna inferida: la IA lee el historial laboral y calcula los años totales, incluso si el currículum solo enumera rangos de fechas. |
| Educación / Título | Título más alto + campo. Menos relevante en la contratación basada en habilidades, pero sigue siendo un filtro común. |
| Habilidades Principales | Habilidades técnicas y blandas. NACE informa que el 64.8% de los empleadores ahora usan prácticas de contratación basadas en habilidades, con dos tercios aplicándolas en la etapa de selección (NACE Job Outlook 2025). Esta columna es el filtro más importante en el pipeline moderno. |
| Período de Preaviso | Crítico para la planificación de tiempos. "Disponible de inmediato" vs. "3 meses de preaviso" cambia la lista corta. |
| Fuente | De dónde proviene el currículum: LinkedIn, referencia, bolsa de trabajo, agencia. Esencial para medir el ROI del canal. |
| Etapa del Pipeline | Actualizada manualmente después de la extracción: Aplicado, Seleccionado, Entrevista, Oferta, Contratado. Convierte la hoja de cálculo en un ATS ligero. |
La decisión de diseño clave: estás extrayendo lo que necesitas comparar, no lo que podrías extraer. Cada columna que no te ayuda a filtrar o clasificar candidatos es una columna que añade tiempo de extracción y ruido visual.
Una columna que merece atención especial es Años de Experiencia. Rara vez aparece como un solo número en cualquier currículum — está incrustada en múltiples rangos de fechas en la sección de historial laboral. Con una columna calculada, la IA analiza cada período de empleo, calcula el total y genera un solo número. Defines la columna como "Años de Experiencia (suma de todos los períodos de empleo)" y la IA maneja la aritmética durante la extracción — sin post-procesamiento en Excel.
Cómo extraer datos de currículums a Excel, paso a paso
El principal desafío con la extracción de currículums no es la tecnología, sino la diversidad de diseños. Un currículum de un diseñador gráfico tiene barras laterales, iconos y diseños de dos columnas. Un CV de un académico llega a cuatro páginas. Un PDF exportado de LinkedIn tiene una estructura completamente diferente. Los analizadores basados en plantillas fallan aquí porque están entrenados con una expectativa de diseño fija. La extracción semántica — donde la IA lee por significado en lugar de por posición — es lo que hace que este flujo de trabajo funcione en todos los formatos.
ImageToTable.ai utiliza Extracción de Columnas Personalizadas: escribes los nombres de los campos que deseas — "Nombre del Candidato", "Correo Electrónico", "Habilidades Principales", "Años de Experiencia" — y la IA localiza cada valor en cualquier parte de cada currículum al comprender qué significa el campo, no dónde se encuentra. Los nombres de columna que escribes se convierten en los encabezados de tu hoja de cálculo de salida.
Paso 1: Define tus columnas
Comienza con la lista de campos de la sección anterior y luego ajústala según los requisitos de tu puesto. Para una contratación técnica, añade lenguajes de programación y certificaciones. Para un puesto de ventas, añade cumplimiento de cuotas y territorio. Las columnas que definas determinarán lo que podrás ordenar, filtrar y comparar en todo tu grupo de candidatos.
Paso 2: Sube todos los currículums por lotes
Arrastra cada currículum — PDF, documentos de Word, capturas de pantalla, exportaciones de LinkedIn — al área de carga. No hay límite de formatos ni necesidad de preclasificar por diseño. La IA procesa cada documento de forma independiente y asigna los valores extraídos a tus columnas definidas.
Paso 3: Revisa y exporta a Excel
Cuando el procesamiento finalice, obtendrás una tabla única con una fila por candidato y una columna por campo. Antes de exportar, pasa el cursor sobre cualquier celda extraída para ver exactamente de dónde proviene ese valor en el currículum original: un cuadro delimitador resaltado en el documento fuente te da confirmación visual en segundos. Luego exporta a Excel (XLSX) y estará listo para filtrar, ordenar y compartir con el equipo de contratación.
Los archivos se procesan de forma segura y no se almacenan.
Cuando los analizadores leen mal el currículum: diseños que rompen las herramientas posicionales
Los analizadores de currículums basados en posición — el tipo integrado en la mayoría de las plataformas ATS — funcionan buscando texto en ubicaciones esperadas. Una sección de contacto arriba. Historial laboral en el medio. Educación al final. Cuando un currículum sigue esa plantilla, el analizador funciona. Cuando no, el resultado va de sutilmente incorrecto a cómicamente inutilizable.
En el subreddit r/recruiting, un reclutador describió lo que ocurre cuando un sistema impulsado por Phenom encuentra un currículum de dos columnas: "El perfil del CRM decía que era barista en una planta de GM" — la sección de habilidades de la barra lateral se fusionó con el historial laboral principal, produciendo una narrativa profesional absurda (r/recruiting). Otro informó que ingresar información de autorización en el formulario de solicitud de Workday hizo que "tu nombre apareciera como nombre autorización" — el delimitador de campo falló ante una entrada inesperada.
"Greenhouse funciona igual que todos los demás", concluyó el mismo hilo. "ATS significa Applicant Tracking System. Nada sofisticado." Los analizadores integrados no están rotos — simplemente son posicionales en un mundo de documentos no posicionales.
Modos de fallo comunes en analizadores basados en posición:
- Diseños de dos columnas: El contenido de la barra lateral (habilidades, idiomas, certificaciones) se lee como historial laboral en línea, creando empleos fantasma y empleadores inexistentes.
- Formato creativo: Los currículums de diseñadores gráficos con encabezados de sección basados en iconos, barras de calificación de habilidades y visualizaciones de línea de tiempo producen cadenas de texto confusas.
- Contenido de encabezado/pie de página: URLs de LinkedIn, enlaces de portafolio y números de página en encabezados se fusionan con el bloque de texto más cercano.
- Documentos de varias páginas: Los CV académicos de 4+ páginas suelen tener saltos de sección que restablecen las suposiciones posicionales del analizador a mitad del documento.
La extracción semántica evita estos fallos al no depender de la posición en absoluto. La IA lee el documento como lo haría una persona — entendiendo que "Educación" es una sección, no una coordenada, y que las habilidades listadas en una barra lateral son categóricamente diferentes del historial laboral en el cuerpo principal. Esto no significa 100% de precisión en cada diseño creativo — las notas manuscritas en los márgenes o la tipografía muy estilizada aún presentan desafíos — pero elimina el modo de fallo estructural que hace que los analizadores basados en posición sean poco fiables en diversos formatos de currículum. Para una comparación detallada de las API de análisis frente a la extracción semántica con IA — incluidos precios por documento, esfuerzo de configuración y qué enfoque se adapta a tu equipo — lee nuestra comparación de análisis de currículums frente a extracción con IA.
Convirtiendo la hoja de cálculo en un canal de candidatos
Una vez que los datos extraídos están en Excel, la hoja deja de ser un volcado de datos y se convierte en una herramienta ligera de reclutamiento. (Si prefieres una página de herramienta dedicada con demo, prueba nuestra herramienta de extracción de datos de currículums a Excel). Así es como los mejores equipos la operacionalizan:
Añade una columna de estado. "Aplicado", "Preseleccionado", "Primera entrevista", "Segunda entrevista", "Oferta", "Contratado" — actualízala manualmente a medida que los candidatos avanzan por las etapas. Ordena por estado para ver todo tu canal de un vistazo.
Registra la atribución de fuente. La columna "Fuente" te permite calcular qué canales producen los mejores candidatos. Las contrataciones por referencias superan consistentemente a las de bolsas de trabajo en retención — pero no puedes demostrarlo sin rastrear de dónde vino cada currículum.
Usa los filtros nativos de Excel. Filtra por "Habilidades principales" que contengan "Python" y "Años de experiencia" > 3. Filtra por "Período de preaviso" que contenga "inmediato" para preseleccionar candidatos que puedan empezar rápido. Estas son exactamente las operaciones por las que un ATS dedicado cobra — ejecutándose de forma nativa dentro de una hoja de cálculo.
Recopila currículums de múltiples fuentes. Si los gerentes de contratación, reclutadores externos o referencias de empleados te envían currículums por correo, usa un Enlace de Recopilación (una página de carga compartible que alimenta directamente tu cola de procesamiento) o Bandeja de entrada de correo (reenvía los currículums y llegan a la cola automáticamente). Nadie más necesita una cuenta — solo envían archivos.
Importa a tu ATS. Greenhouse, Lever, Workday, iCIMS, BambooHR y la mayoría de las otras plataformas admiten importaciones CSV de datos de candidatos. Extrae a Excel primero, limpia y normaliza los datos una vez, luego importa — más rápido y más confiable que depender del parser de currículums integrado de cada plataforma.
Manejando los datos de candidatos de forma responsable: EEOC, GDPR y retención
Cuando extraes datos de candidatos a una hoja de cálculo, estás creando una base de datos de información personal cubierta por regulaciones laborales y de privacidad. Esto no es una preocupación adyacente a RR. HH. — es una parte central del flujo de trabajo.
En Estados Unidos, las herramientas de preselección de currículums impulsadas por IA o automatizadas califican como "procedimientos de selección" bajo el Título VII de la Ley de Derechos Civiles de 1964. Las Pautas Uniformes sobre Procedimientos de Selección de Empleados (UGESP) de la EEOC aplican la regla de cuatro quintos: si la tasa de selección de cualquier grupo protegido es inferior al 80% de la tasa del grupo más alto, eso es un hallazgo preliminar de impacto adverso (EEOC Título VII). Para los equipos de reclutamiento que usan datos extraídos para filtrar candidatos, la conclusión práctica es: documenta tus criterios de filtrado. Si filtras por "Años de experiencia > 3" o "Título = Licenciatura", prepárate para demostrar que ese criterio está relacionado con el puesto y es consistente con la necesidad del negocio.
Para equipos que reclutan en la UE o el Reino Unido, el Artículo 22 del GDPR restringe las decisiones basadas únicamente en el procesamiento automatizado, y el Artículo 35 requiere una Evaluación de Impacto de Protección de Datos (DPIA) para el procesamiento de datos personales de alto riesgo — lo cual califica la preselección sistemática de candidatos. El ICO del Reino Unido y las autoridades de protección de datos de la UE generalmente recomiendan retener los datos de candidatos no seleccionados por no más de 6 a 12 meses después de que concluya el proceso de reclutamiento, a menos que el candidato dé consentimiento explícito para una retención más larga.
En el aspecto operativo: la minimización de datos significa extraer solo los campos que necesitas para la decisión de contratación, no cada línea de cada historial laboral. El Modo de Revisión con verificación visual de cuadros delimitadores te permite confirmar qué se extrajo y de dónde, creando un rastro auditable. Y cuando un candidato solicita la eliminación, estás eliminando filas de una hoja de cálculo, no desenredando registros de una base de datos compleja de ATS.
La ventaja de cumplimiento de un flujo basado en hojas de cálculo es la simplicidad. Los datos viven en un solo lugar. La eliminación es una operación de fila. La lógica de filtrado es explícita (fórmulas de Excel, no puntuación de IA de caja negra). Para equipos pequeños y medianos que operan bajo obligaciones de EEOC y GDPR, esta transparencia vale más que el conjunto de funciones de un ATS empresarial.
Preguntas frecuentes
¿Puede leer currículums escritos a mano?
Parcialmente. La escritura clara y legible — como un formulario impreso con campos manuscritos — se extrae bien. La escritura cursiva densa en papel no estructurado produce resultados de menor confianza. Para currículums mixtos impresos/manuscritos, la IA extrae todo el texto impreso de manera confiable y marca las regiones de baja confianza. Los currículums solo manuscritos deben tratarse como que requieren revisión manual adicional.
¿Qué tan preciso es en diseños de currículum de dos columnas?
Significativamente mejor que los analizadores basados en posición porque la IA lee por significado semántico, no por posición en el diseño. Una barra lateral de habilidades a la izquierda se entiende como una sección de "Habilidades" sin importar dónde esté en la página. Dicho esto, los currículums de diseñadores gráficos muy estilizados con marcadores de sección basados en iconos pueden producir menor confianza en ciertos campos — la IA es buena leyendo texto en contexto, no decodificando metáforas visuales.
¿Cuántos currículums puedo procesar a la vez?
Las cargas por lotes manejan docenas de currículums en una sola sesión. Todos los archivos se procesan en paralelo y se fusionan en una tabla de salida unificada — una fila por candidato, sin necesidad de configuración por documento.
¿Puedo importar los resultados a Greenhouse o Workday?
Sí. La mayoría de las plataformas ATS — Greenhouse, Lever, Workday, iCIMS, BambooHR y Bullhorn, entre otras — admiten la importación de candidatos en CSV. Extraiga a Excel, limpie y valide los datos una vez, y luego importe un archivo limpio. Este flujo de trabajo suele ser más rápido y fiable que depender del analizador de currículums integrado de cada plataforma, especialmente para candidatos captados fuera del ATS.
¿Qué ocurre con los datos del currículum después de la extracción?
Los archivos se procesan y luego se eliminan automáticamente del servidor tras un período de retención configurable. No se conservan datos de entrenamiento de las cargas de los clientes. Para candidatos que soliciten la eliminación según el RGPD o normativas similares, los datos extraídos de la hoja de cálculo viven en un archivo que usted controla, no en la base de datos de un proveedor.
¿En qué se diferencia esto de una API de análisis de currículums?
Las API de análisis de currículums (Textkernel, RChilli, Affinda, Daxtra) están diseñadas específicamente para currículums y suelen generar JSON estructurado que requiere código de integración para obtener un formato utilizable. Cobran por documento ($0.05–$0.30 por análisis). La extracción con IA adopta un enfoque más amplio: lee cualquier tipo de documento por el significado de sus campos, no mediante un esquema preentrenado de currículums, y genera directamente una hoja de cálculo. No requiere integración de API: usted obtiene un archivo de Excel. Para equipos que manejan más que solo currículums (cartas de oferta, formularios de incorporación, contratos laborales), un solo flujo de extracción cubre todos los tipos de documentos.