Data Validation Checklist for Excel: What to Check

How-to basics · Updated November 11, 2026

A practical data validation checklist starts by defining what each field may contain, then applying the right Excel rule, testing valid and invalid entries, and checking how data arrives and changes over time. In Excel for Microsoft 365 on Windows, select the cells and choose Data > Data Tools > Data Validation to create or review those rules; validation helps prevent input mistakes, but it does not replace checking the data already in a workbook.

What a data validation checklist covers

Data validation is a set of rules that controls what users can enter into selected cells. Depending on the rule, Excel can limit entries to whole numbers, decimals, dates, times, text of a certain length, a list of choices, or values that satisfy a custom formula. A dropdown list can also make common choices easier to enter consistently.

A checklist is useful because a rule that looks correct in the dialog may still fail the business need. A date rule might permit dates outside the reporting period; a dropdown might omit a newly added category; an error message might be too vague to help a user fix the entry. Reviewing the purpose, setup, testing, and maintenance together reduces these gaps.

Validation applies at the point of entry. It is not a guarantee that every cell in a workbook is clean: users may paste or fill values into cells without seeing the same validation prompt, and imported data may not be checked as expected. Treat validation as one layer of data quality, alongside review, reconciliation, and suitable controls on how the workbook is edited.

Define the field and acceptable values

Before opening the Data Validation dialog, write down what the field means and what counts as acceptable. “Quantity” is not precise enough on its own: does it allow zero, must it be a whole number, and is there a maximum? For a customer status field, specify the approved labels and whether a blank is allowed. These decisions determine which Excel setting is appropriate.

For each column or input cell, check the following:

  • Meaning: Describe the information the field is intended to hold, such as an order date, postal code, or number of units.
  • Allowed range or choices: Record lower and upper limits, permitted labels, or a pattern users must follow.
  • Blank handling: Decide whether a blank is allowed during entry, and whether the field is ultimately required for a complete record.
  • Consistency: Decide whether values should use one unit, date convention, spelling, or capitalization.
  • Exceptions: Identify legitimate unusual cases, rather than making the rule so restrictive that users invent workarounds.

Separate what Excel can check from what requires subject-matter review. A number can be within a reasonable range and still be the wrong number for that record. Likewise, a syntactically valid email address is not proof that the address exists or belongs to the intended person.

Choose the right Excel validation type

Excel’s Allow setting determines the kind of rule. Choose the simplest rule that expresses the requirement; simple settings are easier for another workbook owner to understand and maintain than a complex formula.

  • Whole number or Decimal: Set a comparison such as greater than, between, or less than or equal to. Use whole numbers for counts and decimal values where fractions are meaningful.
  • List: Restrict entries to a set of approved choices and optionally show an in-cell dropdown. This is helpful for status, region, or product category fields.
  • Date or Time: Limit entries to an allowed period or range. A displayed date format is not itself a date rule; date validation checks the underlying value.
  • Text length: Restrict the number of characters. This can help with fixed-length codes, but it does not confirm that the characters have the right meaning or pattern.
  • Custom: Use a formula when the requirement cannot be expressed by the standard options, such as a condition involving another cell or a uniqueness check.

For example, suppose cells A2:A100 should contain required whole-number codes from 1 to 100. Select A2:A100, choose Data > Data Tools > Data Validation, set Allow to Custom, and use this formula. The reference A2 is relative so Excel evaluates each row against its own cell; an entry of 25 is accepted, while 25.5, 0, or text is rejected.

With the rule applied to A2:A100 and A2 as the top-left cell, enter =IF(ISNUMBER(A2),AND(A2>=1,A2<=100,MOD(A2,1)=0),FALSE) in the Formula box.

For a straightforward range of whole numbers, the built-in Whole number option is usually preferable to this custom rule. When using a list, keep the permitted values in a clear source range or named range where practical, so an owner can update the choices without rewriting a long comma-separated entry.

Configure prompts and error behavior

In the Data Validation dialog, review the Settings tab for the rule, the Input Message tab for an optional prompt, and the Error Alert tab for the response to invalid entries. A concise input message can explain what the user should enter before a mistake occurs. For example, a field limited to a reporting period could say which dates are allowed and where to find the correct date.

Excel offers Stop, Warning, and Information error alert styles. Stop prevents the user from accepting an entry that violates the rule through normal cell entry. Warning allows the user to choose whether to continue, while Information informs the user but permits the value. Choose the strongest style consistent with the purpose: a rule is not an effective hard control if the alert is designed to let users proceed.

Write error text that identifies the problem and suggests a correction. “Invalid entry” offers little help. “Enter a whole number from 1 to 100” is more actionable. Avoid relying on color alone to communicate the rule, because color may be difficult to distinguish or unavailable to someone using assistive technology.

Apply rules carefully across the worksheet

Select the intended cells before creating the rule, and verify the range afterward. A common mistake is applying validation to only the first row of a column, or including headings and notes in the selected range. If the worksheet contains separate input areas, check each area rather than assuming a rule copied everywhere.

