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.
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
- Abre PDF2XLS y arrastra el archivo
factura_ejemplo.pdfdesde la carpeta hasta la ventana del programa. - PDF2XLS muestra la primera página en la mesa de trabajo. Verás la tabla de líneas resaltada con un rectángulo azul.
- 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).
- Pulsa Exportar. En el cuadro de diálogo, elige formato XLSX, carpeta destino y nombre
factura_ejemplo.xlsx. - Abre el archivo
factura_ejemplo.xlsxcon 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.
| 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 |
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 €.
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
- Con la factura cargada y la tabla bien marcada, abre el menú Plantilla.
- Elige Guardar como y nombra la plantilla
FacturaProveedorA. - PDF2XLS guarda el archivo
.layouten la carpeta de plantillas del programa. La próxima vez que arrastres un PDF del mismo proveedor, esta plantilla aparecerá en la lista.
| A | B | |
|---|---|---|
| 1 | Nombre de plantilla | FacturaProveedorA |
| 2 | Carpeta | %APPDATA%\PDF2XLS\Plantillas |
| 3 | Archivo | FacturaProveedorA.layout |
| 4 | Columnas detectadas | Fecha;Cantidad;Concepto;Importe;IVA |
Reutilizar la plantilla al arrastrar un PDF nuevo
- Abre un segundo PDF del mismo proveedor (
factura_febrero.pdf). - 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. - Pulsa Exportar y guarda el archivo
factura_febrero.xlsxen la misma carpeta que el mes anterior.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Fecha | Concepto | Cantidad | Importe | IVA |
| 2 | 10/02/2026 | Consultoria febrero | 12 | 240,00 | 50,40 |
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.
- En la mesa de trabajo, haz clic derecho sobre el rectángulo azul de la tabla.
- Elige Eliminar tabla.
- Con la herramienta Rectángulo, dibuja un rectángulo nuevo que cubra solo las cuatro líneas (sin la cabecera ni el pie).
- Pulsa Exportar de nuevo y comprueba en el .xlsx que las filas están en el orden correcto.
| 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 |
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).
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Fecha | Concepto | Cantidad | Importe | IVA |
| 2 | 10/01/2026 | Consultoria enero | 12 | 240,00 | 50,40 |
El arreglo: convertir el texto en número con Texto en columnas.
- Selecciona el rango D2:E5.
- Ve a Datos > Herramientas de datos > Texto en columnas.
- En el paso 1, deja marcado Delimitados y pulsa Siguiente.
- En el paso 2, desmarca todas las casillas y pulsa Siguiente.
- En el paso 3, marca la opción General y pulsa Finalizar.
Paso 1 de 3
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.
- 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.
- 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.
- Una vez tengas OCR disponible, vuelve a arrastrar el PDF y la tabla aparecerá con sus datos.
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
.layoutpara 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.