IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (2024)

In Google Sheets, there is a wonderful function called IMPORTRANGE. It allows you to link a specific range of cells from one spreadsheet to another. And how to link Excel worksheets? Let’s find out whether you can use IMPORTRANGE in Excel or use other functionality to do this.

Is there IMPORTRANGE in Excel?

There are many functions in Excel, such as VLOOKUP Excel or SUMIF Excel. However, there is no Excel IMPORTRANGE function.

At the same time, Excel provides a similar to IMPORTRANGE functionality for linking a data range from a separate spreadsheet. This can be done either by copying and pasting a data range or by using a formula bar.

What is the Excel version of IMPORTRANGE?

In Excel Online, the IMPORTRANGE functionality is called Workbook Links. I’ll cover the details of Workbook Links later.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (1)

In Excel desktop, it has no explicit name but is implemented via the Paste Link option.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (2)

The implementation of an Excel IMPORTRANGE equiv depends on the Excel app you use (365/Online or desktop app). Let’s discuss each way separately.

IMPORTRANGE/Workbook Links alternative for Excel

In essence, both Excel Workbook Links and IMPORTRANGE synchronize data between two sheets. So, if the data in the source sheet changes, these changes are visible in the destination sheet. And this could be an issue if, for some reason, the data in the source sheet was corrupted or the file was broken. As a result, the valuable information disappears in both sheets. With the Excel integrations by Coupler.io, you won’t have this risk.

Using the Coupler.io web app or add-in for Excel, you can also connect workbooks. However, unlike Workbook Links or IMPORTRANGE, the Excel integration by Coupler.io imports data from one sheet to another. So, if the source workbook is not accessible for some reason, you will still have your data set in the destination workbook.

Connecting Excel workbooks with Coupler.io only takes three steps and does not require any formulas. All you need to do is click Proceed in the form below:

You’ll be offered to create a Coupler.io account for free.

  • Then, in your OneDrive folder, select the Excel workbook and sheet(s) to get data from.
IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (3)
  • Preview and transform the data, if needed, before loading it to the destination Excel workbook.
IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (4)
  • In your OneDrive folder, select the Excel workbook and sheet to load data.
IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (5)

This is a high-level flow but you can also enjoy a number of optional parameters and features:

  • Select multiple sheets to concatenate data from them into one master view.
  • Join data from multiple worksheets using a key column.
  • Specify a range, not an entire sheet, to import.
  • Specify the first cell to load data to.
  • Change the import mode from replace to append. With the replace mode, all the new data will replace the previously imported records. With the append mode, the newly imported records will be added under the previously imported ones.

The icing on the cake is the automatic data refresh. Coupler.io allows you to automate the import of data on a custom frequency from once a month to every 15 minutes. To do this, toggle on the Automatic data refresh and configure the schedule for your data import.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (6)

From the moment you click Run importer, the data flow between the selected Excel files will be automated. You will be sure to have up-to-date information without spending a minute on manual data transfer. Actually, Coupler.io will save you up to 60% of your time – this is quite a significant improvement in your reporting and analytics.

In addition to that, I have to mention that Coupler.io is not limited to Excel integrations. You can load data from business apps to Excel, or connect your Excel files to other destinations like Google Sheets, BigQuery, or Looker Studio. You should definitely try it!

How to use IMPORTRANGE equivalent for Excel desktop

I promised to share the details of using Workbook Links in Excel. Let’s start with how this works for desktop Excel.

Open both a source and a destination Excel spreadsheet. Select a range of cells in the source spreadsheet and copy them: you can use either Ctrl+C or right-click => Copy.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (7)

Go to your destination spreadsheet, select either one cell to import the entire range or a range of cells to only populate the selected cells. Then right-click and select Paste Link.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (8)

You can expand the imported range by simply dragging the cross as follows:

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (9)

Now if you change some values of the imported range in the source file, the values in the destination spreadsheet will be updated as well.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (10)

This method works well if your source and destination spreadsheets are open. When you need to import a range from an Excel workbook that is not open, use the formula bar method.

Excel IMPORTRANGE formula using the formula bar in desktop app

First of all, an important note: If your source workbook only has one worksheet with the same name as the workbook, the imported range reference will look as follows in the formula bar:

={workbook-name}.xlsx!{first-cell}

For example:

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (11)

However, if the names of the source workbook and worksheets differ, or the workbook has multiple worksheets, the imported range reference will look as follows in the formula bar:

=[{workbook-name}.xlsx]{worksheet-name}!{first-cell}

For example:

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (12)

When you close the source workbook, the imported range reference transforms in the following way:

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (13)

So, it’s attached with a path to the file on your device. In our case, the path is to the OneDrive storage folder. However, you can also encounter more regular paths like this one:

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (14)

