Si usas Google Sheets y necesitas los precios actuales de varias criptomonedas, la función GOOGLEFINANCE los importa usando solo el símbolo (ticker) de cada criptomoneda. En pocos minutos puedes tener datos actuales e históricos de criptomonedas en Google Sheets. Eso sí, los datos se actualizan con 20 minutos de retraso, así que no sirven para decisiones en tiempo real.
En este artículo aprenderás a usar la función GOOGLEFINANCE para traer precios de criptomonedas a Google Sheets. También verás otras formas de obtener precios de criptomonedas en Google Sheets, incluidas otras funciones.
¿Puedo usar Google Finance para obtener precios de criptomonedas?
La función GOOGLEFINANCE de Google Sheets sirve para obtener precios de criptomonedas. Solo tienes que escribir el símbolo de la criptomoneda entre comillas como único argumento de la función. También puedes escribir el símbolo, sin comillas, en una celda y usar la referencia de esa celda en la fórmula.
GOOGLEFINANCE solo incluye las monedas más conocidas, como Bitcoin y Ethereum. Si un símbolo simple como BTCUSD devuelve un error, añade el prefijo de divisa: =GOOGLEFINANCE("CURRENCY:BTCUSD"). Para otras monedas, usa uno de los métodos que verás más abajo.
¿Cómo obtener precios de criptomonedas en Google Sheets con la función de Google Finance?
1. Abre Google Sheets.
2. En una celda vacía, escribe el símbolo de la criptomoneda que quieras. En este ejemplo obtendré el precio de Bitcoin en dólares estadounidenses. El símbolo es BTCUSD.
3. En otra celda, escribe la fórmula GOOGLEFINANCE. Selecciona la celda con el símbolo como único parámetro y cierra el paréntesis.
4. Cuando pulses "Intro", puede que veas "Cargando..." en la celda durante unos segundos y, después, el precio de la criptomoneda que hayas elegido.
5. Para darle formato de moneda ($), haz clic en el símbolo del dólar de la barra de herramientas, como se muestra a continuación.
Pon en práctica lo aprendido y aprende a crear un seguimiento de cartera de acciones en Google Sheets.
Otras formas de obtener precios de criptomonedas en Google Sheets
Hay varios métodos para traer precios de criptomonedas a Google Sheets, como otras funciones nativas y complementos.
Obtener precios de criptomonedas con IMPORTXML
La función IMPORTXML de Google Sheets sirve para obtener precios de criptomonedas de muchas páginas web. Solo necesitas la URL y el XPath del elemento que muestra el precio de la criptomoneda que elijas.
Hay muchas formas de obtener el XPath de un elemento concreto, pero la función Inspeccionar de Chrome es rápida y sencilla.
Por ejemplo, CoinMarketCap ofrece precios de muchas criptomonedas.
Encontrar el XPath
1. Abre la web en Chrome y busca el precio de la criptomoneda que quieras.
2. Selecciona el valor y haz clic con el botón derecho. En el menú, elige "Inspeccionar".
3. En la ventana de inspección aparecerá seleccionada la línea de código correspondiente al precio. Si la sección resaltada no es exactamente la correcta, pasa el cursor por las líneas de código de alrededor hasta encontrar la que resalta justo el precio.
4. Haz clic con el botón derecho en la línea de código y selecciona Copiar > Copiar XPath completo.
Usar IMPORTXML con la URL y el XPath
1. En Google Sheets, escribe la URL y el XPath en celdas separadas.
2. En otra celda, escribe la fórmula y selecciona la celda con la URL como primer parámetro.
3. Selecciona la celda con el XPath como segundo parámetro y cierra el paréntesis.
4. Pulsa "Intro" para obtener el precio de la criptomoneda que hayas elegido.
Obtener precios de criptomonedas con IMPORTDATA
Cryptoprices.cc es una web que ofrece una API sencilla en la que todos los endpoints devuelven texto. Solo tienes que usar la URL de la criptomoneda que necesites. Todas las URL están en el sitemap, que también es un archivo de texto. Así que también puedes usar IMPORTDATA para obtener esa lista y elegir la URL desde Sheets.
¿Y el complemento CRYPTOFINANCE?
El complemento CRYPTOFINANCE era una forma popular de hacerlo, pero obtenía los precios de Cryptowatch, que Kraken ya ha cerrado. Las reseñas recientes en Google Workspace Marketplace indican que el complemento ya no devuelve datos, así que los métodos de IMPORTXML e IMPORTDATA anteriores son la opción más fiable.
Conclusión
Como has visto, es fácil obtener precios de criptomonedas con la función GOOGLEFINANCE de Google Sheets. Aunque también puedes hacerlo con otras funciones de Sheets para importar datos externos, solo sirven si tienes una fuente que ofrezca los precios en el formato necesario.
Ya sabes cómo usar la función GOOGLEFINANCE de Google Sheets para obtener precios de criptomonedas. También conoces otros métodos para obtener estos precios, como el uso de la función IMPORTXML de Google Sheets y el de la función IMPORTDATA.
Para saber más sobre cómo importar datos financieros y otros tipos de datos a Google Sheets, consulta estos artículos relacionados.
