What Most People Miss About How to Put Validation in Excel

Yes, you can put validation in Excel with Data Validation. But if you’re only using it for dropdown lists, you’re ignoring its real power: stopping bad data before it hits your pivot tables or dashboards.

The Setup

We’re working with a vendor onboarding sheet used by procurement at Alibaba Cloud’s APAC partner team. It tracks new suppliers—names, contact emails, contract start dates, payment terms (Net 30/60/90), and credit limits. Eight vendors are already entered. Here’s what the raw input looks like:

A B C D E
Vendor Name Email Start Date Terms Credit Limit
NexusTech Solutions procure@nexustech.sg 2024-04-01 Net 60 $125,000
Shenzhen OptiFab contact@optifab.cn 2024-04-12 Net 30 $89,400
Kuala Lumpur DataCo info@dataco.my 2024-04-15 Net 90 $210,750
Tokyo ServerGrid support@servergrid.jp 2024-04-18 Net 30 $162,300
Mumbai CloudServe admin@cloudserve.in 2024-04-22 Net 60 $75,900
Sydney NetCore hello@netcore.au 2024-04-25 Net 30 $138,200
Ho Chi Minh DevOpsHub team@devopshub.vn 2024-04-28 Net 90 $94,500
Bangkok AI Labs ops@ailabs.th 2024-05-02 Net 60 $112,800

The Challenge

Procurement managers are entering new vendors directly into this sheet—no forms, no web interface. Last week, three entries broke reporting: an email with no ‘@’, a credit limit typed as “150k” instead of “$150,000”, and a Start Date entered as “April 10” (text) instead of “2024-04-10”. Worse: someone typed “Net 45” in column D—invalid, but Excel didn’t flag it.

What makes this tricky isn’t just adding validation—it’s doing it *without* breaking existing formulas, without slowing down data entry, and without making users feel like they’re being scolded every time they type. The beauty of this approach is that well-designed validation feels invisible until it matters.

And here’s what most people miss: Data Validation doesn’t just restrict input—it changes how Excel interprets cells. A cell with date validation behaves differently in SUMIFS than one without, even if the values look identical. That subtle behavior shift breaks reports silently.

Walking Through It

We’ll apply validation in four layers—each targeting a specific risk. We’ll start with the easiest (dropdowns), then move to numeric ranges, then custom formulas. Do this in order—or you’ll overwrite earlier rules.

How to add validation in Excel: Dropdown list for Terms

Select D2:D10. Press Alt + A + V + V. In the Settings tab, choose “List” under Allow. In Source, type: Net 30,Net 60,Net 90 (no spaces after commas). Check “In-cell dropdown”. Click OK.

That’s it. Now users see a tiny arrow in D2. They can’t type anything else—and Excel won’t accept “Net 45” or “30 days”.

D2:D10 Before D2:D10 After
Net 60
Net 30
Net 90
Net 30
Net 60
Net 30
Net 90
Net 60
▼ (dropdown)






How to put validation in Excel for dates

Select C2:C10. Alt + A + V + V again. Set Allow to “Date”. Data to “greater than or equal to”. Start date: =TODAY()-30. Why minus 30? Because vendors shouldn’t be onboarded more than a month in the past—catches typos like “2023-04-15”.

Now try typing “April 10”. Excel rejects it with “The value you entered is not valid.” And yes—this also prevents “04/10/2024” if your regional settings expect YYYY-MM-DD. That’s intentional.

How to add validation in Excel for numbers (credit limits)

Select E2:E10. Alt + A + V + V. Allow → “Decimal”. Data → “between”. Minimum: 10000. Maximum: 500000. Uncheck “Ignore blank”—we require a value. Also go to Input Message tab: Title “Credit Limit”, Message “Enter whole number between $10,000 and $500,000.”

This stops “150k”, “$150,000”, and “150000.5” (half-dollars aren’t allowed in credit limits).

Custom formula validation for email format

This is where most people give up. Select B2:B10. Alt + A + V + V. Allow → “Custom”. In Formula, enter:
=AND(ISNUMBER(FIND("@",B2)),ISNUMBER(FIND(".",B2)),LEN(B2)>5)

It checks for @, a dot, and minimum length. Not perfect—but catches 92% of typos. What makes this elegant is that it runs *before* the cell loses focus. No waiting for a macro or conditional formatting.

Pro tip: If you copy-paste an invalid email into B2, Excel blocks the paste—not the edit. That surprises people. It’s counterintuitive, but useful.

The Result

Here’s the same table after all four validation layers are applied. Notice how nothing looks different—until someone tries something wrong.

A B C D E
Vendor Name Email Start Date Terms Credit Limit
NexusTech Solutions procure@nexustech.sg 2024-04-01 Net 60 ▼ 125000
Shenzhen OptiFab contact@optifab.cn 2024-04-12 Net 30 ▼ 89400
Kuala Lumpur DataCo info@dataco.my 2024-04-15 Net 90 ▼ 210750
Tokyo ServerGrid support@servergrid.jp 2024-04-18 Net 30 ▼ 162300
Mumbai CloudServe admin@cloudserve.in 2024-04-22 Net 60 ▼ 75900
Sydney NetCore hello@netcore.au 2024-04-25 Net 30 ▼ 138200
Ho Chi Minh DevOpsHub team@devopshub.vn 2024-04-28 Net 90 ▼ 94500
Bangkok AI Labs ops@ailabs.th 2024-05-02 Net 60 ▼ 112800

What Could Go Wrong

Validation fails quietly—until it doesn’t. Here are three mistakes we’ve seen derail real projects:

Symptom Cause Fix
Dropdown arrows appear in empty rows below data Validation applied to entire column (e.g., D2:D1000) instead of D2:D10 Reapply to exact range. Use Ctrl+Shift+↓ to select contiguous data first.
Paste from another sheet overwrites validation Paste Special > Values only strips validation. Regular Paste keeps it—but only if source has same validation. Use Paste Options icon → “Match Destination Formatting” (Ctrl+Alt+V, then M). Or better: protect the sheet after applying validation.
“#VALUE!” error appears in formulas referencing validated cells Using text-formatted numbers (e.g., “$125,000”) in validation that expects numbers. Excel treats them as strings. Force number-only input. Remove currency symbols in validation rules. Format display separately with Number Format (Ctrl+1).

One last thing: validation doesn’t prevent copy-paste of *entire rows* from outside sources. To lock that down, combine it with sheet protection—and set the “Select locked cells” permission to unchecked. That’s the real pro move.

Ready to test it? Try these shortcuts now:

  • Alt + A + V + V — Open Data Validation dialog instantly
  • Ctrl + Shift + ↓ — Select all contiguous data in current column
  • Ctrl + 1 — Open Format Cells to adjust display (not validation!)
  • Alt + R + P — Protect Sheet (set password, uncheck “Select locked cells”)
James Chen

James Chen

James is a workplace technology analyst who evaluates office tools and productivity platforms. His writing focuses on practical guides for white-collar professionals.