INICIO
ofimatica · microsoft excel
convertir en excel una imagen, Persona fotografiando una tabla impresa con el móvil para convertirla en Excel
ofimatica ·#8599 ·Lectura 4 min

¿Convertir en excel una imagen?

Respuesta corta

La función 'Datos desde imagen' de Excel (pestaña Datos) convierte una foto de tabla en celdas editables en 3 clics, sin instalar nada extra.

01

Cómo convertir una imagen en Excel: todos los métodos

Convertir una imagen en un archivo de Excel es una tarea más común de lo que parece. Ya sea que tengas una fotografía de una tabla impresa, una captura de pantalla de un informe o un escaneo de datos, existen varias vías para trasladar esa información a celdas editables. A continuación se detallan las opciones disponibles, desde la más sencilla hasta la más automatizada.


El método más directo es utilizar la función "Datos desde imagen" (Data from Picture) disponible en Microsoft 365 y Excel 2019+. Para acceder a ella, ve a la pestaña Datos → Obtener datos → De una tabla o rango, selecciona Desde una tabla o rango y luego Desde imagen. El propio Excel aplica OCR interno, reconoce las celdas y crea una tabla con los valores detectados. Es especialmente eficaz con tablas nítidas, de fondo claro y texto oscuro.


Si no dispones de esa función, puedes recurrir a Windows + OneNote. Abre la imagen en OneNote, usa Herramientas de imagen → Convertir a cuadro de texto o simplemente selecciona el texto con OCR integrado de Windows 10/11 (Win + Alt + O abre el Editor de texto con OCR). Una vez extraído el texto, pégalo en Excel y usa Datos → Dividir columnas para separar los campos.


Otra ruta muy potente es emplear librerías de programación. Con Python, la combinación de pytesseract (OCR) + openpyxl o pandas permite automatizar la conversión. El flujo típico es: cargar la imagen con PIL → preprocesar (escala de grises, umbralización) → extraer texto con tesseract → parsear filas y columnas → escribir en un .xlsx. Esto es ideal si necesitas procesar cientos de imágenes de forma masiva.


Para quienes prefieren no programar, existen convertidores online como Smallpdf, iLovePDF o Tablize que aceptan una imagen, la procesan en la nube y devuelven un archivo .xlsx descargable. La ventaja es la rapidez; la desventaja es que los datos viajan por servidores externos, algo a considerar si se trata de información confidencial.


Un truco práctico: antes de intentar la conversión, mejora la imagen. Aumenta el contraste, gira la imagen si está inclinada y recorta los márgenes. Una fotografía tomada con el móvil a 4K, bien iluminada y perpendicular al papel, ofrece tasas de acierto superiores al 95 % en OCR moderno.


Si la imagen contiene fórmulas o formatos complejos, ten en cuenta que el OCR solo captura el texto visible: las fórmulas se leerán como sus resultados numéricos. En esos casos, conviene reescribir las fórmulas manualmente tras importar los valores.


Por último, recuerda siempre revisar el resultado. El OCR puede confundir caracteres como 0/O, 1/l/I o perder celdas vacías. Un vistado rápido de las columnas numéricas y una comprobación de sumas totales te ahorrará errores silenciosos en tus análisis.

Antes de hacer OCR, mejora la imagen: sube el contraste, gira si está inclinada y recorta márgenes. Esto puede subir la precisión de un 70 % a un 95 %.

Dato clave
convertir en excel una imagen, Estación de trabajo con Excel y script Python para convertir imágenes a hoja de cálculo
Imagen

Estación de trabajo con Excel y script Python para convertir imágenes a hoja de cálculo

02

Métodos para extraer datos de una imagen a una hoja de cálculo

La calidad del resultado depende directamente de tres factores: resolución de la imagen, idioma del texto (asegúrate de que el OCR tenga el idioma correcto seleccionado, en este caso español) y tipo de tabla. Las tablas con bordes visibles y celdas regulares se reconocen mucho mejor que las tablas sin líneas o con celdas fusionadas.


Si trabajas habitualmente con este flujo, considera crear una macro en VBA o un script de Python que automatice: abrir carpeta → detectar imágenes → OCR → limpiar texto → escribir a Excel → guardar. Con pytesseract y pandas, un script de 30 líneas puede procesar una carpeta completa en segundos.


Para imágenes con tablas muy desordenadas (capturas de dashboards, PDFs con saltos de página), la opción más fiable sigue siendo el volcado manual asistido: importa el texto OCR en una columna, usa Datos → Texto a columnas y corrige las desviaciones. Es menos glamoroso, pero garantiza un 100 % de fidelidad.


Un aspecto a no olvidar: los números con formato. El OCR puede leer "1.234,56" como texto. Tras la importación, usa Buscar y reemplazar para normalizar separadores de miles y decimales según tu locale, y convierte la columna a tipo número con Texto a columnas → Fijar.


Si la imagen es un gráfico (barras, líneas, circular) en vez de una tabla, el OCR no extrae datos numéricos de forma fiable. En ese caso, la mejor estrategia es medir con una regla sobre la imagen impresa o usar herramientas como WebPlotDigitizer, que permite trazar puntos sobre el gráfico y exportar las coordenadas a Excel.


En resumen, elige el método según tu volumen y nivel de automatización:

MétodoVolumenCurva de aprendizaje
Data from PictureBajo-medioMínima
OCR Windows + pegarBajoMínima
Python (pytesseract)Alto / masivoMedia-alta
Online (Smallpdf, etc.)Bajo-medioNula

Conclusión

¿convertir en excel una imagen?

Convertir una imagen en Excel es hoy una tarea accesible tanto para el usuario ocasional como para quien necesita automatizar cientos de archivos. Elige la función nativa de Excel para casos puntuales, el OCR de Windows como plan B, y Python con pytesseract cuando el volumen lo exija. En cualquier caso, la revisión manual posterior sigue siendo el paso que separa un dato aproximado de uno fiable.

Fuentes: Microsoft Support (Excel Data from Picture), pytesseract documentation, pandas user guide.
4.0 / 5 · 59 valoraciones Valorar
Más preguntas de ofimatica
De otras categorías