Deleted lookup column
VLOOKUP pointed at column 5 but column D was deleted, shifting the index and returning #REF!.
#REF! means a formula references a cell or range that no longer exists. Common causes include deleted rows or columns, removed sheets, broken IMPORTRANGE, or cut-paste that orphaned an address. The error spreads to every dependent formula until you repair the link.
Learn #REF! when cleaning imports, refactoring tabs, or maintaining lookup models so you fix broken references before anyone opens the dashboard.
Do not hide every #REF! with IFERROR without finding the missing range. Masking hides structural problems in the workbook.
Click the cell and read the formula bar to see which reference is invalid.
Use Trace precedents to find deleted ranges or broken sheet names.
Restore deleted rows from version history if the delete was accidental.
Reconnect IMPORTRANGE with the correct spreadsheet id and range after renames.
Replace fragile OFFSET patterns that break when rows insert above the anchor.
Use named ranges and bounded tables so deletes are less likely to shred addresses.
VLOOKUP pointed at column 5 but column D was deleted, shifting the index and returning #REF!.
='Settings'!B2 becomes #REF! when the Settings sheet is deleted from the file.
Source file moved or permissions revoked; the receiving cell shows #REF! until access is restored.
Build this without starting from a blank cell
Use a Better Sheets tool for #REF! error, then watch a walkthrough when you want the full pattern.
Watch how #REF! error works
Guides that explain #REF! error in more depth.
Most Common Errors and How To Handle Them in Google Sheets #N/A error #REF! error #NAME? error #DIV/0! Error #VALUE! Error #NUM! error #NULL! error
Read post →Hello, Better Sheet members and non-Better Sheet members! This tutorial is about every locale listed in Google Sheets. If you live in a country that is not well represented with blog posts or someone makes a blog post about a Google Sheets issue, they create a Google Sheet formula and then you copy and paste it into your sheet and it has the wrong delimiter. How do you resolve that? I'm going to show you how you can fix that and how you can know if there's a problem. Locales. What are the...
Read post →Building confidence in Google Sheets, and yourself is essential. It's benefits include: streamlining your workflow, ensuring data accuracy, and maximizing your productivity. If you’ve ever felt overwhelmed or unsure about using Google Sheets, this guide is here to help. Let’s explore some practical tips and strategies to boost your confidence and become a Google Sheets pro. I'll show you where you can find help inside and outside of Google Sheets. 👍Better Sheets Members can email me anytim...
Read post →Every formula starts with = followed by a function name and arguments in parentheses. Ranges use A1 notation, text sits in quotes, and operators like + and & combine values. Sheets recalculates when inputs change, so syntax errors show as #NAME? or #ERROR! in the cell.
Read guide →An open range reference points at an entire row, column, or unbounded slice such as B:B or 2:2 instead of a fixed rectangle like B2:B500. Formulas with open ranges include every cell in that line, which is convenient for growing tables but expensive and risky when stray values live far below your data.
Read guide →Absolute references lock row, column, or both with dollar signs so a formula keeps pointing at the same cell when you copy it. $A$1 locks both axes. A$1 locks the row. $A1 locks the column. Mixed locks are how tax rates stay in one settings cell while a formula fills down a thousand rows.
Read guide →VLOOKUP searches the first column of a range for a key and returns a value from a specified column to the right. It is still everywhere in legacy templates even as XLOOKUP offers more flexible replacements.
Read guide →IMPORTRANGE loads values from a range in another Google spreadsheet into your current file. You pass the spreadsheet URL or key plus a range string with an optional sheet name. After you grant access once, the link stays live and updates when the source changes.
Read guide →Done reading about #REF! error?
Membership unlocks 636+ tutorials, unlimited generators, and every template. Practical lessons. Zero fluff.
Need this once
Jump to a free tool or a single tutorial for this topic.
Learning Sheets for real
Unlock the full library, generators, and templates with membership.