¿Nos visitas desde USA? Entra a tu página Rankia.us.

Seguimiento fondos de inversión con Google Sheet y Morningstar no funciona

4 respuestas
    #1
    Otroinversormas

    Seguimiento fondos de inversión con Google Sheet y Morningstar no funciona

    Hola a todos.

    Tengo una hoja de cálculo en Google Sheet donde realizo el seguimiento de la cartera. Los valores de la cotización de los fondos de inversión los tomo de Morningstar con la fórmula:

    =VALOR(EXTRAE(importXml("@class='line">http://www.morningstar.es/es/funds/snapshot/snapshot.aspx?id="&A1;"(//td[@class='line text'])[1]");5;5))

    Donde A1 es el código que le da Morningstar al fondo, por ejemplo F00000SC7Y a True Value.

    El error en este caso es:

    No se pudo obtener la URL: http://www.morningstar.es/es/funds/snapshot/snapshot.aspx?id=F00000SC7Y

    Hace algunas semanas, no carga los valores, da error. A veces, si espero acaba cargando. Otras, si borro parte de la fórmula y la escribo de nuevo, carga. He estado buscando en otras web, como Financial Times, quefondos, etc sin lograr depurar la fórmula, ya que el valor liquidativo no se presenta en una tabla.

    ¿Os pasa a alguno más?

    ¿Cómo lo habéis resuelto?

    Gracias

  1. #2
    ojolince
    en respuesta a Otroinversormas

    Re: Seguimiento fondos de inversión con Google Sheet y Morningstar no funciona

    Ver mensaje de Otroinversormas

    Nunca he utilizado esa función, pero ¿tal vez en la fórmula, ese ";" tras A1 debería ser un "&"?

    En este hilo dan algunas opciones que tal vez te valgan:

    https://www.rankia.com/foros/fondos-inversion/temas/3751383-google-sheets-valor-liquidativo

    Y si no, en el buscador de Rankia escribes Importxml y te aparecen links a un montón de ejemplos.

  2. #3
    Otroinversormas
    en respuesta a ojolince

    Re: Seguimiento fondos de inversión con Google Sheet y Morningstar no funciona

    Ver mensaje de ojolince

    Gracias ojolince.
    No hace falta & de hecho, si cambio parte de la fórmula para que la cartera mal, y luego la vuelvo a poner como estaba, se carga correctamente. Es como si tardase en cargar y diese el error, un "time out".

    Estuve buscando en el foro, pero no busqué Importxml. Así lo haré, y cuando lo resuelva lo subo.

    Gracias

  3. #4
    Otroinversormas
    en respuesta a Otroinversormas

    Re: Seguimiento fondos de inversión con Google Sheet y Morningstar no funciona

    Ver mensaje de Otroinversormas

    Acabo de ver en uno de los hilos del foro que, cito textualmente:

    La limitación de Google de 50 importxml() hace que haya que usar varias hojas anidadas y eso es un lío para actualizar y da errores.

    En mi caso tengo menos de 10, aun así probaré en una hoja nueva y si funciona, la vincularé.

  4. #5
    Vic32

    Re: Seguimiento fondos de inversión con Google Sheet y Morningstar no funciona

    Hola,

    yo creo que es un fallo de la web de Morningstar. A mi me pasa intermitentemente, es decir, a veces me funciona en todas las pestañas (fondos) de la hoja, a veces sólo en alguna y a veces en ninguna; de hecho, Morningstar tuvo problemas generales en su web hace unas semanas. Al final lo que he hecho es utilizar la página del financial times, que  aunque es un poco más complicada debido a que hay que convertir el punto del decimal en una coma, no me ha fallado nunca.

    Te dejo la fórmula, por si la quieres probar:

    =VALOR(SUSTITUIR(INDICE(IMPORTHTML(CONCATENAR("https://markets.ft.com/data/funds/tearsheet/historical?s=";A1;":EUR");"table";1);2;2);".";","))

    A1 es la celda donde está el ISIN del fondo y tienes que sustituir EUR por USD en caso de que el fondo sea en dólares

    saludos

¿Quieres conocer tu perfil de riesgo?

Rellena nuestro test y descubre cuál es tu perfil de riesgo.

Descubrir mi perfil
Aprende con nuestras guías gratuitas


¿Aún no eres usuario de Rankia?

Somos más de 940.000 usuarios

Regístrate y podrás:

  • Guardarte contenidos y usuarios
  • Participar en promociones especiales
  • Publicar mensajes en Foros y Opiniones
  • Participar en el Juego de Bolsa

Este sitio web usa cookies para analizar la navegación del usuario. Política de cookies.
Cerrar