Obtener RPD y Dividendo con GoogleFinance – Pág. 2

Foros Recursos Obtener RPD y Dividendo con GoogleFinance - Pág. 2

Este debate contiene 46 respuestas, tiene 16 mensajes y lo actualizó  LuisMi hace 4 días, 21 horas.

Viendo 20 publicaciones - del 21 al 40 (de un total de 47)
  • Autor
    Publicaciones
  • #27383

    Yo sigo dándole vueltas al tema de obtener la RPD en hojas de google finance.

    Con la hoja de CZD que creo que será la que usaré de forma definitiva para seguir mis acciones y fondos me da el error de siempre, Extrañamente algunas veces hay celdas que funcionan, pero el 99% de las veces me da error.

     

    supongo que la única alternativa es meter los dividendos a mano y que calcule la RPD dividiendo por la cotización.

     

    Si encontrais otra forma ahora que han renovado el google finance decidlo porfa.

    #27387
    Yo sigo dándole vueltas al tema de obtener la RPD en hojas de google finance. Con la hoja de CZD que creo que será la que usaré de forma definitiva para seguir mis acciones y fondos me da el error de siempre, Extrañamente algunas veces hay celdas que funcionan, pero el 99% de las veces me da error. supongo que la única alternativa es meter los dividendos a mano y que calcule la RPD dividiendo por la cotización. Si encontrais otra forma ahora que han renovado el google finance decidlo porfa.

    En mi caso sigue funcionando la fórmula de siempre:

    =index(split(ImportXML(concatenate(“http://finance.google.com/finance?q=”,C1), “//td[@data-snapfield=’latest_dividend-dividend_yield’]/following-sibling::*”),”/”),1,2)

    Nota: sustituir C1 por el ticker de la acción

    Un optimista es un pesimista mal informado

    1 user thanked author for this post.
    #27392

    Pues no me ha hecho caso 🙁  google no me quiere

    Me da #ERROR!   de análisis de fórmula y me señala en rojo el doble paréntesis

    =index(split(ImportXML(concatenate(“http:<span style=”color: #ff0000;”>//</span>finance.google.com/finance?q=”,C1), “<span style=”color: #ff0000;”>//</span>td[@data-snapfield=’latest_dividend-dividend_yield’]/following-sibling::*”),”/”),1,2)

     

    En mi caso solo  he cambiado C1 por A13 que es la casilla donde tengo puesto   BME:MAP en mi caso.

     

    Con la fómula de CZD me da #REF!  y cuenta la leyenda que a veces muestra el valor.

     

    #27393

    Error mío Dalamar. Échale un vistazo a esta hoja

    https://docs.google.com/spreadsheets/d/1jhM0CHZzOdj50CfLu3BaOkqP7zo05w8SX6c0uRoB_VA/edit?usp=sharing

     

    Un optimista es un pesimista mal informado

    4 users thanked author for this post.
    #27394

    Eureka!!!! Funciona!!!

     

    Muchisimas gracias Ruindog. Si te pasas por Salamanca algún día tienes unas cervezas pagadas….. Y hasta un plato de jamón  😉

    1 user thanked author for this post.
    #27923

    ¿Alguien pueda darme una pista de como importar el dato del “5 Year Average Dividend Yield” a mi hoja de seguimiento en Google Sheets?

    El dato está disponible tanto en Morningstar como en Yahoo Finance.

    http://beta.morningstar.com/stocks/xnys/d/quote.html

    https://finance.yahoo.com/quote/D/key-statistics?p=D

    Gracias por adelantado!

    Un optimista es un pesimista mal informado

    #27935

    Esto me funciona a mi, espero que no tengas problema en implementarlo:

    =VALUE(SUBSTITUTE(INDEX(IMPORTHTML("https://finance.yahoo.com/quote/D/key-statistics?p=D";"table";10);5;2);".";","))

    "No quiero dinero para comprar más cosas, quiero el dinero para comprar mi tiempo". Puedes ver mi evolución aquí.

    #27939

    Hola Luismi,

    No termina de funcionarme. Me da un error: VALUE parameter ´3,57´ cannot be parsed to number.

    ¿Puedes crear una hoja de prueba en Google Sheets donde la vea implementada? Si no es mucho abusar que la fórmula haga referencia al ticker de otra celda. Mil gracias

     

    Un optimista es un pesimista mal informado

    #27943
    Hola Luismi, No termina de funcionarme. Me da un error: VALUE parameter ´3,57´ cannot be parsed to number. ¿Puedes crear una hoja de prueba en Google Sheets donde la vea implementada? Si no es mucho abusar que la fórmula haga referencia al ticker de otra celda. Mil gracias

     

    Hola Ruindog, comprueba que tengas la hoja configurada igual que LuisMi. Por lo que veo LuisMi la tiene con la configuración regional de España y es muy posible que tú estés utilizando una configuración regional distinta, seguramente USA (anglosajona) y de ahí que no te pueda realizar la conversión a número.

     

    Un saludo. Y Feliz año a todos que llevo mucho tiempo desconectado por distintos motivos y no he pasado por aquí hace bastante.

     

     

    #27947
    Hola Luismi, No termina de funcionarme. Me da un error: VALUE parameter ´3,57´ cannot be parsed to number. ¿Puedes crear una hoja de prueba en Google Sheets donde la vea implementada? Si no es mucho abusar que la fórmula haga referencia al ticker de otra celda. Mil gracias

    Hola Ruindog, comprueba que tengas la hoja configurada igual que LuisMi. Por lo que veo LuisMi la tiene con la configuración regional de España y es muy posible que tú estés utilizando una configuración regional distinta, seguramente USA (anglosajona) y de ahí que no te pueda realizar la conversión a número. Un saludo. Y Feliz año a todos que llevo mucho tiempo desconectado por distintos motivos y no he pasado por aquí hace bastante.

     

    P.D.: Y edito: Si quieres mantener tu actual configuración anglosajona (si es que estoy en lo cierto y es ese el problema) puedes utilizar esta otra formula incluyendo la extensión MID y capturarás el dato en su formato original anglosajón que imagino será el que necesitarás en tu hoja si coincide con dicha configuración.

    Intento publicar la fórmula y no me la admite, creo que la interpreta como spam,  simplemente deberías sustituir la extensión Substitute por la extensión MID, y al final de la fórmula los complementos de la función Substitute que son “.”;”,”) por los complementos 1,4) y en la fórmula original sustituye todos los ; por simples comas. Por mas que intento no me deja incluir la fórmula en el mensaje, lo siento. A ver si con la explicación que he puesto te aclaras sino lo volveré a intentar.

     

    Vale, en formato HTML si me la coge, a esto me refería:

    =mid(index(importhtml(“https://finance.yahoo.com/quote/D/key-statistics?p=D”,”table”,10),5,2),1,4)

    #27952

    He intentado implementar la última fórmula en esta hoja de prueba pero sigue obteniendo un error

    https://docs.google.com/spreadsheets/d/1jhM0CHZzOdj50CfLu3BaOkqP7zo05w8SX6c0uRoB_VA/edit#gid=0

    Un optimista es un pesimista mal informado

    #27956
    He intentado implementar la última fórmula en esta hoja de prueba pero sigue obteniendo un error https://docs.google.com/spreadsheets/d/1jhM0CHZzOdj50CfLu3BaOkqP7zo05w8SX6c0uRoB_VA/edit#gid=0

     

    Inténtalo escribiendo la fórmula a mano, tal cual está en mi msj pero no haciendo un copia pega. A veces, y me temo que este es el caso, el copia pega no consigna los datos tal cual y varía algún detalle del formato del elemento, en este caso la fórmula. Por ejemplo, suelen dar muchos problemas las comillas en el caso del copia pega …………. ya me dirás si te ha funcionado así.

     

    Un saludo.

    #27957

    Ni por esas. Dejo la hoja en modo edición por si algún “gurú” se atreve a meterle mano al asunto. Gracias a todos

    https://docs.google.com/spreadsheets/d/1jhM0CHZzOdj50CfLu3BaOkqP7zo05w8SX6c0uRoB_VA/edit?usp=sharing

    Un optimista es un pesimista mal informado

    #27960
    Ni por esas. Dejo la hoja en modo edición por si algún “gurú” se atreve a meterle mano al asunto. Gracias a todos https://docs.google.com/spreadsheets/d/1jhM0CHZzOdj50CfLu3BaOkqP7zo05w8SX6c0uRoB_VA/edit?usp=sharing

     

    Ahí lo llevas Ruindog, a ver si así vale ………….

     

    Lo he modificado en tu hoja, pero no se como se hace para que se que quede tal cual en una hoja que no es mía, no se si tu lo ves ya modificado y funcionando ………..

     

    un saludo.

    #27964

    Fantástico, eres un crack!!! ¿Cómo se puede hacer referencia en la fórmula al ticker que tengo en otra celda?

    Una vez lo actualices lo vuelvo a dejar en modo lectura para que todo el mundo puedo consultarlo

     

    Un optimista es un pesimista mal informado

    #27967
    Fantástico, eres un crack!!! ¿Cómo se puede hacer referencia en la fórmula al ticker que tengo en otra celda? Una vez lo actualices lo vuelvo a dejar en modo lectura para que todo el mundo puedo consultarlo

     

    Lo que tú pretendes es usar esa misma fórmula con cada una de las acciones modificando en la misma solamente el ticker, de ahí tu idea de insertar el ticker en vez de todo “el chorizo” de la url. Me temo que eso no es posible, ya que lo que tu estás importando no es un dato en fórmula directa como haces en los otros casos de la fila superior. En esos casos estás usando fórmulas directas de Google Finance que te proporcionan ese dato directamente, por eso, con que vayas cambiando el ticker te vale, pero en este caso lo que estás haciendo es importando una tabla de una página, y luego concretar que datos exactos de esa tabla quieres importar, dándole la “dirección” exacta a la spreadsheet de que es lo que quieres con las extensiones index y mid, de ahí que, hasta donde yo se, sea imposible hacer lo que tu quieres. No obstante esta tarde lo miraré con mas calma a ver si estoy en un error y finalmente fuera posible. Quizás Yahoo tenga esas mismas fórmulas directas que tiene Google Finance, pero yo no trabajo con Yahoo y lo desconozco. Mientras tanto, también quizás algún otro pueda confirmar si es o no posible …….

     

    Un saludo.

    1 user thanked author for this post.
    #27968

    Buenas @ruindog,

    Dejo ejemplo de la hoja de calculo pudiendo variar el ticker de yahoo.

    https://docs.google.com/spreadsheets/d/1QceEh8zgUhm7xQpavB3FyW2nQzAC3Kp50_YvD-UI1Hc/edit?usp=sharing

    Dos cosas importantes que suelen ser los errores más comunes cuando trabajamos con formulas:

    • Mirar en que formato está la hoja de calculo, si está en formato americano o está en formato europeo, esto lo podrás ver en: Spreadsheet Settings (en inglés). Esto nos dará la diferencia de si los decimales van con punto o con coma. Si sacamos un valor tendremos que adaptarlo al formato que usemos.
    • Y el segundo y MUY IMPORTANTE, es que si la configuración está en formato USA, las fórmulas se definen con comas, y si está en formato europeo, las formulas van con punto y coma. Para que veaís un ejemplo, formula USA =MIN(1,3), y la misma europea =MIN(1;3).

    "No quiero dinero para comprar más cosas, quiero el dinero para comprar mi tiempo". Puedes ver mi evolución aquí.

    1 user thanked author for this post.
    #27971

    Gracias Luismi por el ejemplo y por la explicación. ¿Cómo hago para que el valor me salga en formato “3.57” en vez de “3,57”  (punto en vez de coma)?

    Un optimista es un pesimista mal informado

    #27972

    Pues mira, con Yahoo tb es posible ……………….

    Para que te salga con el punto en vez de con la coma simplemente elimina la extensión Substitute (y su complemento “.”;”,”)  de la fórmula y quedará con el punto original.

     

    Un saludo.

    #27974

    Buenas @Ruindog, te lo ha explicado perfectamente @Ciguatanejo, pero si por un casual te lias, te dejo el ejemplo:

    • Versión EUROPEA: =VALUE(SUBSTITUTE(INDEX(IMPORTHTML("https://finance.yahoo.com/quote/D/key-statistics?p=D";"table";10);5;2);".";","))
    • Versión USA: =VALUE(INDEX(IMPORTHTML("https://finance.yahoo.com/quote/D/key-statistics?p=D","table",10)5,2))

    "No quiero dinero para comprar más cosas, quiero el dinero para comprar mi tiempo". Puedes ver mi evolución aquí.

Foros Recursos Obtener RPD y Dividendo con GoogleFinance - Pág. 2

Viendo 20 publicaciones - del 21 al 40 (de un total de 47)

Debes estar registrado para responder a este debate.