Google Sheets Currency Conversion: The Easy Method (2024)

In this tutorial, I will show you how to perform Google Sheets currency conversion. My process uses the GOOGLEFINANCE function.

Below, I’ll cover each aspect of Google Sheets currency conversion. I include detailed examples with practical tips. Please follow along below.

Table of Contents

What is the GOOGLEFINANCE Function

Working with finances can get really tricky, especially with exchange rates which are constantly changing. Luckily, Google Sheets has a convenient function called GOOGLEFINANCE, meant specifically for doing financial calculations.

This is what I use for currency conversion.

The GOOGLEFINANCE function fetches real-time or historical currency information and exchange rates from the Google financewebsite. This saves you both the time and energy it would take to import the exchange rates from another source.

Using GOOGLEFINANCE to Convert Currency in Google Sheets

The GOOGLEFINANCE function is the perfect currency converter Google Sheets tool that fetches currency conversion rates in real-time (well almost in real-time).

You don’t need to search endless databases for the current exchange rates. All you need is the correct formula for this powerful currency converter for Google Sheets. The formula uses currency symbols to track which currency you are changing from and to.

Syntax of the GOOGLEFINANCE Function

So what makes up the currency converter function in Google Sheets? I’ll share the basic syntax of the GOOGLEFINANCE function for currency conversion here:

=GOOGLEFINANCE(“CURRENCY:<source_currency_symbol><target_currency_symbol>”)
Google Sheets Currency Conversion: The Easy Method (1)

Note that this is different than the other common syntax for GOOGLEFINANCE. This function also commonly pulls stock information. The syntax for that looks like this:

=GOOGLEFINANCE(ticker, [attribute])
Google Sheets Currency Conversion: The Easy Method (2)
So, let’s break down that currency converter function a little further.

If you’re familiar with functions in Google Sheets, you’ll understand that this contains two important aspects. You’ll need to enter these to get the currency converter to work. Fortunately, it’s pretty easy to enter the information you’ll want to pull from Google Finance. Here’s what you’ll need to input:

  • source_currency_symbolis a three-letter code for the currency you want to convert from.
  • target_currency_symbol is a three-letter code for the currency you want to convert to.

As promised, I’ll provide a real-world example. Say we want to convert US Dollars to Rupees. In that case, I would write the function:

=GOOGLEFINANCE("CURRENCY:USDINR")

Notice that there is no space between the two currency codes. That’s a common mistake, and it’s easily avoided.

Three-Letter Currency Codes in Google Finance

If you want to convert to other currencies, you’ll need to know the codes. Just like I used in the above example, I would swap out the three-letter code for the currencies I want to convert.

Here are some other most common GOOGLEFINANCE currency codes:

CurrencyCode
US DollarUSD
Japan YenJPY
Canada DollarCAD
Indian RupeeINR
Iran RialIRR
Russia RubleRUB
EuroEUR
Singapore DollarSGD
Hong Kong DollarHKD
United Kingdom PoundGBP

How to Use GOOGLEFINANCE for Real-Time Currency Conversion

Ready for another practical example? I have screenshots below to show how to convert dollars into three other currencies. I included the currencies in column B. Note that I’m using this format to convert currencies in column A to those in column B:

Google Sheets Currency Conversion: The Easy Method (3)

Here’s how to convert currency in Google Sheets to get the exchange rate of dollars to the three currencies in column B:

  1. Select the first cell of the column where you want the results to appear (C2).
  2. Type the formula:
    =GOOGLEFINANCE(“CURRENCY:USDINR”)
  3. Press the return key.

You should see the current exchange rate for the conversion of USD to INR in cell C2.

Google Sheets Currency Conversion: The Easy Method (4)
  1. Alternately, you could even include references to cells in the function, by combining them with the ampersand operator, as follows: =GOOGLEFINANCE(“CURRENCY:”&A2&B2)
  2. Press the return key.
  3. Double-click on the fill handle of cell C2 to copy the formula to the rest of the cells of column C.

You should now see conversion rates for USD to all three currencies shown in the sheet.

Google Sheets Currency Conversion: The Easy Method (5)

Note: The Google finance currency codes are the same as the shorthand codes on the international currency exchanges.

How to Convert USD to INR Using GOOGLEFINANCE

The above steps only get you the conversion rates between two currencies in Google Sheets, but they don’t actually convert money from one currency to another. Let us assume we have the following list of prices in dollars and we want to convert them to INR.

Google Sheets Currency Conversion: The Easy Method (6)