This is the boilerplate you can use to import data from any Excel file on your device:

='{path-to-file}/[{workbook-name}.xlsx]{worksheet-name}'!{first-cell}

Note: you can use either slash or backslash depending on which type is used in the path to your file.

For example, we need to import data from Sheet1 of a source file named Source2.xlsx stored in the OneDrive folder. In the example above, our reference to this folder looked as follows:

https://d.docs.live.net/ec25d9990d879c55/Docs/Excel IMPORTRANGE/

But it’s okay if you take a regular path, which you can find in the file explorer like this:

C:\Users\Захар\OneDrive\Docs\Excel IMPORTRANGE
IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (15)

Insert this path string to the Excel IMPORTRANGE equivalent formula and add other variables: {workbook-name}, {worksheet-name}, and {first-cell}. Here is what we’ve got:

='C:\Users\Захар\OneDrive\Docs\Excel IMPORTRANGE\[Source2]Sheet1'!A1

Select a cell, insert this formula to the formula bar and press Ctrl+Shift+Enter.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (16)

Now you can expand the range by dragging the cell vertically or horizontally.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (17)

If you want to import an exact range at once, specify the range instead of the first cell in your formula. Then select the range in the destination sheet, insert the formula to the formula bar, and press Ctrl+Shift+Enter. Here is an example:

='C:\Users\Захар\OneDrive\Docs\Excel IMPORTRANGE\[Source2]Sheet1'!A1:C10
IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (18)

Note: if you select the number of cells greater than the number of cell in the range to import, you’ll get #N/A for the cell beyond the range.

Workbook links – Excel IMPORTRANGE from different worksheet online

Now you have an understanding of how IMPORTRANGE functionality on Microsoft Excel desktop works. However, Excel Online, as well as Excel 365, has some differences in use. Let’s explore how Workbook Links works.

Open the files you already know, Source.xlsx and Destination.xlsx, in Excel Online. Select and copy a range in the source file, go to the destination file, select a cell, right-click, and choose Link as a paste option.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (19)

The cells will be populated with the values from the source spreadsheet.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (20)

The main difference here is that the imported data won’t be refreshed automatically until you enable this. To do this, go to the Data menu => Workbook Links.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (21)

On the pop-up panel on the right, click the three dots and check the Refresh automatically checkbox for the linked workbook.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (22)

Now the imported range will be refreshed automatically every 5 minutes to display any change in the source range.

Excel Workbook Links does not work

We tried to import a range from a file stored in another folder, and here is the result:

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (23)

We referenced a thread on the MS Office forum regarding the same issue, but we’ve still had no luck in resolving it. The only method that worked was to put the source and destination workbooks in the same folder.

With this in mind, it’s good to have a failsafe alternative to link Excel to Excel. And there is one – Coupler.io.

IMPORTRANGE from Excel to Google Sheets and vice versa

The real IMPORTRANGE function only connects Google Sheets documents. IMPORTRANGE in Excel, Workbook Links, only connects Excel files. With Coupler.io, you can mix those functionalities and synchronize data between an Excel workbook and a Google spreadsheet.

For example, to import a range from an Excel spreadsheet to Google Sheets, you need to choose Excel as a source app and select the file to get data from. As a destination app, choose Google Sheets, and select the file to load data to.

Excel IMPORTRANGE FAQs

The two most popular spreadsheet apps, Google Sheets and Excel, have a large influence on each other’s progress. IMPORTRANGE is a case in point because it’s a Google Sheets function that is not available in Excel. Nevertheless, many users keep using the term Excel IMPORTRANGE to name Workbook Links…or they just dream about a day when the Microsoft team releases this function. 🙂 Anyway, we collected a few questions associated with this and hope you’ll find it useful.

Excel IMPORTRANGE function for a whole column

Everything works as usual. To import an entire column from one workbook to another, just select the column (click the column index letter), copy it, and paste as link into the destination workbook.

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (24)

How to use Excel IMPORTRANGE to get data with formatting?

IMPORTRANGE in Google Sheets, Workbook Links in Excel, as well as Coupler.io, allow you to only import raw data without formatting.

Can I use Excel IMPORTRANGE with CONCATENATE?

In Google Sheets, you can nest IMPORTRANGE with CONCATENATE, QUERY, and many other functions. For example, check out our IMPORTRANGE+QUERY tutorial.

However, in Excel, there is no IMPORTRANGE function, so it’s impossible to do.

Excel IMPORTRANGE to import cells with text only

Unfortunately, Workbook Links does not let you set conditions for the ranges you import. However, you can use the Excel Power Query to do the job. For example, our data set that we need to import contains empty rows:

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (25)

