ISNUMBER Function

Excel 2007+

Summary

The ISNUMBER function determines if a given value is a number, returning TRUE for numeric values (including dates and times) and FALSE for text, errors, or logical values. Perfect for data validation and conditional formulas.

Syntax

ISNUMBER(value)

Parameters

Parameter Type Required Description
value Any Yes The value, reference, or expression to check if it contains a number

Using the ISNUMBER Function

ISNUMBER is invaluable for validating numeric data entry, filtering datasets, and building conditional formulas. Use it to ensure calculations only process true numbers while handling text that looks like numbers.

Common ISNUMBER Examples

Basic Number Check

=ISNUMBER(42)

Returns TRUE since 42 is a number.

Cell Reference Test

=ISNUMBER(A1)

Returns TRUE if A1 contains a number, FALSE otherwise.

Text vs Number

=ISNUMBER("123")

Returns FALSE because "123" is text, not a number.

Date Recognition

=ISNUMBER(DATE(2024,1,1))

Returns TRUE since dates are stored as numbers.

Data Cleaning with IF

=IF(ISNUMBER(B2),B2*1.1,"Invalid")

Multiplies valid numbers by 1.1, shows 'Invalid' for non-numbers.

Frequently Asked Questions

Yes, dates and times are stored as serial numbers, so ISNUMBER returns TRUE.

Quoted numbers are text. Use VALUE("100") first if conversion needed.

ISNUMBER checks actual data type, not display formatting.

Common Errors and Solutions

ISNUMBER returns FALSE for text numbers

Cause: Text strings like "123" aren't converted to numbers

Solution: Use VALUE() function first: ISNUMBER(VALUE(A1))

Unexpected TRUE for blank cells

Cause: Empty cells sometimes treated as zero

Solution: Combine with ISBLANK: AND(ISNUMBER(A1),NOT(ISBLANK(A1)))

Notes

  • Numbers include integers, decimals, dates, times
  • Scientific notation (1E+10) returns TRUE
  • Text with spaces (" 123 ") returns FALSE
  • Currency formatting doesn't affect result
  • Array formulas work with entire ranges

Compatibility

Available in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Not available in:

Content last reviewed: December 9, 2025
Update frequency: As needed
Excel versions tested: Excel 2007+