To convert the money in the table above from USD to INR, follow these steps:

  1. Select the first cell of the column where you want the results to appear (B2).
  2. Type the formula:
    =GOOGLEFINANCE("CURRENCY:USDINR")*A2
    Google Sheets Currency Conversion: The Easy Method (7)
  3. Press the return key.
  4. Double-click on the fill handle of cell B2 to copy the formula to the rest of the cells of column C.
  5. You should now see column B populated with prices in INR.
    Google Sheets Currency Conversion: The Easy Method (8)

Notice we simply multiplied the result of the GOOGLEFINANCEfunction with the cell value in column A, in order to convert the price to INR.

Entering your parameters along with just the general GOOGLEFINANCE function is enough to give you an accurate conversion rate.

However, there are other optional parameters that the GOOGLEFINANCE function lets you enter in order to get specifically what you need. For example, you can use it to display historical exchange rates too.

Related Reading: How to Remove a Dollar Sign in Google Sheets

How to Use GOOGLE FINANCE to Fetch Historical Exchange Rates

You can make some alterations to the GOOGLEFINANCE function to fetch Google Sheet exchange rates (or stock prices) over a period of time, instead of just one day. That’s helpful when you want to create more advanced sheets.

Note that the syntax of the GOOGLEFINANCE function gets a little more complex here. You’ll need to add additional variables. To fetch historical exchange rates, the GOOGLEFINANCE function can be customized to the following syntax:

GOOGLEFINANCE("CURRENCY:<source_currency_symbol><target_currency_symbol>", [attribute], [start_date], [number_of_days|end_date], [interval])

Here’s an example of the formula in action. We’ll explain it further in the next section:

Google Sheets Currency Conversion: The Easy Method (9)

In the above syntax, all parameters shown in square brackets are optional. Here’s what they mean:

  • The attribute parameter specifies the type of data you want to be retrieved. This is a string value and its default value is “price”. This means we want real-time price quotes fetched from Google Finance. We have provided a list of attribute values and what they mean at the end of this tutorial.
  • The start_dateparameter specifies the date from when we want the historical data to start
  • In the fourth parameter, you can either specify the end_datefor the historical data or the number of days fromstart_datefor which you want the historical data.
  • The interval parameter specifies the frequency of the returned data. It can be either “DAILY” or “WEEKLY”, depending on your requirements.

How to use GOOGLEFINANCE to Fetch Currency Exchange Rates Over a Time Period

Let us take an example to understand how the GOOGLEFINANCE function can be used to fetch currency rates (USD to INR) from 10th October 2020 to 20th October 2020.

  1. Select a cell from where you want to start displaying the exchange rates. You don’t need to add a header for the columns, since the function adds the column headers automatically.
  2. Type the formula:=GOOGLEFINANCE(“CURRENCY:USDEUR”, “price”, DATE(2020,10,10), DATE(2020,10,20), “DAILY”)
  3. Press the Return key

You should now see two new columns automatically inserted starting from the cell in which you entered the formula.

Google Sheets Currency Conversion: The Easy Method (10)

The first column contains the date for each day between 10th Oct 2020 and 20th Oct 2020. The second column contains the closing google finance exchange rate for each day.

If you want to display weekly rates instead of daily rates, you can simply replace the interval parameter in the currency conversion function from DAILY to WEEKLY.

How to Use GOOGLEFINANCE to Fetch Currency Exchange Rates Over the Past Week

If you want to dynamically display exchange rates over the past, say one week depending on the day the sheet is opened, you can use the TODAY function, instead of the DATE.

Let us see an example where we want to dynamically display exchange rates of the previous 10 days, irrespective of which day the sheet is opened.

Follow these steps:

  1. Select a cell from where you want to start displaying the exchange rates.
  2. Type the formula:
    =GOOGLEFINANCE("CURRENCY:USDEUR", "price", TODAY()-10, TODAY(), "DAILY")
  3. Press the Return key

You should now see two new columns automatically inserted starting from the cell in which you entered the formula.

Google Sheets Currency Conversion: The Easy Method (11)

The first column contains the date for each day, from 10 days before to the current date. The second column contains the closing exchange rate for each day.

Here, the TODAY() function returns the current date on which the file is opened. So each time it is opened, this function will refresh and return a new value.

A Few Points to Remember About Google Sheet Currency Conversion

Here are a few important things you need to know to understand the GOOGLEFINANCE function:

  • When we say real-time exchange rates, you can expect a delay of up to 20 minutes.
  • For real-time rates, the function returns a single value. However, for historical rates, the function returns an array along with column headers.
  • If you do not provide any date parameters, GOOGLEFINANCE assumes that you only want real-time results. If you provide any date parameter, the request is considered as a request for historical data.

