PDF a XLS

Cómo convertir PDF a Excel: pasar datos de un PDF a una hoja

octubre 13, 2026 Tuto Excel 11 min read
Cómo convertir PDF a Excel: pasar datos de un PDF a una hoja

Imagina una gestoría que cada mes recibe 40 facturas en PDF y las pasa a Excel tecleando importes, IVA y fechas. Con PDF2XLS (también conocido como PDF2XL, de la empresa_cogni) las tablas de esas facturas salen listas para sumar y filtrar, sin copiar y pegar a mano. Al terminar este tutorial sabrás abrir un PDF, marcar la tabla que te interesa, guardarla como plantilla para reutilizarla con otros PDF del mismo proveedor y abrir el archivo .xlsx resultante en cualquier versión de Excel para la web, para Windows (2007 en adelante) o para Mac. PDF2XLS es un programa de escritorio; lo que necesitas solo es tener Excel al lado para abrir el archivo generado y revisar los datos.

Qué es PDF2XLS y cuándo tiene sentido usarlo

PDF2XLS es una herramienta pensada para quien recibe documentos en PDF con datos en tablas (facturas, albaranes, nóminas, extractos bancarios) y los necesita en Excel para sumar, cruzar con otras hojas o alimentar una tabla dinámica. Está disponible para Windows como aplicación de escritorio y tiene una versión online (PDF2XL Online) que corre sin instalar nada.

Funciona con dos tipos de archivos PDF: los PDF "nativos", generados por un programa con texto seleccionable, y los PDF "escaneados", que son una foto de la página. En el segundo caso hace falta un OCR (reconocimiento óptico de caracteres) para leer los caracteres y exportar a Excel.

El caso típico es una empresa que recibe cada mes varias facturas del mismo proveedor, todas con el mismo formato: cabecera con los datos del proveedor y una tabla con líneas de producto, cantidad, precio unitario e IVA. Pasarlas a mano lleva tiempo y se cometen errores al teclear. PDF2XLS detecta la tabla, la extrae y la deja en un archivo .xlsx que se abre directamente en Excel, listo para sumar, filtrar o cruzar con BUSCARV (VLOOKUP) con la lista de productos.

La aplicación tiene tres planes: Home (sin OCR, pensado para PDF de texto), Business y Enterprise (con OCR, plantillas avanzadas y trabajo por lotes). Para una pyme que solo necesita pasar unas pocas facturas al mes, el plan Home suele bastar; si los proveedores envían PDF escaneados, hará falta un plan superior o usar la versión online.

Cómo trabaja PDF2XLS: del PDF a la celda de Excel

El recorrido del archivo dentro de PDF2XLS tiene cuatro pasos. Primero abre el documento (arrastrándolo o desde Archivo > Abrir). Después aplica OCR si es un PDF escaneado o lee el texto directamente si es un PDF nativo. Luego entra en juego el módulo Smart Layout, que identifica dónde está la tabla dentro de la página. Por último exporta el resultado a un .xlsx, un .csv o un .xls.

PDF2XLS detecta dos tipos de estructuras dentro del PDF: tablas (bloques de datos con filas y columnas regulares) y formularios (campos rellenables con etiqueta y valor, como Nombre del proveedor, Fecha, Total). Ambos se exportan a Excel, pero los formularios generan una fila por cada campo.

Paso Qué ocurre Resultado
Abrir Se carga el PDF en la mesa de trabajo Vista previa de la página
Leer OCR o lectura de texto Caracteres extraídos con posición
Smart Layout Detecta tablas y formularios Bloques resaltados en la página
Exportar Convierte a XLSX, CSV o XLS Archivo abierto en la cuadrícula

PDF nativos y PDF escaneados: por qué el resultado cambia

Un PDF nativo contiene un flujo de texto con la posición de cada carácter, así que PDF2XLS lee directamente la cadena de texto y su coordenada. La calidad de las exportacion es alta porque no hay paso intermedio: el carácter se copia tal cual está en el PDF.

Un PDF escaneado es una imagen de la página, sin texto seleccionable. Para sacar los caracteres hay que aplicar OCR (reconocimiento óptico de caracteres), un motor que "lee" la foto y la convierte en caracteres con su posición. El OCR no es perfecto: puede equivocarse con caracteres sucios, con tipografías pequeñas o con sellos que tapan parte del texto.

Cuidado: El OCR solo está disponible en los planes Business y Enterprise y en PDF2XL Online. Si tu plan es Home y el PDF es escaneado, PDF2XLS no podrá extraer los datos: verás la página pero las tablas aparecerán vacías.

Smart Layouts y plantillas que ahorran clics

Cuando PDF2XLS acierta con la tabla a la primera, el botón "Guardar como plantilla" memoriza la posición de cada columna. La próxima vez que arrastres un PDF con la misma estructura (por ejemplo, las facturas del mismo proveedor), el programa aplica la plantilla y rellena las celdas de la nueva hoja sin que tengas que volver a marcar nada.

