XcelFormula

Ten spreadsheet mistakes and how to avoid them

Guides3 min read20 October 2026

By · Published

The spreadsheet mistakes that cause wrong answers in Excel and Google Sheets: hard-coded numbers, broken references, VLOOKUP's approximate match, numbers stored as text, merged cells, date formats and more, with fixes for each.

Spreadsheet errors are common, and some have cost organisations dearly. Most come from a few habits. Fix these and your workbooks become more accurate and easier for others to follow.

1. Hard-coding numbers inside formulas

A formula like =B2*0.2 hides an assumption (here, a 20% rate). When the rate changes, you have to find every formula. Put inputs in labelled cells, such as a "VAT rate" cell, and refer to them, ideally using a named range.

2. Getting relative and absolute references wrong

When you copy =B2*C1 down a column, C1 becomes C2, C3 and so on. If C1 holds a fixed rate, lock it with $C$1. Press F4 in Excel (or on Windows in Sheets) to cycle through reference types.

3. Forgetting VLOOKUP's default is approximate

If you leave out VLOOKUP's last argument, it defaults to approximate match, which can return the wrong row on unsorted data. Always use FALSE (or 0) for exact match: =VLOOKUP(A2, Prices!A:B, 2, FALSE). Better still, use XLOOKUP, available in Microsoft 365 and Google Sheets, which defaults to exact match and can look left.

4. Numbers stored as text

Imported data often stores numbers as text, so SUM ignores them and lookups fail. Signs include left-aligned numbers or a green triangle in Excel. Fix with VALUE(), multiplying by 1, or Excel's "Convert to Number" option. In Sheets, check Format, then Number.

5. Merged cells

Merged cells break sorting, filtering, copying and many formulas. Use "Centre across selection" in Excel's alignment settings, or simply leave headings unmerged.

6. Mixing data and presentation

Keep raw data in a simple table, one row per record and one column per field, with no blank rows or subtotals mixed in. Do summaries on a separate sheet with pivot tables or formulas. This makes data easy to filter, analyse and update.

7. Date confusion

Dates entered as text, or interpreted in US month/day order, cause errors. Check your locale settings: in Excel, it follows your system's region; in Sheets, File, then Settings, then Locale should be United Kingdom. Use DATE(year, month, day) in formulas to avoid ambiguity.

8. SUM including hidden or filtered rows

SUM adds everything, including rows hidden by a filter. To total only visible rows, use =SUBTOTAL(109, range) or, in Excel, AGGREGATE.

9. Rounding and display

A cell formatted to two decimal places still stores the full value, so totals can appear a penny out. Use ROUND where values must be exact, such as invoices: =ROUND(B2*C2, 2).

10. No checks and no version history

Add simple checks, such as a cell confirming that totals across and down match, and use conditional formatting to flag errors. Rely on version history: OneDrive and SharePoint keep versions for Excel files, and Google Sheets has File, then Version history. Name important versions before big changes.

Bonus: whole-column references

References like A:A are convenient but can slow large workbooks, especially in array formulas. Use Excel Tables, which expand automatically, or bounded ranges.

A quick review checklist

Frequently asked questions

How do I find errors quickly?

In Excel, use Formulas, then Error Checking and Trace Precedents. In both apps, Ctrl + ` (backtick) shows formulas instead of results.

Should I use IFERROR everywhere?

No. It hides genuine problems. Use it only where an error is expected.

Sources and further reading

Facts checked on 20 October 2026. Spotted an error? Tell us and we will correct it.

Get the next guide first

New articles land every week. Follow along by RSS or bookmark the homepage.

Follow by RSS