Skip to content
xlsoffice. All Rights Reserved
  • Home
  • Excel For Beginners
  • Excel Intermediate
  • Advanced Excel For Experts

Lookup and Reference Examples

  • How to reference named range different sheet in Excel
  • How to get first column number in range in Excel
  • How to use Excel COLUMN Function
  • How to get address of first cell in range in Excel
  • LOOKUP function: Description, Usage, Syntax, Examples and Explanation

Data Analysis Examples

  • Example of COUNTIFS with variable table column in Excel
  • Excel Pie Chart
  • How to Create One and Two Variable Data Tables in Excel
  • Conditional Formatting Data bars Examples in Excel
  • How to calculate current stock or inventory in Excel

Data Validation Examples

  • Excel Data validation must begin with
  • How To Create Drop-down List in Excel
  • Excel Data validation date in next 30 days
  • Excel Data validation date in specific year
  • Excel Data validation allow weekday only

Excel Data validation require unique number

by

Set criteria to accept only unique number, ie no duplicate.

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.

Formula

=AND(ISNUMBER(A1),COUNTIF(range,A1)<2)

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.

Worked Example:   Count cells that begin with in Excel

Explanation

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:

Worked Example:   SUMPRODUCT count multiple OR criteria in Excel

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

ISNUMBER(B5)

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.

Worked Example:   Highlight cells that contain one of many in Excel

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.

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

Post navigation

Previous Post:

Excel Data validation only dates between

Next Post:

Excel Data validation specific characters only

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Learn Basic Excel

Ribbon
Workbook
Worksheets
Format Cells
Find & Select
Sort & Filter
Templates
Print
Share
Protect
Keyboard Shortcuts

Categories

  • Charts
  • Data Analysis
  • Data Validation
  • Excel Functions
    • Cube Functions
    • Database Functions
    • Date and Time Functions
    • Engineering Functions
    • Financial Functions
    • Information Functions
    • Logical Functions
    • Lookup and Reference Functions
    • Math and Trig Functions
    • Statistical Functions
    • Text Functions
    • Web Functions
  • Excel VBA
  • Excel Video Tutorials
  • Formatting
  • Grouping
  • Others
  • How to add a line break with a formula while joining text strings in Excel
  • How to use double quotes inside a formula in Excel
  • NUMBERVALUE function: Description, Usage, Syntax, Examples and Explanation
  • Extract last name from full name — Manipulating NAMES in Excel
  • PROPER function: Description, Usage, Syntax, Examples and Explanation
  • TIMEVALUE function: Description, Usage, Syntax, Examples and Explanation
  • How to get same date next month or previous month in Excel
  • Add years to date in Excel
  • Convert text to date in Excel
  • Count dates in current month in Excel
  • PRICE function: Description, Usage, Syntax, Examples and Explanation
  • PDURATION function: Description, Usage, Syntax, Examples and Explanation
  • Calculate interest for given period in Excel
  • How to calculate present value of annuity in excel
  • Calculate cumulative loan principal payments in Excel
© 2022 xlsoffice . All Right Reserved. | Teal Smiles