Skip to content

Como obtener datos de una pagina web a excel

julio 25, 2022

La hoja de cálculo de Google obtiene los datos del sitio web

Requisitos previos: Web Scraping usando BeautifulSoapLos casos de Coronavirus están aumentando rápidamente en todo el mundo. Este artículo le guiará sobre cómo raspar datos de Coronavirus en la web y en Ms-excel.¿Qué es el Web Scraping? Si alguna vez ha copiado y pegado información de un sitio web, ha realizado la misma función que cualquier raspador web, sólo que a escala microscópica y manual. El web scraping, también conocido como minería de datos en línea, es el método de extracción o raspado de datos de un sitio web. Estos conocimientos se recopilan y luego se trasladan a un medio más accesible para el usuario. Se trata de una hoja de cálculo o una API.Enfoque  La fuente de datos:Necesitamos una página web para obtener los datos sobre el coronavirus. Para ello, utilizaremos el sitio web de Worldometer. La página web de Worldometer tendrá un aspecto similar al siguiente:fuente de datos Implementación programáticaHay algunas bibliotecas que necesitarás, así que primero, tienes que instalarlas.Ve a tu línea de comandos e instálalas.pip install requests

Comentarios

En este tutorial, le mostraremos diferentes maneras de obtener datos de un sitio web en Excel automáticamente. Esta es a menudo una de las características más utilizadas de Excel para aquellos que utilizan Excel para el trabajo de análisis de datos.

Como este método obtiene los datos sólo una vez, la desventaja de este método es que simplemente no se puede actualizar la información obtenida a tiempo cuando los cambios se hacen dentro de la página web, entonces de nuevo tendría que repetir el paso anterior para mantener su hoja de cálculo actualizada.

  Paginas web con wix

Utilizaremos el comando “Desde la web” de Excel, dentro de la cinta de datos, para obtener los datos del sitio web. Digamos que me gustaría reunir datos de la siguiente página o URL: https://economictimes.indiatimes.com/wealth/fuel-price/petrol.

NOTA:- La página web debe tener los datos en un formato como el de Tabla o Pre-datos. De lo contrario, aumenta el trabajo porque entonces tenemos que convertir los datos en un formato legible o Excel-able que de nuevo es un poco agitado.

Después de todo, el texto que aparece en las columnas no es tu aliado. Por lo tanto, vamos a suponer que tu vida es así de sencilla y que tienes un sitio de Internet que tiene datos en un formato compatible y directamente legible por Excel.

Excel obtener datos de la web no funciona

(2 Ejemplos Prácticos)Este post demostrará cómo importar datos de la Web a Excel.    Hay muchas técnicas disponibles para esta tarea; algunas son mejores que otras, dependiendo de la naturaleza dinámica/cambiante de los datos de la Web.

Estas herramientas solían denominarse Power Query Add-In.    Desde Excel 2016, estas herramientas se han convertido en una característica estándar disponible para los usuarios de esa versión y posteriores.    Todavía nos referimos a las herramientas como “Power Query” ya que es a lo que la mayoría de los usuarios están acostumbrados… además, suena bien.

Incluso si se transfiere con éxito la información a Excel, la información no está vinculada a la página web.    Cuando la página web cambie, tendrás que volver a copiar/pegar (y potencialmente arreglar) la información actualizada.

Es poco probable que los componentes listados a la izquierda se presenten con nombres obvios en cuanto a qué elemento va a cada componente de la página web. Es posible que tenga que hacer clic de un elemento a otro, previsualizando cada elemento en el panel de vista previa del lado derecho, para determinar cuál pertenece a la tabla deseada.

  Diseña tu pagina web

Cómo extraer datos de un sitio web

Dependiendo del sitio web del que esté extrayendo los datos, es posible que su archivo CSV no se muestre correctamente en Excel. En este caso, los apóstrofes no estaban formateados correctamente en nuestra hoja. Si se encuentra con estos problemas, puede resolverlos rápidamente utilizando la función de importación de Excel.Cómo convertir los datos de un sitio web en una hoja de cálculo de ExcelY eso es todo.Ahora puede utilizar el poder del raspado web para recopilar información de cualquier sitio web tal como lo hicimos en este ejemplo.¿Lo utilizará para generar más oportunidades de negocios? ¿O tal vez para recoger información sobre los precios de la competencia? O tal vez pueda utilizarlo para potenciar su próximo grupo de fútbol de fantasía.

Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad