The ISNUMBER function

Returns TRUE if a value is a number and FALSE for anything else, including text that only looks like a number. Dates and times are numbers too.

Syntax

ISNUMBER(value)
value
The cell, value or formula result to check.

Examples

D1=ISNUMBER(B2)
ABCD
1ItemQuantityTRUE
2Pens12
3Erasers12
D1=ISNUMBER(B3)
ABCD
1ItemQuantityFALSE
2Pens12
3Erasers12
C1=ISNUMBER(SEARCH("pro",A2))
ABC
1ProductTRUE
2Laptop Pro 14

Practice ISNUMBER

Read the guide

Questions

How do I check if a cell contains a word?

Use =ISNUMBER(SEARCH("word",A2)). SEARCH returns the position of the word or

Why does ISNUMBER say FALSE when the cell shows a number?

The number is stored as text, which often happens with imported or pasted data. Convert it with VALUE, or multiply it by 1, and ISNUMBER returns TRUE.

Related functions