Use a dropdown when a finite set of choices is genuinely appropriate. Keep labels short and unambiguous, and avoid near-duplicates such as “In progress” and “In Progress” that may be treated as distinct text in other processes. If choices are stored on another worksheet, organize the source list so it is easy to maintain and confirm that the validation source refers to the complete intended range.

Consider how users add rows. A rule applied to a fixed range such as A2:A100 does not automatically cover every possible future row. Excel tables can help keep worksheet structure consistent, but do not assume a validation rule will extend exactly as needed in every editing workflow. Test how a new row is created in the actual workbook and inspect its validation settings.

Test valid, invalid, and boundary cases

Do not test only one ordinary entry. Try values at the limits and just outside them, plus entries of the wrong type. For a rule allowing whole numbers from 1 to 100, test 1 and 100, then 0, 101, a decimal, and text. For a date range, test the first and last permitted dates, the day before, the day after, and a blank if blank handling matters.

A useful test sequence is:

  1. Enter a valid value and confirm it is accepted.
  2. Enter an invalid value directly and confirm the intended alert appears.
  3. Test boundary values and any legitimate exception.
  4. Try a blank, a pasted value, and a value entered through the normal workflow users will follow.
  5. Reopen Data Validation for representative cells and confirm the rule and range are still present.

Include a second reviewer when the workbook affects reporting, operations, or decisions. Ask them to enter a few realistic records without coaching. Their difficulties can reveal unclear labels, missing options, or a rule that reflects the spreadsheet designer’s assumptions rather than the process.

Account for paste, imports, and existing values

One important misconception is that adding validation cleans every value already in the selected cells. It does not. A rule governs future entry behavior; existing invalid values can remain, and pasting can introduce values without the usual validation interaction. This is why a workbook can show a rule in its settings while still containing entries that do not meet it.

After adding or changing rules, inspect existing data separately. Filter or sort the relevant column, compare categories with the approved list, and use appropriate checks for the field. Excel’s Data Validation menu includes a Circle Invalid Data command that can help flag values that violate the current rule; review the results rather than treating the circles as a complete audit. The command checks against the rule in force, so it cannot detect a business mistake that the rule itself does not describe.

For data brought in from a form, system export, or another workbook, verify the import process and review the results after loading. Check for blanks, unexpected labels, numbers stored as text, extra spaces, and duplicate records where uniqueness matters. Validation is useful at entry, but imported data may need a dedicated quality check before it is used.

Document and maintain the rules

Rules can become outdated when a process changes. Assign an owner for important input ranges, record why each restriction exists, and note where a list’s approved values are maintained. A future workbook editor should be able to tell whether a limit is a business requirement or an arbitrary value left over from an old version.

Review validation after adding columns, changing formulas, expanding a list, copying a worksheet, or changing how users submit data. Protecting worksheet structure may reduce accidental edits to formulas or layout, but sheet protection and validation serve different purposes: protection controls certain editing actions, while validation guides or restricts cell entries. Neither should be treated as a substitute for access controls or review of important records.

Common problems and how to avoid them

Rules often disappoint because they are incomplete, difficult to understand, or applied to the wrong range. A dropdown may be missing a new status, a date rule may use the wrong period, or an alert may let users continue when the requirement is strict. A formula-based rule can also be fragile if it references the wrong starting cell or uses fixed references where each row should be checked separately.

When something behaves unexpectedly, select a cell that should be controlled and open Data > Data Tools > Data Validation. Confirm the Allow type, criteria, source, and alert settings. Check neighboring cells too: they may have different rules. Then test a direct entry and a paste separately. This helps distinguish a setup problem from a limitation of the entry method.

Avoid overvalidation. If an allowed-value list is too narrow or an unexplained rule blocks legitimate work, users may put information in the wrong column or alter the workbook to get around it. Validate what can be defined clearly, provide a route for exceptions, and review whether the rule still matches real use.

Frequently Asked Questions

Does Excel data validation prevent all invalid data?
No. It helps control entries made through ordinary cell editing, but existing values can remain and paste or import workflows can introduce values that need separate review. Test the workbook’s real input process.

How do I find cells that do not meet a validation rule?
Use the Circle Invalid Data command from the Data Validation controls on the Data tab, then inspect the marked cells. Also review the rule itself: a value can satisfy a rule and still be incorrect for the business purpose.

Can a dropdown list allow a blank?
Blank behavior depends on the rule and its settings, including the Ignore blank option. Decide whether blank is acceptable, test it directly, and remember that allowing a blank during data entry does not make a required field complete.

Why can someone paste an invalid value into a validated cell?
Paste and fill actions do not always trigger the same entry-time alert as typing into a cell. Validation should be combined with checks of pasted or imported data, especially when the workbook is used for important records.

Should I use a custom formula or a built-in rule?
Use a built-in Whole number, Decimal, Date, Time, List, or Text length rule when it expresses the requirement. Choose Custom when the condition needs logic that those options cannot express, and test the formula across every row it governs.

Related

Try it: the Date Difference Calculator: days, months, years and weekdays between two dates, with the DATEDIF formulas.

More in How-to basics

Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources

Spotted an error in this guide? Let us know.