Es posible en Excel vincular el contenido de una página web con una hoja de excel, de tal forma que al cambiar el contenido de la página, cambia también el contenido de nuestra hoja de Excel.
En el siguiente video puedes ver como se hace.
Desde la versión 2016, y con el complemento Power Query en Excel 2010 y 2013, se puede vincular de forma fácil y rápida mediante el menú Obtener y Transformar que está en la cinta de Datos.
Las versiones 2010 y 2013 incorporaban la posibilidad de
hacerlo mediante la opción de datos,
desde web, pero con la publicidad incorporada en la mayoría de las páginas
web, esta opción se convertía en un sufrimiento por los errores que se producían.
Estas opciones han desaparecido en Excel 2019 y office 365, conviviendo ambas en
la versión 2016.
Vamos a realizarlo con un ejemplo. Para ello he tomado como
fuente de datos las cotizaciones de acciones que proporciona una fuente libre
como es el periódico Expansión
Tomaremos las cotizaciones del IBEX o del
Dow-Jones en función de la hora en que hagamos la prueba, para podamos ver como
se actualizan los datos.
Los pasos serán:
a)
Con el navegador de internet (Chrome,
Edge, Firefox,…), vamos hasta la página deseada y copiar la dirección.
b)
En la cinta de Datos, en el grupo Obtener y transformar, elegimos la
opción desde web.
c)
En la ventana que se abre, pegamos la
dirección donde están los datos
Se nos abre el editor donde aparecen las tablas que aparecen
en la página web (en el caso que la página web a la que estamos accediendo
tenga contraseñas, nos aparecerá una pantalla intermedia para poder introducir
las mismas)
Pinchando una vez sobre las tablas que
aparecen en la izquierda (1), podemos ver una vista previa de los elementos de
la tabla. En la parte superior (2) podemos alternar entre la vista de la tabla
o la vista de la página web. A partir de aquí, podemos seleccionar cargar (3),
para llevar los datos a la hoja de Excel directamente, o editar (4), clean data
y lanzar el editor de power query (4),
con lo que podríamos limpiar y trabajar los datos que queremos llevarnos a
excel
Después de haber preparado los datos, los cargamos en Excel y ya los podemos usar de forma nativa, como si se tratase de una tabla más.
Para actualizar los datos, simplemente tenemos que, seleccionando cualquier dato de la tabla importada, botón derecho del ratón y seleccionar la opción de Actualizar.
Esto y mas lo puedes encontrar en los cursos de Excel del CEF