Google Sheets Currency Conversion Attribute Values

Here are some of the commonly used values for the attribute parameter of GOOGLEFINANCE:

For real-time data:

  • priceopen” – We want the price at the time of the market open.
  • high” – We want the current day’s high price.
  • low” – We want the current day’s low price.
  • volume” – We want the current day’s trading volume.
  • marketcap” – We want the market capitalization of the stock.

For historical data:

  • open” – We want the opening price for the specified date(s).
  • close” – We want the closing price for the specified date(s).
  • high” – We want the high price for the specified date(s).
  • low” – We want the low price for the specified date(s).
  • volume” – We want the volume for the specified date(s).
  • all” – We want all the above information.

There are a number of other attributes that you can use too. You can refer to the official documentation of Google Sheets to find out more.

Google Spreadsheet Currency Conversion FAQ

Here are a few of the most common questions I hear about the currency converter (and about the GOOGLEFINANCE function) in Google Sheets. If you have a question I haven’t already covered, please leave a comment below (or on my YouTube channel).

How do I use the GOOGLEFINANCE Function to track stocks?

I made a video that shows you how to make a stock tracking spreadsheet in under a minute on Google Sheets. Basically, you’ll just list the stocks, ETFs, or cryptocurrencies you want to track and use the GOOGLEFINANCE function to pull their values automatically. It’s my favorite way to track stock prices.

[adthrive-in-post-video-player video-id=”dSrP2phq” upload-date=”2023-10-16T16:52:02.000Z” name=”1-Minute Stock-Tracking Template” description=”Here’s how to make a stock trading template in Google Sheets. It takes about 50 seconds.” player-type=”default” override-embed=”default”]

Can Google Sheets Convert Currency?

Yes, You can use the GOOGLEFINACE function with the currency codes you wish to convert as the second argument like so:

=GOOGLEFINANCE("Currency:GBPAUD")

Why isn’t the GOOGLEFINANCE Function working?

The most common reason the GOOGLEFINANCE function isn’t returning a result is that you forgot to include quotation marks around your symbol. Once, I saw a #NAME error and I realized I just forgot to include the quotes. Adding the quotes solved the problem!

How Do I Convert From Pounds to Dollars in Google Sheets?

You use the GOOGLEFINANCE for currency conversions Google Sheets. You can get the current exchange rate for GBP and USD with the following formula:

=GOOGLEFINANCE("Currency:GBPUSD")

then multiply the two cells
Google Sheets Currency Conversion: The Easy Method (12)

If you want to, you can convert the currency directly by combing the GOOGLEFINANCE formula with the multiply formula or asterisk sign.

In our example, you can use the formula:

=MULTIPLY(A4,GOOGLEFINANCE("Currency:GBPAUD"))

or

=GOOGLEFINANCE("Currency:GBPUSD")* A4

Google Sheets Currency Conversion: The Easy Method (13)

How Do I Change Currency in Google Sheets from Pounds to Dollars?

You can also change the currency format that you are using gin Google Sheets.Here’s how to change currency in Google Sheets:

  1. Highlight the cells you wish to change
  2. Tap the Format > Number
Google Sheets Currency Conversion: The Easy Method (14)
  1. Click Custom currencies.

Google Sheets Currency Conversion: The Easy Method (15)

  1. Select the desired currency. In this case, we’ll choose dollars.
Google Sheets Currency Conversion: The Easy Method (16)
  1. Click Apply.

This works for Eurosor any other world currency and certain crypto coins.

How Do I Convert BTC to USD in Google Sheets?

BTC works the same as any other currency conversion using GOOGLEFINANCE in Google Sheets. You just have to use BTC the first currency argument. For example, if you just wanted the current rate, you could sue the following formula:

=GOOGLEFINANCE(“Currency:BTCUSD”)

Google Sheets Currency Conversion: The Easy Method (17)

Can I Pull Crypto Prices Into Google Sheets?

Yes, you can pull crypto prices into Google Sheets. Unfortunately, only the major cryptocurrencies are supported. For example, to pull the current exchange rate for Ethereum to USD, you could use the following formula:

=GOOGLEFINANCE(“Currency:ETHUSD”)

Is There Any Delay When GOOGLEFINANCE Fetches Values?

The Google Sheets exchange rate delay can be up to 20 minutes for the current exchange values.

Wrapping Up Google Finance Currency Conversion

In this tutorial, I showed you how to use the GOOGLEFINANCE function. This fetches real-time and historical exchange rates. I included screenshots with real-world examples.

