Imports a range of cells from a specified spreadsheet.
Sample Usage
IMPORTRANGE("
https://docs.google.com/spreadsheets/d/abcd123abcd123
", "sheet1!A1:C10")
IMPORTRANGE(A2,"B2")
Use table references: IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcd123abcd123", "DeptSales[Sales Amount]")
Learn more about how to use tables in Google Sheets.
Use named range: IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcd123abcd123", "Sales_total")
Learn more about how to name a range of cells.
Syntax
IMPORTRANGE(spreadsheet_url, range_string)
-
spreadsheet_url
- The URL of the spreadsheet from where data will be imported.- The value for
spreadsheet_url
must either be enclosed in quotation marks or be a reference to a cell containing the URL of a spreadsheet.
- The value for
-
range_string
- A string, of the format"[sheet_name!]range"
(e.g."Sheet1!A2:B6"
or"A2:B6"
) specifying the range to import.-
The
sheet_name
component ofrange_string
is optional; by defaultIMPORTRANGE
will import from the given range of the first sheet. -
The value for
range_string
must either be enclosed in quotation marks or be a reference to a cell containing the appropriate text.
-
Technical details & best practices
Permission & access
Performance
Usage Limits
Data Freshness
Volatility
If you still have any questions, you can visit the Google Docs Editors Help Community to seek help.
See Also
IMPORTXML
: Imports data from any of various structured data types including XML, HTML, CSV, TSV, and RSS and ATOM XML feeds.
IMPORTHTML
: Imports data from a table or list within an HTML page.
IMPORTFEED
: Imports a RSS or ATOM feed.
IMPORTDATA
: Imports data at a given url in .csv (comma-separated value) or .tsv (tab-separated value) format.