Cómo definir columnas personalizadasy extraer datos de cualquier captura de pantalla de una aplicación

Tome una captura de pantalla de una tarjeta de oportunidad en Salesforce que muestre una oportunidad de $47,200 con cierre el 15 de marzo. Tome otra de una pestaña de factura en QuickBooks que liste la misma oportunidad. Tome una tercera del panel interno de seguimiento de pedidos de su empresa, creado en 2011. Tres capturas, tres diseños visuales completamente distintos, una verdad compartida: el mismo cliente, el mismo monto, la misma fecha de cierre. Si define sus columnas de extracción una sola vez — "Cliente", "Monto de la Oportunidad", "Fecha de Cierre" — esas tres palabras encuentran sus valores en las tres capturas, sin saber de antemano dónde se ubica cada una en cualquier página.

Deje de escribir datos a mano — deje que la IA los lea por usted
Sube una imagen o PDF — datos estructurados en hoja de cálculo en 10 segundos
Pruébelo Ahora →
Extracción de columnas personalizadas desde capturas de pantalla — defina los nombres de las columnas una vez y extraiga datos de cualquier diseño de interfaz de aplicación

Los Mismos Datos, Tres Capturas de Pantalla Radicalmente Diferentes

El escenario anterior no es hipotético. Cualquiera que trabaje con múltiples plataformas de software conoce la rutina: Salesforce almacena los datos de oportunidades. QuickBooks almacena los datos de facturas. El panel de operaciones almacena el estado de cumplimiento. Cada sistema muestra información superpuesta en su propio lenguaje visual — tarjetas, tablas, formularios, paneles de estado — y llevar esos datos a una sola hoja de cálculo requiere alternar entre ventanas y volver a escribir los mismos campos desde tres interfaces diferentes.

La respuesta estándar a este problema — "use una API" o "exporte a CSV" — asume que cada sistema tiene esas capacidades. El panel interno creado en 2011 definitivamente no las tiene. La aplicación de banca móvil que muestra un detalle de transacción que necesita para la conciliación no tiene botón de exportación. La herramienta de análisis SaaS que usa su equipo solo exporta informes completos, no los tres valores específicos de KPI que usted rastrea semanalmente.

Las capturas de pantalla son el denominador común más bajo en todo el software — cada aplicación, cada dispositivo, cada era del software puede producir una. La pregunta no es si usted puede capturar los datos (ya lo hizo, al tomar la captura). La pregunta es si puede extraer campos específicos de esa captura sin tratar cada nueva interfaz de aplicación como un problema técnico separado.

Las herramientas de extracción basadas en plantillas — el tipo que le pide dibujar un rectángulo alrededor del campo de fecha de factura en un documento de muestra, y luego usar esas coordenadas de píxeles en cada documento posterior — nunca funcionan para capturas de pantalla. Una tarjeta de trato de Salesforce coloca el monto en dólares como un número destacado grande en la parte superior izquierda; una factura de QuickBooks lo coloca en una celda de "Balance Due" en la parte inferior derecha de una tabla; un panel interno lo coloca en una tarjeta de color en medio de una cuadrícula de métricas. Tres interfaces, tres sistemas de coordenadas. Una plantilla que funciona en la primera captura se rompe en la segunda por diseño — las coordenadas no significan nada fuera de la aplicación en la que se midieron.

Las capturas de pantalla de diferentes aplicaciones no comparten un sistema de coordenadas. Un método de extracción de campos basado en posiciones de píxeles está construyendo sobre arena. El método tiene que entender lo que los datos significan, no dónde suceden estar.

Este es el cambio que hace que la Extracción de Columnas Personalizadas valga la pena entender para cualquiera que trabaje con capturas de pantalla. No es una versión más rápida del enfoque de dibujar rectángulos — es un principio fundamentalmente diferente.

Cómo la Extracción de Columnas Personalizadas Encuentra Valores Sin Saber Dónde Están

La extracción de columnas personalizadas funciona con un principio único: usted describe lo que quiere encontrar, y la IA busca en toda la página valores que coincidan con esa descripción — no escaneando texto de etiquetas coincidentes, sino comprendiendo qué significa la etiqueta e identificando valores que se ajusten a su rol semántico.

Cuando escribe "Monto del Trato" como nombre de columna, no le está diciendo a la IA que busque el texto exacto "Monto del Trato" en la página. Le está diciendo: "encuentre un valor monetario que represente el valor total de una transacción u oportunidad de negocio". La IA lee toda la captura de pantalla — cada etiqueta, cada número, cada fragmento de texto contextual — y localiza el valor que cumple ese rol semántico. En la captura de Salesforce, podría ser "$47,200" mostrado de forma destacada en la parte superior de una tarjeta de oportunidad. En la captura de QuickBooks, podría ser "$47,200" ubicado en la fila "Saldo Pendiente" de una tabla de factura. En el panel interno, podría ser "47,200" mostrado dentro de una tarjeta de métrica de color sin ningún símbolo de moneda.

