Convert USD to CAD in Google Sheets: Easy Steps

Jason Gong
June 6, 2024

Use GOOGLEFINANCE function to convert USD to CAD in Google Sheets.

By the way, we're Bardeen, we build a free AI Agent for doing repetitive tasks.

Since you're converting currencies, you might find our GPT in Spreadsheets feature useful. It can automate and simplify your currency conversions and data tasks.

Converting currencies is a common task for businesses and individuals dealing with international transactions. Google Sheets offers a powerful built-in function called GOOGLEFINANCE that makes it easy to convert USD to CAD and other currency pairs. In this step-by-step guide, we'll show you how to use the GOOGLEFINANCE function to quickly and accurately convert USD to CAD in your Google Sheets.

Understanding the GOOGLEFINANCE Function

The GOOGLEFINANCE function is a powerful tool in Google Sheets that allows you to retrieve real-time financial data, including currency exchange rates, directly from Google Finance. This function is essential for converting currencies like USD to CAD within your spreadsheets. Here's what you need to know about the basics and syntax of the GOOGLEFINANCE function:

  • The basic syntax is GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])
  • The ticker parameter is mandatory and represents the currency pair you want to convert, such as "CURRENCY:USDCAD" for USD to CAD
  • The optional attribute parameter specifies the type of data to retrieve, defaulting to "price" for the current exchange rate
  • You can also use the start_date and end_date|num_days parameters to fetch historical exchange rates for a specific period

By leveraging the GOOGLEFINANCE function, you can ensure that your currency conversions are always based on the most up-to-date exchange rates, eliminating the need for manual updates. For more advanced features, consider using GPT in Spreadsheets to bring AI into your Google Sheets workflow.

Setting Up Your Currency Conversion Formula

To convert USD to CAD in Google Sheets, you'll need to use the GOOGLEFINANCE function with the appropriate currency pair. Here's how to set up the formula:

  1. Select the cell where you want the converted value to appear
  2. Type in the formula: =GOOGLEFINANCE("CURRENCY:USDCAD")
  3. Press Enter to see the current exchange rate for USD to CAD

Let's break down the components of this formula:

  • GOOGLEFINANCE is the function that retrieves financial data from Google Finance
  • "CURRENCY:USDCAD" is the ticker parameter, specifying the currency pair (USD to CAD)

To convert a specific amount of USD to CAD, simply multiply the amount by the GOOGLEFINANCE formula. For example, to convert $100 USD to CAD, use the following formula:


This will calculate the equivalent amount in Canadian dollars based on the current exchange rate. For more advanced features, you can connect Google Sheets with other apps to automate your workflows.

Save time on repetitive tasks by scraping data from websites and automating the process with Bardeen's AI-powered tool.

Dynamic Currency Conversion Using Cell References

To make your currency conversion formula more dynamic and adaptable to different data entries, you can use cell references instead of hardcoding the USD amount. Here's how:

  1. In one column (e.g., column A), list the USD values you want to convert
  2. In the adjacent column (e.g., column B), enter the currency conversion formula using a cell reference to the corresponding USD value

For example, if your USD value is in cell A2, your formula in cell B2 would be:


Now, whenever you change the USD value in cell A2, the converted CAD amount in cell B2 will automatically update based on the current exchange rate.

You can apply this formula to an entire column by dragging the formula down from cell B2. This way, you can convert multiple USD values to CAD in one go, making your spreadsheet more efficient and adaptable to new data entries.

If you need more advanced features, consider using tools that connect Microsoft Excel with other platforms for better automation and efficiency.

Retrieving Historical Exchange Rates

The GOOGLEFINANCE function in Google Sheets can also be used to fetch historical exchange rates for specific dates or periods. To retrieve historical data, you need to modify the formula by adding additional parameters:

  • start_date: The starting date for the historical data (required)
  • end_date: The ending date for the historical data (optional, defaults to start_date if not specified)
  • interval: The frequency of the data points, either "DAILY" or "WEEKLY" (optional, defaults to "DAILY")

Here's an example of a formula that retrieves the historical exchange rate for USD to GBP on January 1, 2023:


To retrieve historical data for a specific period, you can modify the formula like this:


This formula will return the weekly exchange rates for USD to GBP from January 1, 2023, to January 31, 2023. For more advanced data handling, consider using GPT in Spreadsheets.

Bardeen can help lighten your workload. You can easily enrich LinkedIn profiles directly in Google Sheets, saving time on manual entries.

