Exceljet

Quick, clean, and to the point

Data validation require unique number

Excel formula: Data validation require unique number
Generic formula 
=AND(ISNUMBER(A1),COUNTIF(range,A1)<2)
Explanation 

To allow only unique numbers in a given range, you can use data validation with a custom formula based on the AND, ISNUMBER, and COUNTIF functions.

In the example shown, the data validation applied to B5:B9 is:

=AND(ISNUMBER(B5),COUNTIF(ids,B5)<2)

where ids is the named range B5:B9.

How this formula works

Data validation rules are triggered when a user adds or changes a cell value.

The AND function takes multiple arguments (logical expressions) and returns TRUE only when all arguments return TRUE. In this case, we need two conditions:

Logical 1 tests if the input is a number using the ISNUMBER function:

The ISNUMBER function returns TRUE when a value is numeric and FALSE if not.

Logical 2 tests checks that the input doesn't already exist in the named range "ids":

COUNTIF(ids,B5)<2

COUNTIF returns a count of the value in B5 inside the named range ids (B5:B9). If the count is less than 2, the logical expression returns TRUE.

If both logical expressions return TRUE, the AND function returns TRUE and validation succeeds:

=AND(TRUE,TRUE) // validation successful

If either logical returns FALSE, data validation fails.

Be aware that numeric input includes dates and times, whole numbers, and decimal values.

Note: Cell references in data validation formulas are relative to the upper left cell in the range selected when the validation rule is defined, in this case B5.

Author 
Dave Bruns

Excel Formula Training

Learn Excel formulas and functions with concise, clear videos. Master absolute/relative addresses, dates, text, named ranges, and tools for troubleshooting. Each video comes with a practice worksheet and audio transcript. Instant access and complete 100% guarantee. Start today!

See details.

Thank you for all the tips/tricks I received, they are very helpful. -Xin
Excel foundational video course
Excel Pivot Table video training course
Excel conditional formatting video course
Excel formulas and functions video training course
Excel Shortcuts Video Course