El mismo nombre de columna funciona en los tres casos porque la IA está resolviendo un problema semántico, no uno espacial. Se pregunta "¿qué número en esta página funciona como el monto del trato?" — no "¿qué texto está en las coordenadas (340, 128)?" La distinción es la diferencia entre comprender un documento y fotografiarlo.

Por eso a este enfoque a veces se le llama extracción por nombre de columna: los nombres que escribe en los encabezados de columna de su tabla de salida funcionan también como instrucciones de extracción. No hay un paso separado para configurar reglas, ni una fase de entrenamiento para anotar documentos de muestra, ni una biblioteca de plantillas que mantener. Los mismos nombres de columna que aparecen en su archivo Excel final son los que la IA usó para encontrar los datos.

El OCR con plantilla responde "¿qué texto está en la posición (x, y)?" La extracción de columnas personalizadas responde "¿dónde en esta página está el valor que significa 'Monto del Trato'?" La primera pregunta falla en cuanto cambia de aplicación. La segunda no depende de la aplicación en absoluto.

Para una visión más amplia de cómo la extracción de capturas de pantalla difiere del OCR tradicional, consulte nuestra guía completa para extraer datos de capturas de pantalla.

Paso a paso: defina sus columnas una vez y extraiga desde cualquier captura de pantalla

El flujo de trabajo consta de tres pasos, y el primero es el único que debe realizar más de una vez. Esa asimetría es el punto clave: usted invierte el análisis al inicio, y cada captura posterior se procesa con la misma definición sin necesidad de reconfiguración.

Paso 1: Nombre los campos que necesita. Esta es la única decisión que debe tomar. Abra la herramienta de extracción y escriba los nombres de las columnas que correspondan a los datos que desea obtener, exactamente como quiere que aparezcan en su hoja de cálculo de salida. Para un flujo de seguimiento de acuerdos entre aplicaciones, podría ingresar:

Customer  |  Deal Amount  |  Close Date  |  Stage  |  Owner

Para un flujo de conciliación financiera que extrae datos de capturas de aplicaciones bancarias, confirmaciones de pago y paneles de sistemas contables, podría ingresar:

Transaction Date  |  Amount  |  Counterparty  |  Reference  |  Source App

Estos nombres de columna constituyen su especificación de extracción. La IA los interpreta como instrucciones —"encuentre valores que coincidan con esta descripción"—, no como cadenas de búsqueda literales. La etiqueta "Customer" coincidirá con "Client", "Account Name", "Bill To" o cualquier otro campo semánticamente equivalente en diferentes interfaces de aplicaciones. Para obtener detalles sobre cómo hacer que los nombres de sus columnas sean lo más precisos posible, consulte la sección de estrategia de nombres a continuación.

Paso 2: Suba sus capturas de pantalla. Arrastre la tarjeta de acuerdo de Salesforce, la pestaña de factura de QuickBooks y la captura del panel interno —o 50 capturas de 10 aplicaciones diferentes—. La IA procesa cada captura de forma independiente, aplicando las mismas definiciones de columna a cada una. No necesita saber de qué aplicación proviene cada captura.

Paso 3: Descargue la tabla combinada. Cada valor que la IA encuentre para cada nombre de columna se organiza en filas: una fila por captura. Los encabezados de columna en su archivo de salida son exactamente los nombres que escribió en el Paso 1. Si una captura en particular no contiene un valor para una columna específica (por ejemplo, el panel interno no tiene un campo "Owner"), esa celda se deja en blanco: la extracción continúa para las columnas restantes sin errores.

JPG/PNG/PDF Extracción con IA

Los archivos se procesan de forma segura y no se almacenan.

Deje de escribir datos a mano — deje que la IA los lea por usted
Sube una imagen o PDF — datos estructurados de hoja de cálculo en 10 segundos
Pruébelo ahora →

Cómo nombrar columnas para máxima precisión en la extracción de capturas de pantalla

Los nombres de columna tienen más peso en la extracción de capturas de pantalla que en el procesamiento de documentos tradicional. Una factura en PDF casi siempre usa texto de etiqueta predecible: "Número de factura", "Fecha de vencimiento", "Subtotal". Las interfaces de captura de pantalla usan la etiqueta que el diseñador de la aplicación eligió — y entre diferentes aplicaciones, esas etiquetas varían enormemente.

Los principios de nomenclatura a continuación están específicamente ajustados para el flujo de trabajo de captura de pantalla a hoja de cálculo, donde el mismo nombre de columna debe funcionar en interfaces diseñadas por diferentes equipos con diferentes convenciones.

