Syntax
| Parameter | Description |
|---|---|
| value | Parameter of the ISNUMBER function. |
Examples
Validate numeric input
=ISNUMBER(A1)
Conditional formatting
=ISNUMBER(SEARCH("error", A1))
Data type check
=IF(ISNUMBER(B2), B2*1.08, "Invalid")
Common Errors
ISNUMBER itself never errors — it always returns TRUE or FALSE for any input.
Tips
"123" stored as text returns FALSE. If a column looks numeric but ISNUMBER returns FALSE, the values are text. Multiply by 1 or use VALUE to convert.
=ISNUMBER(SEARCH("keyword", A1)) is a common pattern to check if text contains a substring. SEARCH returns a position (number) or an error.
ISNUMBER returns TRUE for dates because they are stored as serial numbers internally. Use ISNUMBER together with other checks if you need to distinguish dates from regular numbers.
Try ISNUMBER in Viztab
Import your data and use ISNUMBER with 370+ other formulas. No signup required.
Open Viztab