We can set a condition to ignore them for our import.

  • Go to the Data menu => New Query => From File => From Workbook
IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (26)
  • Select your source workbook. In the Navigation window, select a sheet and click “Transform Data“.
IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (27)
  • This will bring you to the Power Query Editor, where you can add or remove columns/rows, change data types, split columns, group values by columns, and perform other sorts of data manipulation. What we need is to remove blank rows. There is a dedicated button for this on the ribbon menu: Remove Rows => Remove Blank Rows.
IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (28)
  • All blank rows have been removed. Now you can Close & Load your data range. Click the respective button.
IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (29)
  • Welcome your data range into your sheet. Now the source sheet is connected to your destination sheet, and the queried data range will be refreshed automatically every 5 minutes, or you can do this manually.
IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (30)

IMPORTRANGE, Workbook Links, or Coupler.io

Who’s going to win this race? Only Coupler.io is designed for both Excel and Google Sheets users and provides them with a scheduled data refresh, support for multiple sources and destinations, and many other cool features.

IMPORTRANGE is only available for Google Sheets users. It’s a good function, although it is known for its errors, which we’ve covered in Why IMPORTRANGE Is Not Working: Errors and Fixes.

Workbook Links, looks a bit plain and straightforward compared to its competitors. The keyword “excel importrange” is highly requested in Google search results, which means that Excel users need this function instead of WL. Ugly truth.

So, make your choice for importing data and good luck with it!

Automate data export with Coupler.io

Get started for free
IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (31)

Zakhar Yung

A content manager at Coupler.io whose key responsibility is to ensure that the readers love our content on the blog. With 5 years of experience as a wordsmith in SaaS, I know how to make texts resonate with readers' queries✍🏼

IMPORTRANGE Excel - Options and Alternatives | Coupler.io Blog (2024)

FAQs

What is the alternative to Importrange in Excel? ›

The IMPORTRANGE function doesn't exist in Excel. That said, there are two ways to replicate it, depending on which version of Excel you're using (Excel Online or the desktop version). If you're using Excel Online, you can use the Workbook Links feature to essentially replicate IMPORTRANGE in your spreadsheets.

Can you use importrange in Excel? ›

Is there IMPORTRANGE in Excel? There are many functions in Excel, such as VLOOKUP Excel or SUMIF Excel. However, there is no Excel IMPORTRANGE function. At the same time, Excel provides a similar to IMPORTRANGE functionality for linking a data range from a separate spreadsheet.

What is the difference between Importdata and Importrange? ›

IMPORTRANGE is used to import data from one Google Sheets spreadsheet to another, while IMPORTDATA is used to import data from a given URL, such as a CSV or TSV file hosted on the web.

What are the limitations of Importrange in Google Sheets? ›

Reference limit: Within a single file, the IMPORTRANGE can only import data from up to 50 different sheets. Formatting: It doesn't transfer format. This means you may need to spend some time reformatting the data after it has been imported.

Can we import data in Excel from other sources? ›

You can also import data into Excel as either a Table or a PivotTable report. Select Data > Get Data > From Database > From SQL Server Analysis Services Database (Import).

How to import data from one Excel sheet to another automatically? ›

Automatically transfer data between Excel files
  1. Select the worksheet or workbook with the source data.
  2. Choose whether you want to process the data before transferring it.
  3. Select where you want to send the data.
  4. Click “Automate” to schedule automatic updates for this connection.
Mar 13, 2024

Does Vlookup work with Importrange? ›

Fortunately, IMPORTRANGE can be combined with VLOOKUP to look up values from a different spreadsheet. You can also combine the functionality of ARRAYFORMULA to look up a range of values.

How do I pull data from another Excel file? ›

How to pull data from another workbook in Excel
  1. Open both Excel workbooks.
  2. Enter = in the destination cell.
  3. Toggle to the source workbook.
  4. Click the cell you want to copy.
  5. Press Enter.
Apr 15, 2024

What kind of data can be imported into Excel? ›

Excel can import data from external data sources including other files, databases, or web pages. Click the Get Data button. Some data sources may require special security access, and the connection process can often be very complex.

Can I use Sumif with ImportRange? ›

Calculating Conditional Sums with IMPORTRANGE and SUMIF

The SUMIF function will not work because it accepts ranges only, you can use the FILTER function to do the same or the QUERY function.

How do I import a range from another workbook in Excel? ›

Switch to Excel and open the worksheet that has data that you want to import. Select the range of cells that contain the data that you want to import. Right-click within the selected range and then click Name a Range or Define Name. In the New Name dialog box, specify a name for the range in the Name box and click OK.

How do I link a spreadsheet to another spreadsheet? ›