Las plantillas admiten tres ajustes habituales:

  • Transposición de filas por columnas: si en el PDF la información está en vertical (un dato por línea) y en tu Excel la quieres en horizontal (un dato por columna).
  • Fila por cada línea de texto suelto: cuando los datos no forman una tabla con líneas horizontales, sino una lista de líneas seguidas; el programa crea una fila nueva por cada línea.
  • Zona de exclusión: si hay una zona que no quieres exportar (la cabecera del proveedor, un pie de página con condiciones legales), la marcas para que se ignore.

La mesa de trabajo: tablas, formularios y exportación

La mesa de trabajo es el panel central de PDF2XLS. A la izquierda aparece la lista de páginas del PDF; en el centro, la vista previa de la página abierta con las tablas detectadas resaltadas con un rectángulo; a la derecha, una vista miniatura de las hojas que se van a generar.

Sobre cada tabla detectada hay un menú con cuatro opciones: anexar (unirla con la siguiente), dividir (partirla en dos tablas), editar (cambiar manualmente las coordenadas del rectángulo) y excluir (no exportarla). El botón "Exportar" abre el cuadro de diálogo de salida, donde eliges el formato (XLSX, CSV, XLS), la carpeta de destino y el nombre del archivo.

Pasar tu primer PDF a Excel con PDF2XLS

Vamos a convertir una factura de ejemplo. La factura tiene una cabecera con los datos del proveedor y debajo cuatro líneas con Fecha, Concepto, Importe e IVA. El objetivo es que la tabla de líneas quede en el archivo .xlsx lista para sumar.

Para reproducirlo, abre PDF2XLS en tu escritorio. Después abre Excel para tener la hoja de comprobación a la vista.

Abrir el PDF, marcar la tabla y exportar

  1. Abre PDF2XLS y arrastra el archivo factura_ejemplo.pdf desde la carpeta hasta la ventana del programa.
  2. PDF2XLS muestra la primera página en la mesa de trabajo. Verás la tabla de líneas resaltada con un rectángulo azul.
  3. Si el rectángulo no coincide con la tabla, usa la herramienta Rectángulo para redibujarlo sobre la zona que te interesa (las cuatro líneas de la factura).
  4. Pulsa Exportar. En el cuadro de diálogo, elige formato XLSX, carpeta destino y nombre factura_ejemplo.xlsx.
  5. Abre el archivo factura_ejemplo.xlsx con Excel.

Revisar la hoja de Excel que genera PDF2XLS

La factura convertida queda en B2:E5, con los encabezados en la fila 1 y las cuatro líneas de datos debajo. Comprueba que la columna Importe y la columna IVA son números y no texto: si la columna aparece alineada a la izquierda, selecciónala y aplica el formato moneda.

E2fx50,40
A B C D E
1 Fecha Concepto Cantidad Importe IVA
2 10/01/2026 Consultoria enero 12 240,00 50,40
3 10/02/2026 Consultoria febrero 12 240,00 50,40
4 10/03/2026 Consultoria marzo 12 240,00 50,40
5 10/04/2026 Consultoria abril 12 240,00 50,40
Factura
Comprueba: La columna Importe (D) y la columna IVA (E) muestran números alineados a la derecha. Si ves una fecha tipo 10/01/2026, selecciónala y aplica formato de fecha corta desde Inicio > Número > Fecha corta para que Excel la reconozca como fecha.
InicioNúmeroFormato de número (Moneda)

Si la columna IVA llegara como texto (alineada a la izquierda), selecciónala y aplica el formato moneda desde Inicio > Número. Con los datos de ejemplo, el importe 240,00 con formato moneda se muestra como 240,00 €.

Nota: En Excel configurado con punto decimal, el separador de argumentos es la coma y los decimales se escriben con punto: =SI(A1>10,"Alto","Bajo").

Plantillas que aplican a PDF parecidos

La plantilla es la pieza que ahorra tiempo cuando un mismo proveedor envía varias facturas con la misma estructura. En vez de marcar la tabla cada vez, guardas una plantilla y PDF2XLS la aplica sola al arrastrar nuevos PDF.

Guardar la plantilla después de la primera conversión

  1. Con la factura cargada y la tabla bien marcada, abre el menú Plantilla.
  2. Elige Guardar como y nombra la plantilla FacturaProveedorA.
  3. PDF2XLS guarda el archivo .layout en la carpeta de plantillas del programa. La próxima vez que arrastres un PDF del mismo proveedor, esta plantilla aparecerá en la lista.
B1fxFacturaProveedorA
A B
1 Nombre de plantilla FacturaProveedorA
2 Carpeta %APPDATA%\PDF2XLS\Plantillas
3 Archivo FacturaProveedorA.layout
4 Columnas detectadas Fecha;Cantidad;Concepto;Importe;IVA
B1 Nombre de la plantilla guardada en PDF2XLS
Plantilla

Reutilizar la plantilla al arrastrar un PDF nuevo

  1. Abre un segundo PDF del mismo proveedor (factura_febrero.pdf).
  2. En la lista de plantillas, elige FacturaProveedorA. PDF2XLS aplica la plantilla y rellena las columnas Fecha, Cantidad, Concepto, Importe e IVA sin que tengas que marcar nada.
  3. Pulsa Exportar y guarda el archivo factura_febrero.xlsx en la misma carpeta que el mes anterior.
