Cómo extraer datos de un sitio web a Excel automáticamente

  • Compartir Este
Hugh West

Extracción de datos (recopilación y actualización de datos) automáticamente desde una página web a su hoja de cálculo de Excel puede ser importante para algunos trabajos. Excel le ofrece la posibilidad de recopilar datos desde una página web. Esta es una de las funciones de Excel más utilizadas por quienes utilizan Excel para su trabajo de análisis de datos. Si trabaja para una empresa de análisis financiero, puede que necesite obtener o importar los precios diarios de las acciones desde una página web aEn este artículo, le mostraré cómo extraer datos de una web a excel automáticamente en sencillos pasos.

Procedimientos Paso a Paso para Extraer Datos de un Sitio Web a Excel Automáticamente

Utilizaremos la función Desde la Web en el Datos cinta para recoger datos de la web. Por ejemplo, quiero recoger datos de esta página. Es la página web de la Administración de Información Energética de EE.UU. mostrando la información sobre Precios del petróleo .

Ahora, sigamos los siguientes pasos para extraer estos datos en Excel.

Paso 1: Insertar dirección web en Excel

Al principio, proporcionaremos la información del sitio web en Excel.

  • En primer lugar, vaya a la página Datos y seleccione Desde la Web en el Obtener y transformar datos grupo.

  • A continuación, inserte la web URL en el Desde la Web cuadro de diálogo.

  • A continuación, pulse OK .

Paso 2: Extraer la tabla de datos de la ventana del navegador

En esta fase, pasaremos a la parte principal de la extracción de datos. Veamos cómo funciona.

  • En primer lugar, verá el Navegador ventana.
  • Aquí, seleccione la tabla de la Opciones de visualización .
  • Junto con ella, verá la vista previa en el Vista de tabla ficha.

  • Por último, pulse Carga .
  • Eso es todo, usted ha extraído con éxito los datos de la página web de forma automática.

Más información: Cómo Extraer Datos de una Tabla Basándose en Múltiples Criterios en Excel

Paso 3: Aplicar el comando Actualizar todo para la actualización de datos

Así que ahora que tenemos nuestros datos, necesitaremos confirmación de que están vinculados a la página web. Porque queremos actualizaciones regulares en nuestro archivo excel cada vez que haya una actualización en la página web. Así que aquí está la solución.

  • Basta con ir a la página Datos ficha.
  • A continuación, haga clic en Actualizar todo cada vez que quieras una actualización.

Paso 4: Actualizar los datos dentro del plazo fijado

La actualización de datos es más flexible con el Propiedades de conexión Siga el proceso que se indica a continuación:

  • En primer lugar, vaya a la página Datos y seleccione Actualizar todo .
  • Aquí, elija Propiedades de conexión del desplegable menú.

  • A continuación, verá el Propiedades de consulta cuadro de diálogo.
  • Aquí, usted puede ajustar el tiempo para decidir cuándo desea una actualización de la página web en el Control de actualización sección.
  • A continuación, haga clic en OK .

Más información: Excel VBA: Extraer Datos Automáticamente de un Sitio Web (2 Métodos)

Lecturas similares

  • Cómo extraer datos de Excel a Word (4 maneras)
  • Transfiera datos de una hoja Excel a otra automáticamente
  • Cómo Extraer Valores de Otra Hoja de Cálculo en Excel
  • Importar datos a Excel (3 formas adecuadas)
  • Cómo Extraer Datos de Excel Basándose en Criterios (5 Maneras)

Cómo editar una tabla de datos extraídos en Excel

Así que ahora, como tenemos nuestros datos extraídos finales, se puede ver que hay algunas celdas en blanco que confunden a los lectores. He aquí una solución de edición rápida para esta tabla de datos extraídos.

  • Al principio, haga doble clic en sobre la mesa que aparece en el Consultas y conexiones panel.

  • A continuación, en la nueva ventana, seleccione Abajo del Transformar ficha.

  • Como resultado, se creará una opción en el archivo Pasos aplicados .
  • Seleccione Tipo modificado paso.

  • A continuación, seleccione Sustituir valores en el Transformar grupo del Inicio ficha.

  • Después de esto, acepta Inserte en el Insertar paso cuadro de diálogo.

  • A continuación, inserte el Sustituir por como null y mantener el Valor a encontrar caja en blanco.

  • A continuación, pulse OK .
  • Ahora, seleccione Relleno como el Pasos aplicados .

  • Finalmente, verá la tabla completa sin ninguna celda en blanco.

  • Por último, cambie el nombre de la tabla Configuración de la consulta .

  • A continuación, pulse Cerrar & Cargar .

  • Eso es todo, aquí está el resultado final.

Más información: Cómo extraer datos de una hoja Excel (6 métodos eficaces)

Cosas para recordar

La página web debe tener datos en formatos coleccionables como Cuadro o Datos previos De lo contrario, sería otra batalla convertirlo a un formato legible o de tabla de Excel. Verá, el formato Texto a columnas la función no siempre es tu mejor amiga.

Conclusión

Por lo tanto, esta fue una guía completa para usted sobre cómo extraer datos de un sitio web a Excel de forma automática con sencillos pasos. Háganos saber sus sugerencias perspicaces en el cuadro de comentarios. Seguir ExcelWIKI para más artículos.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.