PrincipioPor qué importa para capturas de pantallaEjemplo
Use el concepto de negocio, no la etiqueta de la interfazUna aplicación etiqueta el campo "Cliente", otra lo etiqueta "Nombre de cuenta", una tercera lo etiqueta "Nombre del cliente". "Cliente" como nombre de columna cubre los tres porque la IA coincide con el rol semántico, no con la cadena literal.Columna: Cliente — coincide con "Cliente", "Nombre de cuenta", "Facturar a", "Nombre del cliente" en diferentes interfaces
Desambigüe campos similares con calificadoresLas capturas de pantalla de sistemas CRM y ERP a menudo muestran múltiples números similares. Una tarjeta de trato podría mostrar "Monto", "Ingresos esperados" y "ARR" en la misma pantalla. "Monto del trato" es mucho más específico que "Monto"."Monto del trato" en lugar de "Monto" — distingue el valor de transacción principal de cifras anualizadas o pronosticadas
Incluya una pista de formato cuando el formato de salida importaDiferentes aplicaciones muestran fechas de manera distinta: "15/03/26", "15 de marzo de 2026", "2026-03-15". Una pista de formato en el nombre de columna le dice a la IA que estandarice independientemente de cómo la aplicación fuente lo muestre."Fecha de cierre (AAAA-MM-DD)" — normaliza todos los formatos de fecha a un estándar único
Agregue contexto para valores que aparecen como números aisladosLas tarjetas de KPI de tableros a menudo muestran números sin etiquetas cercanas — solo "47,200" en fuente grande con un pequeño subtítulo "% de cambio". La IA necesita suficiente marco semántico para asociar el número con la columna correcta."MRR (Ingresos recurrentes mensuales, USD)" — le da a la IA el contexto que necesita cuando la interfaz proporciona etiquetado mínimo

Un usuario de Reddit que trabaja con más de 600 capturas de pantalla de una aplicación de recopilación de datos de campo capturó el problema de nomenclatura de manera sucinta: necesitaban "Número de etiqueta, Longitud (cm), Peso (kg), Tipo de evento, Etiquetador, Fecha, Hora, GPS/Ubicación, Temperatura del agua" de cada imagen. Las unidades entre paréntesis — "(cm)", "(kg)", "(°C)" — no son detalles opcionales. Son instrucciones que le dicen a la IA cuál número es cuál cuando la interfaz muestra múltiples mediciones en la misma pantalla.

Procesamiento por lotes: una definición de columnas, cualquier cantidad de capturas de pantalla de cualquier aplicación

Una vez que los nombres de sus columnas están definidos, el flujo de trabajo se amplía sin configuración adicional. Aquí es donde la inversión del primer paso da sus frutos: 5 capturas o 500, de 2 aplicaciones o 20, la especificación de extracción no cambia.

Considere al investigador de campo con 600 capturas de pantalla de una aplicación móvil de registro de datos. Cada captura contiene los mismos tipos de datos (número de etiqueta, longitud, peso, coordenadas GPS), organizados en el mismo diseño de interfaz en la misma aplicación. Ese es el caso fácil: misma aplicación, mismo diseño, solo un volumen alto. La Extracción de Columnas Personalizadas maneja esto, pero también lo haría una plantilla de OCR bien configurada.

El caso más difícil — y el que hace que la Extracción de Columnas Personalizadas sea la arquitectura correcta — es cuando las capturas provienen de diferentes aplicaciones. Un gerente de operaciones que recopila métricas semanales podría capturar:

  • Ingresos y número de pedidos desde un panel de administración de Shopify (diseño de panel de comercio electrónico)
  • Envíos pendientes desde una pantalla de ShipStation (diseño de tabla logística)
  • Volumen de tickets de soporte al cliente desde un panel de Zendesk (diseño de tarjetas analíticas)
  • Saldo bancario desde una captura de la aplicación móvil de Chase (diseño de tarjeta de aplicación bancaria)

Cada captura se ve completamente diferente. Sin embargo, las columnas — "Ingresos", "Pedidos", "Envíos Pendientes", "Tickets Abiertos", "Saldo Bancario" — encuentran sus valores en cada una. La IA lee cada captura de forma independiente, entiende qué datos contiene y asigna los valores coincidentes a las columnas correctas. El resultado es una sola tabla con una fila por captura y exactamente las columnas que usted definió.

Para un recorrido más detallado del flujo de trabajo por lotes — incluyendo convenciones de nombres, fusión de resultados y manejo de capturas de múltiples fuentes — consulte nuestra guía sobre procesamiento por lotes de capturas de pantalla de aplicaciones en hojas de cálculo estructuradas. Si es nuevo en la extracción de capturas de pantalla y desea una base más amplia, comience con cómo obtener datos de capturas de pantalla a Excel sin escribir.