Select the cell or cells where you want to create the external reference. Type = (equal sign). Switch to the source workbook, and then click the worksheet that contains the cells that you want to link. Press F3, select the name that you want to link to and press Enter.

What is an alternative to Importrange from Google Sheets? ›

How to use Coupler.io – an alternative to IMPORTRANGE in Google Sheets. While IMPORTRANGE references the data range, Coupler.io imports the data. So, the data in the destination sheet is an actual copy of the source data at the time of the last update, not just a live link.

Does import range slow down Google Sheets? ›

IMPORTRANGE is a function, and it takes some time to process calculations, which slows down the general performance of a workbook. Instead, you can use the IMPORTRANGE alternative – Google Sheets integration.

What is the row limit for Importrange? ›

A general guideline is to import between 50,000 to 100,000 cells per IMPORTRANGE formula; this number should be lower if the cells are data-heavy. For instance, if your range includes ten columns, you might limit your import to 10,000 rows.

What is the alternative to Excel for storing data? ›

The 11 Best Microsoft Excel Alternatives in 2024
  • ClickUp. See the 15+ views in ClickUp to customize your workflow to your needs. ...
  • Equals App. Source: Equals.app. ...
  • Google Sheets. via Google Sheets. ...
  • Gnumeric. via Gnumeric. ...
  • Numbers. via Numbers. ...
  • Smartsheet. via Smartsheet. ...
  • Zoho Sheet. via Zoho Sheet. ...
  • Apache OpenOffice Calc.
May 11, 2024

Which tool in Excel lets you import or connect to external data? ›

With Power Query (known as Get & Transform in Excel), you can import or connect to external data, and then shape that data, for example remove a column, change a data type, or merge tables, in ways that meet your needs.

Top Articles
Protecting Your Crypto Wallet Passphrase
How Long Does It Take to Lose Weight on Keto?
Radikale Landküche am Landgut Schönwalde
Dairy Queen Lobby Hours
The Daily News Leader from Staunton, Virginia
Retro Ride Teardrop
Songkick Detroit
Top Golf 3000 Clubs
Detroit Lions 50 50
Power Outage Map Albany Ny
Best Fare Finder Avanti
Painting Jobs Craigslist
Cvb Location Code Lookup
iLuv Aud Click: Tragbarer Wi-Fi-Lautsprecher für Amazons Alexa - Portable Echo Alternative
Wisconsin Women's Volleyball Team Leaked Pictures
Katherine Croan Ewald
Craighead County Sheriff's Department
Amortization Calculator
Euro Style Scrub Caps
Engineering Beauties Chapter 1
Weve Got You Surrounded Meme
Bidevv Evansville In Online Liquid
Move Relearner Infinite Fusion
Random Bibleizer
Town South Swim Club
Kleinerer: in Sinntal | markt.de
Eero Optimize For Conferencing And Gaming
Tmj4 Weather Milwaukee
Kagtwt
Hair Love Salon Bradley Beach
Obsidian Guard's Skullsplitter
Babylon 2022 Showtimes Near Cinemark Downey And Xd
Academic important dates - University of Victoria
Craigslist Gigs Wichita Ks
Rochester Ny Missed Connections
Merkantilismus – Staatslexikon
Empires And Puzzles Dark Chest
Express Employment Sign In
How Many Dogs Can You Have in Idaho | GetJerry.com
Aurora Il Back Pages
Lonely Wife Dating Club בקורות וחוות דעת משתמשים 2021
Carteret County Busted Paper
Grizzly Expiration Date Chart 2023
Cult Collectibles - True Crime, Cults, and Murderabilia
Madden 23 Can't Hire Offensive Coordinator
Craigslist Indpls Free
Strange World Showtimes Near Century Federal Way
Morgan State University Receives $20.9 Million NIH/NIMHD Grant to Expand Groundbreaking Research on Urban Health Disparities
Generator für Fantasie-Ortsnamen: Finden Sie den perfekten Namen
Texas 4A Baseball
Honeybee: Classification, Morphology, Types, and Lifecycle
Texas Lottery Daily 4 Winning Numbers
Latest Posts
Article information

Author: Fredrick Kertzmann

Last Updated:

Views: 5861

Rating: 4.6 / 5 (46 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Fredrick Kertzmann

Birthday: 2000-04-29

Address: Apt. 203 613 Huels Gateway, Ralphtown, LA 40204

Phone: +2135150832870

Job: Regional Design Producer

Hobby: Nordic skating, Lacemaking, Mountain biking, Rowing, Gardening, Water sports, role-playing games

Introduction: My name is Fredrick Kertzmann, I am a gleaming, encouraging, inexpensive, thankful, tender, quaint, precious person who loves writing and wants to share my knowledge and understanding with you.