Masajeando Google Docs y Wikipedia

¿Cuál es la lista completa de municipios de Gipuzkoa – con sus nombre en euskera- y sus respectivos datos sobre el número de habitantes ? Esa información está en la Wikipedia. ¿Podríamos tener esa misma información en una hoja de cálculo? Éso es fácil, basta con copiar y pegar. Ya… entiendo. Pero, y si la Wikipedia actualiza sus datos, ¿qué pasa con mi hoja de cálculo? Pues que se queda sin actualizar, obsoleta. ¿Y no podría ser que la hoja de cálculo tuviera un vínculo automático con la Wikipedia de tal forma que, cuando la Wikipedia actulice el número de habitantes de un municipio, la hoja de cálculo también se actualizara automágicamente? Sí, se puede hacer de distintas formas. Una de ellas es a través de las hojas de cálculo de Google Docs. Basta con poner en una de las celdas (A1, por ejemplo) la siguiente fórmula:

=ImportHTML(«http://eu.wikipedia.org/wiki/Gipuzkoako_udalerrien_zerrenda»;»table»;1)

La fórmula ImportHTML toma 3 parámetros. El primero indica la URL de la que quieres extraer información. En este caso, de la página de la Wikipedia en Euskera que indica Municipios/NumHabitantes de Gipuzkoa. Lo siguiente puede ser «list» o bien «table», indicando que queremos extraer la información de una lista de elementos o bien de una tabla que forma parte de la URL anterior. El último parámetro específica de qué lista o tabla exactamente estamos hablando (de la primera tabla que aparezca en la URL en nuestro ejemplo). Google recortará la información de dicha tabla y la pegará en nuestra hoja de cálculo. Si Wikipedia actualiza, cuando abramos nuestra spreadsheet, veremos las novedades. Magia.

6 comentarios en «Masajeando Google Docs y Wikipedia»

  1. Eskerrik asko Juanan

    Mis alumnos están recopilando información para colocarlo en el Google Sites del grupo. Muchos de los datos que recogen vienen de tablas y listas de la Wikipedia. Con este truco podrán sincronizar los datos con el GDocs y después importar este documento a su GSites. De esta forma, sus tablas se actualizarán de forma automática.

    Buen aporte! 😉

  2. Hola:
    Estoy probando lo que comentas y al pegar en A1, en A1 hay que pegarla, ¿no?, la fórmula =ImportHTML(”http://eu.wikipedia.org/wiki/Gipuzkoako_udalerrien_zerrenda”;”table”;1) me da error.
    Excatamente pone #ERROR! y pasando el ratón por encima error de análisis

    Como no entiendo casi nada de hojas de cálculo, es por si tienes alguna observación.
    Eskerrik asko
    Imanol

  3. Ojo con las comillas … si copias de DiarioLinux y las pegas directamente en Google Docs puede que las comillas que copies y las que Google Docs necesita no sean las mismas (copias ” – comillas invertidas – y necesitas » – comillas normales) . Solución?: sencilla: pulsa F2 sobre la celda A1 y edita a mano las comillas.

  4. muchas gracias… lo venía queriendo utilizar con el servicio de midolar.com.ar, para no errar en nada copiaba la fórmula de un blog, pero con la copia también arrastraba las comillas diferentes y no veía donde se producía el error…. gracias.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.