Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed:
IMPORTRANGE pulls data from one Google Sheets file into another. When it stops working or returns an error, the cause is almost always one of three things: the source URL or range is wrong, access has not been authorized, or the source sheet name has changed. Identifying which one is failing tells you exactly what to fix.
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/ABC123","Data!A:Z")=IMPORTRANGE("https://docs.google.com/spreadsheets/d/ABC123","'Data Export'!A1:Z500")Added single quotes around the sheet name (which contains a space), changed the range from open-ended columns to a bounded range to reduce load, and re-authorized access.
Edit the grid or formula, then run it through a real spreadsheet engine — no signup.
Sample data — click any cell to edit
Stop hunting errors by hand.
Upload your spreadsheet and the Auditor flags every IMPORTRANGE and broken formula at once — or paste this one formula and get the fix explained.
Intermittent errors usually mean the source file is large and the request is timing out. Narrow the imported range to only the rows and columns you need, or break it into multiple smaller IMPORTRANGE calls.
Yes. =QUERY(IMPORTRANGE("URL","Sheet1!A:D"),"SELECT Col1, Col3 WHERE Col2 > 10") is a common and effective pattern. Authorize the IMPORTRANGE first on its own before nesting it.
Yes. IMPORTRANGE refreshes automatically, though there can be a short delay (usually under a minute). You do not need to manually refresh the destination sheet.
Imports a cell range from another Google Sheets spreadsheet using its URL and range string.
How-toPull live data from a different Google Sheets file using IMPORTRANGE, or replicate the pattern in Excel with Power Query.
Error fixIMPORTRANGE showing #REF! in Google Sheets means access has not been granted. Click the cell and allow access to fix it.
Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed: