InicioBlogGuías de TableGrab › Exportación de celdas combinadas
EN中文日本語DeutschESFR

Cómo manejar celdas combinadas al exportar tablas web (guía de rowspan/colspan)

Informes gubernamentales, estados financieros, horarios escolares — las tablas de datos más útiles en la web son también las más complejas. Usan celdas combinadas para agrupar categorías, extender encabezados por columnas o crear diseños multinivel. Y cuando intentas copiarlas a Excel, todo se desmorona.

Esta guía explica por qué las celdas combinadas se rompen, qué son realmente rowspan y colspan, y cómo exportarlas correctamente sin limpieza manual.

¿Qué son rowspan y colspan?

En HTML, las tablas se construyen con <tr> (filas), <td> (celdas de datos) y <th> (celdas de encabezado). Dos atributos controlan la combinación de celdas:

Aquí un ejemplo típico de una tabla de presupuesto gubernamental:

<table>
  <tr><th rowspan="2">Departamento</th><th colspan="2">Presupuesto (USD)</th></tr>
  <tr><th>2025</th><th>2026</th></tr>
  <tr><td>Educación</td><td>1,200,000</td><td>1,350,000</td></tr>
</table>

El encabezado "Departamento" abarca 2 filas; "Presupuesto (USD)" abarca 2 columnas. Esto crea una jerarquía limpia — pero es exactamente lo que se rompe al copiar y pegar.

Por qué las celdas combinadas se rompen al copiar y pegar

Cuando seleccionas esta tabla en un navegador y Ctrl+C, el navegador envía HTML sin procesar al portapapeles. Excel lo recibe e intenta mapear las celdas HTML a celdas de la hoja de cálculo. El problema:

Resultado: 30 minutos de limpieza manual para una tabla que tardó 2 segundos en mostrarse.

La solución: leer la estructura HTML, no la copia renderizada

El problema fundamental es que copiar y pegar opera sobre la salida renderizada. Para obtener las celdas combinadas correctamente, necesitas una herramienta que lea los atributos HTML subyacentes — los valores reales de rowspan y colspan — y reconstruya la cuadrícula matemáticamente antes de exportar.

Eso es exactamente lo que hace VKT TableGrab:

  1. Escanea la página en busca de todos los elementos <table>;
  2. Para cada celda, lee los atributos rowspan y colspan;
  3. Construye una cuadrícula 2D, rellenando los valores combinados en todas las celdas que abarcan;
  4. Exporta la cuadrícula como un CSV con la estructura correcta.

El resultado: "Educación" aparece en cada fila donde debería, "Presupuesto (USD)" se extiende correctamente como encabezado, y todas las columnas se alinean.

Cómo usar TableGrab para tablas con celdas combinadas

  1. Instala desde Chrome Web Store o Edge Add-ons;
  2. Abre la página con la tabla compleja;
  3. Haz clic en el icono de TableGrab — auto-detecta todas las tablas;
  4. Pasa el cursor sobre una tabla en la lista para resaltarla en la página;
  5. Haz clic en Exportar — el CSV se descarga con las celdas combinadas correctamente reconstruidas.

Sin DevTools, sin scripts, sin corrección manual. La versión gratuita maneja hasta 5 tablas por página — más que suficiente para la mayoría de los informes.

Nota sobre el formato CSV: CSV es un formato de texto plano — no soporta combinación visual de celdas. TableGrab resuelve esto repitiendo el valor combinado en cada celda que abarca. Cuando abres el CSV en Excel, los datos están completos y correctos. Si necesitas combinación visual, aplícala en Excel después de importar (Datos → Consolidar o formato condicional).

Preguntas frecuentes

¿Qué son rowspan y colspan en las tablas HTML?

Son atributos HTML que combinan celdas a través de filas y columnas. Una celda con rowspan="3" abarca tres filas; colspan="2" abarca dos columnas. Se usan para encabezados, datos agrupados y jerarquía visual.

¿Por qué las celdas combinadas desaparecen al copiar una tabla a Excel?

El navegador envía HTML a Excel, que no siempre reconstruye rowspan/colspan correctamente. Puede dejar celdas vacías, desplazar columnas o perder la combinación por completo. VKT TableGrab lee los atributos HTML directamente y reconstruye la cuadrícula antes de exportar.

¿Cómo exporto una tabla HTML con celdas combinadas a CSV?

Usa VKT TableGrab. Analiza rowspan y colspan, rellena los valores combinados en todas las celdas que abarcan y exporta un CSV con la estructura correcta. No se necesita corrección manual.

¿CSV soporta celdas combinadas?

No — CSV es texto plano sin concepto de combinación. TableGrab repite el valor combinado en cada celda que abarca para que los datos se preserven. Aplica combinación visual en Excel después de importar si es necesario.

Más guías en el blog de VKT; preguntas a [email protected].

Sigue leyendo

Cómo exportar todas las tablas de una página web a la vez (guía de exportación por lotes)