I also showed you how to use the fetched rates for Google Sheets Currency Conversion. Has this been helpful? Please let me know if you have any other questions in the comments!

Other Google Sheets tutorials you may like:

    • REGEXMATCH Function in Google Sheets
    • How to Use IMPORTRANGE Function in Google Sheets
    • How to Convert Excel to Google Sheets
    • Convert Formulas to Values in Google Sheets
    • How to Auto-Refresh Google Sheets (Updates Every 1-Minute)
Google Sheets Currency Conversion: The Easy Method (2024)

FAQs

Google Sheets Currency Conversion: The Easy Method? ›

To convert currencies in real-time using Google Sheets, you'll need to use the GOOGLEFINANCE function. Here's a step-by-step guide: In a cell, type "=GOOGLEFINANCE(" to start the function. Inside the parentheses, type "CURRENCY:" followed by the currency codes you want to convert from and to, separated by a space.

How do I automatically convert currency in Google Sheets? ›

To convert currencies in real-time using Google Sheets, you'll need to use the GOOGLEFINANCE function. Here's a step-by-step guide: In a cell, type "=GOOGLEFINANCE(" to start the function. Inside the parentheses, type "CURRENCY:" followed by the currency codes you want to convert from and to, separated by a space.

How do you change the currency in Google Sheets format as currency? ›

To apply a custom currency format to your spreadsheet:
  1. On your computer, open a spreadsheet in Google Sheets.
  2. Highlight the data you want to format.
  3. Click Format. Number.
  4. Click Custom currency.
  5. Search in the menu text box to select a format. You can also add your own custom currency format into the text box.
  6. Click Apply.

How do you convert USD to CAD in Google Sheets? ›

Here's how to set up the formula: Select the cell where you want the converted value to appear. Type in the formula: =GOOGLEFINANCE("CURRENCY:USDCAD") Press Enter to see the current exchange rate for USD to CAD.

How to convert one currency to another? ›

To convert from the base currency, we multiply by the exchange rate. Just like multiplying to apply a commodity price. Indeed, our base currency can be viewed as the commodity in the quote. Say we need to convert €8m into dollars, by applying the exchange rate EUR/USD 1.25.

How do I automatically convert currency in Excel? ›

Applying the Conversion Formula

Excel's formula bar allows for simple yet powerful calculations. In a new column, use the formula "=Original_Value*Exchange_Rate" to convert the values to the desired currency. This formula multiplies the original value by the exchange rate to provide the converted value.

How do you convert currency format? ›

You can specify the number of decimal places that you want to use, whether you want to use a thousands separator, and how you want to display negative numbers. Tip: To quickly apply the Currency format, select the cell or range of cells that you want to format, and then press Ctrl+Shift+$.

How do I change Google currency settings? ›

How to Change Currency in Google Play
  1. Open the Google Play Store app.
  2. Tap on your profile icon (Menu icon) in the top-right section > Settings.
  3. Choose General > Account and device preferences.
  4. Go to the Country and Profiles section, then choose your new country. ...
  5. Select "Save".
Jan 29, 2024

How do I show 1000 as 1k in Google Sheets? ›

Show Thousands as K (Comma Separator)
  1. Select the range B3:B10.
  2. Right-click to open the context menu.
  3. Click on Format Cells… in the menu. ...
  4. Navigate to the Number tab in the dialog box.
  5. Choose Custom from the Category list.
  6. Enter “0, “k”” to show numbers in thousands as K in the Type section of the Format Cells dialog box.
Aug 17, 2023

Why is my Google showing euros? ›

Change your location, language and currency settings

To change your currency, location or language: Go to Google Flights. Scroll down to the bottom of the page and find the drop-down menus for language, location and currency. To choose a language, click Language and make a selection.

How do I change the format in Google Sheets? ›

Format one or more cells
  1. Open a spreadsheet in the Google Sheets app.
  2. Tap a cell, then drag the blue markers across nearby cells you want to select.
  3. Tap Format .
  4. In the "Text" tab, choose an option to format your text. Bold. ...
  5. In the "Cell" tab, choose an option to format your cell. ...
  6. Tap the sheet to save your changes.

How do I convert numbers to Google Sheets? ›

Go to Google Sheets and sign in to your Google account. Click on the "+" icon in the bottom right corner to create a new spreadsheet, or open an existing one where you want to import the data. In the menu bar, click on "File" and then select "Import." In the "Import file" dialog box, click on the "Upload" tab.

Can Google Sheets do currency conversion? ›

