MisaNeco Works Blog

2026-10-22・Automation / Small business / Excel

Stop typos in your spreadsheet: make a drop-down list with Data Validation (Excel and Google Sheets)

"Paid", "paid", "PAID " and "Payed" look the same to you. To a filter, a SUMIFS formula or a pivot table they are four different things — and your totals quietly go wrong.

The simplest fix is a drop-down list: people pick a value instead of typing it. This post shows how to set one up in Excel (Windows and Mac) and Google Sheets.

What a drop-down list prevents

Good candidates: status (Quoted / Won / Lost), payment method, category, staff name, yes/no columns.

Step 1: keep the list in one place

Put the choices in their own column, ideally on a separate sheet called Lists:

A
Paid
Unpaid
Overdue

Keeping the list on a sheet (instead of typing it into the rule) means you can add a choice later in one place.

Excel (Windows)

  1. Select the cells where people will choose a value (for example C2:C500).
  2. Go to Data → Data Validation.
  3. Under Allow, choose List.
  4. In Source, select your list (for example =Lists!$A$2:$A$4), or type the choices separated by commas.
  5. Keep In-cell dropdown ticked and click OK.

Excel (Mac)

The steps are the same: select the cells, then Data → Data Validation, choose List under Allow, and set the Source.

Google Sheets

  1. Select the cells.
  2. Go to Insert → Dropdown (or Data → Data validation).
  3. Choose Dropdown (from a range) and select your list, or Dropdown and type the options.
  4. Under Advanced options, choose what happens with invalid data: Show a warning or Reject the input.
  5. Click Done.

What happens when someone types something else?

Validation only checks what is typed. Values pasted over the cells can bypass it, so it's worth checking now and then.

Find the entries that don't match

Rules only apply to new entries. To find old mistakes:

Adding a new choice later

If your list is a fixed range, add the new value inside the range (for example insert a row above the last item) so the rule picks it up. In Excel you can also turn the list into a Table (Insert → Table), give its column a name (Formulas → Define Name, referring to the table column), and use that name as the Source (for example =StatusList). The name grows with the table, so new rows are included automatically.

Quick checklist

Related: How to number your invoices · A simple monthly expense tracker with SUMIFS

Written with the help of AI. Menu names can differ slightly between versions of Excel and Google Sheets.

Free tools you can useSmall Business Automation Check
Related articlesBuild a weekly staff shift schedule in Google Sheets (hours per person, gaps highlighted)
Simple job costing in a spreadsheet - see if each job actually made money (Excel or Google Sheets)
How to raise your prices as a small service business - a simple calculation and a customer letter template