#406
Re: "Gestor por un Año" - El Concurso de Inversión de Rankia
Buenas tardes,
hoy me preguntaron si era posible saber si los títulos cotizan en bolsas europeas, con objeto de obtener las cotizaciones en Euros.
Le respondí que para obtener las cotizaciones en Euros, lo que debiera hacer es prácticamente es multiplicar la cotización por el tipo de cambio. Aparentemente simple explicación, pero dificil de poner en práctica mediante formulación googlefinance, por el tema de símbolos de divisa googlrfinance como GBX y ILA (por poner nuestro drive como ejemplo, y porque supone tener que convertir previamente las cotizaciones gbx y ILA a cotizaciones GBP e ILS.
En éste sentido, he desarrollado una fórmula directa, que concatena todos los pasos, de tal forma que introduciendo el googlefinance ticker, se obtenga directamente la cotización en Euros.
No sé si a alguien le pudiere resultar de interés, por ello dejo aquí la fórmula.
Espero sea correcta, si alguien encuentra algún error, pues me lo hacéis saber. Gracias.
Un saludo,
Valentin
=IF(GOOGLEFINANCE($B10;"currency")="EUR";GOOGLEFINANCE($B10;"price");IF(GOOGLEFINANCE($B10;"currency")="GBX";GOOGLEFINANCE($B10; "price")/100;if(GOOGLEFINANCE($B10;"currency")="ILA";GOOGLEFINANCE($B10; "price")/100;GOOGLEFINANCE($B10;"price")))*googlefinance(CONCATENATE("CURRENCY:";IF(googlefinance($B10;"currency")="GBX";CONCATENATE("GBP";"EUR");IF(GOOGLEFINANCE($B10;"currency")="ILA";CONCATENATE("ILS";"EUR");CONCATENATE(googlefinance($B10;"currency");"EUR"))))))
hoy me preguntaron si era posible saber si los títulos cotizan en bolsas europeas, con objeto de obtener las cotizaciones en Euros.
Le respondí que para obtener las cotizaciones en Euros, lo que debiera hacer es prácticamente es multiplicar la cotización por el tipo de cambio. Aparentemente simple explicación, pero dificil de poner en práctica mediante formulación googlefinance, por el tema de símbolos de divisa googlrfinance como GBX y ILA (por poner nuestro drive como ejemplo, y porque supone tener que convertir previamente las cotizaciones gbx y ILA a cotizaciones GBP e ILS.
En éste sentido, he desarrollado una fórmula directa, que concatena todos los pasos, de tal forma que introduciendo el googlefinance ticker, se obtenga directamente la cotización en Euros.
No sé si a alguien le pudiere resultar de interés, por ello dejo aquí la fórmula.
Espero sea correcta, si alguien encuentra algún error, pues me lo hacéis saber. Gracias.
Un saludo,
Valentin
=IF(GOOGLEFINANCE($B10;"currency")="EUR";GOOGLEFINANCE($B10;"price");IF(GOOGLEFINANCE($B10;"currency")="GBX";GOOGLEFINANCE($B10; "price")/100;if(GOOGLEFINANCE($B10;"currency")="ILA";GOOGLEFINANCE($B10; "price")/100;GOOGLEFINANCE($B10;"price")))*googlefinance(CONCATENATE("CURRENCY:";IF(googlefinance($B10;"currency")="GBX";CONCATENATE("GBP";"EUR");IF(GOOGLEFINANCE($B10;"currency")="ILA";CONCATENATE("ILS";"EUR");CONCATENATE(googlefinance($B10;"currency");"EUR"))))))
"Be great at what you do"...Talmud www.rankia.com/6128763 http://bit.ly/2wDbccQ