Usa Google Finance para obtener precios de criptomonedas en Sheets

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.

Precios de criptomonedas con Google Finance — hoja de cálculo de Google Sheets en blanco para el seguimiento de precios

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.

Precios de criptomonedas con Google Finance — símbolo BTCUSD escrito en una celda

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.

Precios de criptomonedas con Google Finance — fórmula GOOGLEFINANCE que hace referencia a la celda del símbolo

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.

Precios de criptomonedas con Google Finance — precio de Bitcoin en dólares devuelto por GOOGLEFINANCE

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.

Precios de criptomonedas con Google Finance — precio de Bitcoin con formato de moneda

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.

Precios de criptomonedas con IMPORTXML — tabla de precios de CoinMarketCap abierta en Chrome

2. Selecciona el valor y haz clic con el botón derecho. En el menú, elige "Inspeccionar".

Precios de criptomonedas con IMPORTXML — menú contextual con Inspeccionar sobre el precio de Bitcoin

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.

Precios de criptomonedas con IMPORTXML — elemento del precio resaltado en Chrome DevTools

4. Haz clic con el botón derecho en la línea de código y selecciona Copiar > Copiar XPath completo.

Precios de criptomonedas con IMPORTXML — Copiar > Copiar XPath completo en Chrome DevTools

Usar IMPORTXML con la URL y el XPath

1. En Google Sheets, escribe la URL y el XPath en celdas separadas.

Precios de criptomonedas con IMPORTXML — URL y XPath de CoinMarketCap escritos en celdas separadas

2. En otra celda, escribe la fórmula y selecciona la celda con la URL como primer parámetro.

Precios de criptomonedas con IMPORTXML — celda de la URL añadida como primer parámetro

3. Selecciona la celda con el XPath como segundo parámetro y cierra el paréntesis.

Precios de criptomonedas con IMPORTXML — celda del XPath añadida como segundo parámetro

4. Pulsa "Intro" para obtener el precio de la criptomoneda que hayas elegido.

Precios de criptomonedas con IMPORTXML — precio de Bitcoin importado de CoinMarketCap

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.

Precios de criptomonedas con IMPORTDATA — precio de Bitcoin de cryptoprices.cc devuelto por IMPORTDATA

¿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.

También te puede gustar...

funciones y fórmulas de google sheets

Las 5 mejores fórmulas de matrices dinámicas de Google Sheets 

Google Sheets ha evolucionado más allá de las hojas de cálculo básicas. Con la introducción de fórmulas de matriz dinámica, los usuarios ahora pueden manipular y analizar...
funciones y fórmulas de google sheets

Dominio de la fórmula FILTER: 4 casos de uso con ejemplos

La fórmula FILTRO de Google Sheets es una herramienta versátil para extraer datos que cumplen unas condiciones específicas. A diferencia de la fórmula QUERY,...
funciones y fórmulas de google sheets

Cómo liberar el poder de SUMIF y SUMIFS en Google Sheets: 4 casos de uso reales

Las fórmulas SUMIF y SUMIFS de Google Sheets son herramientas indispensables para realizar sumas condicionales. Simplifican las complejas...