Tips for Accurate and Efficient Currency Management

To ensure accurate and efficient currency management in Google Sheets, consider the following best practices:

  • Regularly update your spreadsheets to fetch the latest exchange rates using the GOOGLEFINANCE function. This is particularly important for real-time financial reporting or budgeting.
  • Set up a schedule to review and update your currency data, especially if you are dealing with volatile currencies or making long-term financial projections.
  • Use cell references in your currency conversion formulas to make your spreadsheet more adaptable and easier to maintain. This allows you to change the currency codes or amounts in one place and have the conversions update automatically.
  • Format your currency data consistently throughout your spreadsheet. Use the appropriate currency symbols and set the number of decimal places to match the precision required for your financial reporting or analysis.
  • Protect your currency data by limiting access to your spreadsheet and using version control to track changes. This helps prevent accidental modifications or deletions that could impact your financial calculations.

By following these best practices, you can ensure that your currency conversions in Google Sheets remain accurate and up-to-date, enabling you to make informed financial decisions and maintain reliable records. For more advanced tips, consider using tools to scrape data from websites for your financial analysis.

Automate Your Google Sheets with Bardeen Playbooks

Converting currency from USD to CAD in Google Sheets can be efficiently done using the built-in GOOGLEFINANCE function. While this manual method is straightforward, automating related tasks in Google Sheets can significantly enhance productivity and data management. By leveraging Bardeen's automation capabilities, you can streamline various workflows, such as data entry, task management, and data synchronization between platforms.

Here are some examples of automations you can build with Bardeen using the provided playbooks:

  1. Create Coda entry when a row is added in Google Sheets.: This playbook automates data entry, saving time and reducing errors by creating a Coda entry whenever a new row is added in Google Sheets.
  2. Copy a newly created Asana task to Google Sheets.: Enhance productivity by automatically copying details of newly created Asana tasks into a specified Google Sheets spreadsheet, streamlining task management and tracking.
  3. Copy all Github issues to Google Sheets.: Simplify project management and issue tracking by automatically copying all Github issues into a Google Sheets spreadsheet, facilitating easier analysis and collaboration.

These automations allow for seamless integration and synchronization between Google Sheets and other platforms, further optimizing your workflows. To explore these and other automation possibilities, download the Bardeen app at

Convert USD to CAD with ease in Google Sheets

Use Bardeen's GPT in Spreadsheets to automate and simplify currency conversions in Google Sheets.

Get Bardeen free

Related frequently asked questions

Disable Google Sheets Downloads: A Step-by-Step Guide

Learn how to disable downloads in Google Sheets by adjusting share permissions and protecting sheets, enhancing data security.

Read more
Export HubSpot Companies Easily: A Step-by-Step Guide

Learn how to export companies from HubSpot using the native interface or automate with for efficient data management and analysis.

Read more
Create Charts from Pivot Tables in Google Sheets: A Guide

Learn how to easily convert pivot tables into charts in Google Sheets for enhanced data visualization and analysis. Follow our step-by-step guide.

Read more
Understanding Salesforce Price Books: A Guide

Learn what a Price Book in Salesforce is, its role in managing product prices for different market segments, and how it supports sales efficiency.

Read more
Google Sheets Timezone Conversion Guide in 5 Steps

Learn to convert timezones in Google Sheets using formulas, custom functions, and Moment.js for accurate data analysis across locations.

Read more
Convert Caps to Proper Case in Google Sheets: A Guide

Learn how to convert all caps to proper case in Google Sheets using the PROPER function, Google Docs, or add-ons for efficient data presentation.

Read more
how does bardeen work?

Your proactive teammate — doing the busywork to save you time

Integrate your apps and websites

Use data and events in one app to automate another. Bardeen supports an increasing library of powerful integrations.

Perform tasks & actions

Bardeen completes tasks in apps and websites you use for work, so you don't have to - filling forms, sending messages, or even crafting detailed reports.

Combine it all to create workflows

Workflows are a series of actions triggered by you or a change in a connected app. They automate repetitive tasks you normally perform manually - saving you time.

get bardeen

Don't just connect your apps, automate them.

200,000+ users and counting use Bardeen to eliminate repetitive tasks

Effortless setup
AI powered workflows
Free to use
Reading time
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
By clicking “Accept”, you agree to the storing of cookies. View our Privacy Policy for more information.