Cómo exportar una lista de una página web a CSV
18 de octubre de 2026 · 4 min de lectura
Respuesta rápida
Copiar una lista de una página web a una hoja de cálculo suele desordenarla, porque una lista no es una tabla. Google Sheets puede importar algunas páginas directamente, y copiar sirve para listas pequeñas. Para una lista que exportas a menudo, añade un botón Exportar CSV que guarde el título, el enlace y el precio de cada elemento en columnas.
Por qué las listas son más difíciles que las tablas
Los resultados de búsqueda, los listados de productos, los portales de empleo, los directorios y los marketplaces muestran la información como una lista de tarjetas. Cada tarjeta tiene un título, un enlace, un precio y quizá una valoración o una ubicación, dispuestos de forma visual y no en filas y columnas. Por eso, al seleccionar la lista y pegarla en una hoja de cálculo sale una única columna larga de texto mezclado: la página nunca le dijo al navegador qué partes van juntas.
Si los datos que quieres están en una tabla de verdad, el artículo del blog sobre añadir un botón Exportar CSV a cualquier tabla cubre ese caso, que es más sencillo. Esta guía trata de las listas.
La forma integrada
Google Sheets tiene una función IMPORTXML que puede llevar datos de una página pública a una hoja, si sabes escribir la ruta de cada dato. Es potente y engorrosa. No funciona en páginas que exigen iniciar sesión ni en las que montan su contenido con scripts después de cargar, lo que incluye la mayoría de las tiendas y portales de empleo modernos.
La forma manual
Para una lista corta, montar la hoja a mano es trabajo honrado:
- Crea columnas para Título, Enlace y Precio.
- Para cada elemento, copia el título, haz clic derecho en el enlace y elige Copiar dirección del enlace, y luego copia el precio.
- Guarda la hoja como CSV cuando termines.
Es preciso y lento. Veinte elementos son diez minutos. Doscientos son una tarde, y puede que la lista haya cambiado antes de que acabes. Pegar toda la lista y limpiarla con fórmulas es más rápido en algunos casos, pero cada sitio necesita su propia limpieza.
Hazlo permanente con una herramienta
Un botón en la página puede leer por ti. Un userscript es un fragmento corto de JavaScript que se ejecuta en el sitio que elijas. Un userscript de exportación sabe cómo están construidos los elementos de la lista de ese sitio, así que para cada tarjeta puede sacar el título, el enlace completo y el precio, ponerlos en las columnas correctas y descargar el resultado como un archivo .csv que Excel, Numbers y Google Sheets abren directamente.
ScriptPanda es una extensión de Chrome que escribe userscripts así a partir de una descripción sencilla. Abre su panel lateral en la página de la lista, pega la petición del final de esta guía, y crea el botón encima de la lista. Como ve cómo está montada esa página en concreto, describes las columnas con palabras normales y puedes pedir más: valoración, vendedor, ubicación, fecha de publicación, lo que muestren las tarjetas.
Exportar no llama a la IA, así que pulsar el botón no gasta ninguna de las solicitudes de tu plan. Crear la herramienta y cambiarla sí.
Cambios que la gente suele pedir después:
- Todas las páginas de resultados. Pide que la exportación incluya los elementos cargados con «Cargar más» o con el desplazamiento infinito, después de haberlos hecho visibles.
- Números limpios. Precios sin símbolo de moneda, para que la hoja pueda sumarlos.
- Una fecha en el nombre del archivo, para que las exportaciones repetidas no se sobrescriban.
Revisa las normas del sitio
Exportar lo que tienes en pantalla para tu propio uso suele estar bien. Las condiciones de algunos sitios limitan copiar sus datos en masa o reutilizarlos. Si recopilas datos para un negocio o para volver a publicarlos, lee antes las condiciones del sitio.
Límites
El botón exporta los elementos que hay en la página cuando haces clic. No visita otras páginas, no entra en el enlace de cada elemento ni se ejecuta con un horario, y no puede exportar lo que no has cargado. Algunos campos solo aparecen dentro de la página de cada elemento, a la que una herramienta de página no llega desde la lista. Si el sitio cambia cómo construye su lista, algunas columnas pueden salir vacías. Abre ScriptPanda en la página, di qué columna está mal y pídele que arregle la herramienta. El archivo CSV se guarda en tu ordenador como una descarga normal.
Hazlo con ScriptPanda
Créalo con una sola petición
Añade un botón Exportar CSV encima de esta lista que descargue todos los elementos con su título, enlace y precio como archivo CSV.
- 1Añade ScriptPanda a Chrome.
- 2Abre el panel lateral en el sitio que quieres cambiar.
- 3Pega la petición y envíala. ScriptPanda crea la herramienta en la página.