Tutorial

How to Get Crypto Prices in Excel

Learn how to display the price of Bitcoin, Ethereum, and other cryptocurrencies in Excel.

Exceefy
Exceefy26/08/2025 00:006 min read
How to Get Crypto Prices in Excel

How to Track Crypto Prices in Excel

Excel remains a powerful tool for managing your finances and tracking your investments.
However, it doesn’t include a built-in function to automatically fetch Bitcoin or Ethereum prices.

Tracking your cryptos in Excel lets you:

  • Centralize your investments
  • Calculate profits and losses
  • Build your own dashboards and analyses

πŸ’‘ Tip: If you use Google Sheets, we already have a complete guide. This article focuses only on Excel.


1. Excel Formulas: WEBSERVICE and FILTERXML

Some versions of Excel (Windows) provide two useful functions:

  • WEBSERVICE(url) β†’ retrieves the raw content of a URL (JSON or XML)
  • FILTERXML(xml, xpath) β†’ extracts specific data from XML text

Example with WEBSERVICE

=WEBSERVICE("https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=eur")

Import crypto price in one line from JSON

Result:

{"bitcoin":{"eur":56000}}

⚠️ Problem: this JSON is not directly usable.

βœ… Advantages

Very simple and fast, one line is enough

No advanced setup needed

Fetches data directly from the API

⚠️ Drawbacks

The result is raw JSON, not easily exploitable

You need to duplicate or modify the formula for each crypto

Not practical if you track multiple cryptos at once

ℹ️ Key takeaway: This method is the simplest, but quickly becomes repetitive if you want to follow multiple cryptos.


Exemple avec FILTRERXML

If the data is in XML, you can extract it easily:

=FILTERXML("<crypto><name>Bitcoin</name><price>56000</price></crypto>", "//price")

Result: 56000

⚠️ Warning: FILTERXML does not work with JSON, and most crypto APIs return JSON.

πŸ‘‰ To overcome this, many users rely on Power Query or directly on Exceefy.


2. Using Power Query with an API

The most reliable and flexible method is Power Query. This approach is a bit more complex but allows you to fetch multiple cryptos in one go.

Step 1: Connect to the API

  1. Open Excel β†’ go to Data β†’ click Get Data β†’ From Web

  2. Enter the API URL. For example, to get Bitcoin and Ethereum in EUR and USD:

https://api.coingecko.com/api/v3/simple/price?ids=bitcoin,ethereum&vs_currencies=eur,usd

Power Query API URL

Step 2: Explore the data

A window called Power Query Editor opens. You’ll see the raw imported data (usually JSON).

  1. Click To Table
  2. You’ll get a structured table with your cryptos

Import data with Power Query

Step 3: Clean and organize

  1. Expand columns using the small two-arrows button ↔
  2. Rename columns (e.g. BTC_EUR, BTC_USD)

Clean data ready in Excel

Step 4: Load into Excel

Once ready:

  1. Click Close & Load
  2. Prices appear directly in your Excel sheet

Load data ready in Excel

RΓ©sultat final

You get a clean, refreshable table with the crypto prices you follow.

To have clear and clean prices

βœ… Pros : official method, reliable, automatable
⚠️ Cons : a bit technical at first, depends on API format


5. The Easy Solution: Exceefy πŸš€

All these methods work but require time or have limitations.

With Exceefy:

  • Automatic crypto tracking in Excel

  • Portfolio updated without complex APIs

  • Simple export to CSV, Excel, or Google Sheets

Result: clean and automated dashboards in just a few clicks.

Quick Comparison

Method Automation Difficulty Time Saved
Power Query (API) βœ… Yes ⚠️ Complex ❌ Low
WEBSERVICE/FILTERXML ⚠️ Partial ⚠️ Medium ❌ Low
Exchange CSV ❌ No πŸ™‚ Easy ❌ Low
Google Sheets bridge ⚠️ Partial πŸ™‚ Medium ❌ Low
Exceefy βœ… Yes βœ… Easy βœ… Huge

Example Excel Table (sample data)

Date Crypto Price (€) Quantity Total Value (€)
09/01/2025 BTC 56,000 0.1 5,600
09/01/2025 ETH 2,500 2 5,000
09/01/2025 SOL 120 10 1,200

πŸ‘‰ With Exceefy, these prices update automatically.


Summary

  • Excel only β†’ possible but technical
  • Google Sheets β†’ easier (see our other guide)
  • Exceefy β†’ plug-and-play solution to track your cryptos without the hassle

Other articles you might like

Share your discoveries with your friends

Help your friends stay informed about the latest crypto trends.

Crypto Prices in Excel – Complete Tutorial