Para una herramienta dedicada que convierte cualquier captura de pantalla en datos estructurados de Excel utilizando el enfoque de nombres de columnas descrito aquí, consulte nuestra herramienta de extracción de capturas de pantalla a Excel.

Preguntas Frecuentes

¿Funciona esto en capturas de pantalla que no contienen tablas, solo tarjetas o pares de etiqueta y valor?

Sí. Ese es el escenario donde la extracción de columnas personalizadas aporta más valor en comparación con las herramientas de detección de tablas. Una confirmación de pago son tres pares de etiqueta y valor apilados verticalmente. Una tarjeta de oportunidad en CRM es una tarjeta visual con 8-10 campos organizados en un diseño no tabular. El detalle de una transacción en una app bancaria es una lista desplazable de filas de clave y valor. La IA encuentra los valores que usted solicitó sin importar si el diseño es una tabla, una tarjeta, un formulario o una disposición mixta: lee para captar el significado, no la estructura de cuadrícula.

¿Qué sucede si dos números diferentes en la misma captura de pantalla podrían coincidir con el nombre de una columna?

Por eso la especificidad del nombre de la columna es importante. "Monto" es ambiguo: una tarjeta de oportunidad de Salesforce podría mostrar el monto del trato, los ingresos esperados y los ingresos recurrentes anuales en la misma pantalla. "Monto del Trato" es lo suficientemente específico para desambiguar. Si la ambigüedad persiste, puede añadir una pista de formato o posición: "Monto del Trato (el valor en dólares más grande de la tarjeta)" le da a la IA suficiente contexto para elegir el correcto. Cuanto más preciso sea el nombre de su columna, menos margen habrá para la ambigüedad.

¿Puedo extraer datos de capturas de pantalla que incluyan texto y números en diseños no estructurados?

Sí, dentro de límites razonables. Si una captura de pantalla contiene un párrafo de texto libre y en algún lugar dentro está el dato que necesita (por ejemplo, un mensaje de chat que dice "por favor envíe 50 unidades de SKU-4421 a 123 Main St"), la IA puede extraer la cantidad, el SKU y la dirección como columnas separadas, siempre que sus nombres de columna sean claros sobre lo que busca ("Cantidad de Envío", "SKU", "Dirección de Entrega"). La extracción es menos confiable que en interfaces estructuradas, pero funciona. Para la extracción de pedidos basada en chat específicamente, se aplica el mismo enfoque de nombres de columna.

¿Qué precisión debo esperar de la extracción de capturas de pantalla entre aplicaciones?

La precisión depende de tres factores: la calidad de la entrada (las capturas de pantalla limpias y legibles funcionan mejor que las borrosas o recortadas), la especificidad del nombre de la columna (los nombres vagos producen coincidencias ambiguas) y la claridad semántica de la interfaz (una aplicación que etiqueta los campos claramente produce mejores resultados que una que oculta los valores en texto denso). En la práctica, las columnas bien nombradas en capturas claras logran una alta precisión, a menudo superior al 95% para campos sencillos como montos, fechas y nombres. Las interfaces complejas o muy abreviadas pueden requerir verificaciones manuales ocasionales, por lo que la tabla de salida es una hoja de cálculo estándar que puede editar directamente.

¿Este método funciona con capturas de pantalla en otros idiomas además del inglés?

Los nombres de las columnas deben coincidir con el idioma de su resultado deseado, no necesariamente con el idioma de la captura de pantalla. Si su columna es "Customer Name" y la captura de pantalla está en alemán mostrando "Kundenname", la IA entiende que ambos se refieren al mismo concepto. La coincidencia semántica funciona entre idiomas porque opera sobre el significado, no sobre la coincidencia de cadenas de texto.

¿En qué se diferencia de la función integrada "Data from Picture" de Excel?

La función "Data from Picture" de Excel es un detector de tablas: busca estructuras de filas y columnas y las convierte en celdas de hoja de cálculo. Funciona bien con tablas limpias y con bordes. No funciona con diseños de tarjetas, pares de etiqueta y valor, KPIs de panel de control ni ninguna interfaz no tabular. La Extracción de Columnas Personalizadas no requiere que los datos estén en una tabla: encuentra valores por su función semántica en cualquier parte de la página. Ambos enfoques resuelven problemas diferentes.

Los nombres de columna que defina son la única configuración que necesita — para una captura o mil, de una aplicación o veinte.

Pruébelo con sus propias capturas de pantalla. Escriba los campos que necesita, suba desde cualquier aplicación y compruebe si 30 segundos reemplazan el ciclo de copiar y pegar.

📮 contact email: [email protected]