Using the GOOGLEFINANCE function in Google Sheets, you can effortlessly fetch real-time exchange rates. Let's say you want to convert 100 USD to EUR. You can use the CURRENCY function with the USD and EUR three-letter codes, and then multiply the exchange rate by the amount.

How do I convert USD to CAD manually? ›

To convert US Dollars ($, USD) to Canadian Dollars (CAD), we multiply the given value of US Dollars by 1.26 because 1 US Dollar = 1.26 Canadian Dollars. Want to find complex math solutions within seconds? Use our free online calculator to solve challenging questions.

How to calculate currency exchange manually? ›

Divide your current (home) currency by the exchange rate. For example, suppose that the USD/EUR exchange rate is 0.631 and you'd like to convert 100 USD into EUR. To do this, simply multiply the 100 by 0.631 and the result is the number of EUR that you'll receive: 63.10 EUR.

How to change currency in Google Sheets annual budget template? ›

Use File > Settings > Locale to set your spreadsheet's locale correctly. Alternatively, try Format > Number > Custom currency.

How do I get the currency of a cell in Google Sheets? ›

How to Convert Currency in Google Sheets
  1. Select and an empty cell in your spreadsheet. ‍ Click an empty cell in your sheet, this will be the cell where the conversion populates. ...
  2. Enter the formula =GOOGLEFINANCE("CURRENCY:<Currency Code 1><Currency Code 2>") ‍ ...
  3. Press Enter to populate the results. ‍

What is the GOOGLEFINANCE function for currency date? ›

In Google Sheets, utilize the GOOGLEFINANCE function by appending "CURRENCY:" and specifying parameters like currency tags, dates, and operations. This enables you to fetch real-time or historical exchange rates and perform various currency-related calculations directly within your spreadsheet.

Top Articles
Maegan Hall Lawsuit Against La Vergne Police Department
tnt dinar call today
Mickey Moniak Walk Up Song
NOAA: National Oceanic &amp; Atmospheric Administration hiring NOAA Commissioned Officer: Inter-Service Transfer in Spokane Valley, WA | LinkedIn
Canya 7 Drawer Dresser
The Largest Banks - ​​How to Transfer Money With Only Card Number and CVV (2024)
Jazmen Jafar Linkedin
Unlocking the Enigmatic Tonicamille: A Journey from Small Town to Social Media Stardom
The Pope's Exorcist Showtimes Near Cinemark Hollywood Movies 20
The Powers Below Drop Rate
What is international trade and explain its types?
Barstool Sports Gif
Joe Gorga Zodiac Sign
Unit 1 Lesson 5 Practice Problems Answer Key
Signs Of a Troubled TIPM
4302024447
今月のSpotify Japanese Hip Hopベスト作品 -2024/08-|K.EG
Belle Delphine Boobs
I Wanna Dance with Somebody : séances à Paris et en Île-de-France - L'Officiel des spectacles
Haunted Mansion Showtimes Near Millstone 14
Pricelinerewardsvisa Com Activate
Where to Find Scavs in Customs in Escape from Tarkov
Zack Fairhurst Snapchat
Morristown Daily Record Obituary
Rapv Springfield Ma
Best Boston Pizza Places
Arrest Gif
Impact-Messung für bessere Ergebnisse « impact investing magazin
Mdt Bus Tracker 27
Table To Formula Calculator
Pulitzer And Tony Winning Play About A Mathematical Genius Crossword
Pdx Weather Noaa
Davita Salary
Kaiserhrconnect
Fridley Tsa Precheck
Netherforged Lavaproof Boots
Chattanooga Booking Report
All Things Algebra Unit 3 Homework 2 Answer Key
School Tool / School Tool Parent Portal
Wrigley Rooftops Promo Code
303-615-0055
Questions answered? Ducks say so in rivalry rout
Clausen's Car Wash
Jaefeetz
Yale College Confidential 2027
3500 Orchard Place
Worland Wy Directions
Underground Weather Tropical
Rovert Wrestling
David Turner Evangelist Net Worth
Latest Posts
Article information

Author: Aracelis Kilback

Last Updated:

Views: 5717

Rating: 4.3 / 5 (44 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Aracelis Kilback

Birthday: 1994-11-22

Address: Apt. 895 30151 Green Plain, Lake Mariela, RI 98141

Phone: +5992291857476

Job: Legal Officer

Hobby: LARPing, role-playing games, Slacklining, Reading, Inline skating, Brazilian jiu-jitsu, Dance

Introduction: My name is Aracelis Kilback, I am a nice, gentle, agreeable, joyous, attractive, combative, gifted person who loves writing and wants to share my knowledge and understanding with you.