E2fx50,40
A B C D E
1 Fecha Concepto Cantidad Importe IVA
2 10/02/2026 Consultoria febrero 12 240,00 50,40
FacturaFebrero
Comprueba: Al abrir el archivo en Excel, las celdas de la fila 2 contienen los datos del PDF de febrero con el mismo formato que la factura de enero. Si la plantilla no detecta la tabla, PDF2XLS avisa con un mensaje y tendrás que volver a marcar el rectángulo.

Problemas habituales al pasar PDF a Excel y cómo resolverlos

Tres fallos reales con los que te vas a encontrar al usar PDF2XLS, cada uno con su causa y su arreglo paso a paso.

La tabla sale desordenada o se ha comido una fila

Lo que ves: la tabla exportada tiene las columnas en otro orden o le falta una fila. La causa es que el detector automático de tablas no acertó con los límites del bloque. El arreglo: borrar la tabla actual y redibujar el rectángulo a mano sobre la zona que te interesa.

  1. En la mesa de trabajo, haz clic derecho sobre el rectángulo azul de la tabla.
  2. Elige Eliminar tabla.
  3. Con la herramienta Rectángulo, dibuja un rectángulo nuevo que cubra solo las cuatro líneas (sin la cabecera ni el pie).
  4. Pulsa Exportar de nuevo y comprueba en el .xlsx que las filas están en el orden correcto.
D4fx240,00
A B C D E
1 Fecha Concepto Cantidad Importe IVA
2 10/01/2026 Consultoria enero 12 240,00 50,40
3 10/02/2026 Consultoria febrero 12 240,00 50,40
4 10/03/2026 Consultoria marzo 12 240,00 50,40
5 10/04/2026 Consultoria abril 12 240,00 50,40
FacturaRevisada

Los números llegan como texto y no se pueden sumar

Lo que ves: la columna Importe queda en B como texto (alineada a la izquierda) y al aplicar =SUMA(B2:B5) devuelve 0. La causa es que el PDF tenía los números con un formato que el OCR o el lector interpreta como texto (por ejemplo, con un espacio en blanco delante, o con el símbolo de euro pegado).

D2fx240,00
A B C D E
1 Fecha Concepto Cantidad Importe IVA
2 10/01/2026 Consultoria enero 12 240,00 50,40
FacturaTexto

El arreglo: convertir el texto en número con Texto en columnas.

  1. Selecciona el rango D2:E5.
  2. Ve a Datos > Herramientas de datos > Texto en columnas.
  3. En el paso 1, deja marcado Delimitados y pulsa Siguiente.
  4. En el paso 2, desmarca todas las casillas y pulsa Siguiente.
  5. En el paso 3, marca la opción General y pulsa Finalizar.
DatalogsHerramientas de datosTexto en columnas

Ahora =SUMA(D2:D5) devuelve 960,00.

=SUMA(D2:D5)

Un PDF escaneado no convierte nada en el plan Home

Lo que ves: al arrastrar un PDF escaneado en PDF2XLS Home, la mesa de trabajo muestra la página pero las tablas aparecen vacías, sin texto. La causa es que el plan Home no incluye OCR, y un PDF escaneado es una imagen: no hay caracteres que extraer.

  1. Comprueba el tipo de PDF intentando seleccionar texto con el ratón dentro del archivo abierto en un lector. Si no puedes seleccionar nada, es escaneado.
  2. Si tu plan es Home, sube el PDF a PDF2XL Online (la versión web sí incluye OCR) o cambia a un plan Business o Enterprise que sí lo traiga.
  3. Una vez tengas OCR disponible, vuelve a arrastrar el PDF y la tabla aparecerá con sus datos.
Cuidado: El OCR no es perfecto. Si la factura está torcida, tiene sellos encima o la resolución es baja, el motor puede equivocarse con algunos caracteres. Revisa siempre la hoja de Excel resultante antes de hacer cálculos importantes.

Lo que ya sabes hacer con PDF2XLS y el siguiente paso

Cuatro ideas para llevarte del tutorial:

  • Abrir un PDF en PDF2XLS arrastrándolo o desde Archivo > Abrir.
  • Marcar la tabla con la herramienta Rectángulo si el detector automático falla.
  • Guardar la tabla como plantilla .layout para reutilizarla con PDFs del mismo proveedor.
  • Revisar el archivo .xlsx en Excel: comprobar que las celdas son números, aplicar formato moneda y convertir texto en número con Texto en columnas si hace falta.

El siguiente paso natural es cruzar la hoja de facturas con la lista de proveedores usando BUSCARV (en inglés VLOOKUP) para traer el nombre del proveedor a partir de su NIF, o juntar todas las hojas mensuales en una sola con Power Query para hacer un informe anual.


Datos comprobados en octubre de 2026. Funciones como BUSCARV están disponibles en Excel 2007 y posteriores; Power Query está integrado desde Excel 2016 y en Microsoft 365.