Формулы

Как проверить, число в ячейке или текст

ЕЧИСЛО (ISNUMBER): как проверить, является ли содержимое ячейки числом в Excel.

Формула для русского Excel

=ЕСЛИ(ЕЧИСЛО(A2);"число";"не число")

Английский Excel и Google Таблицы

=IF(ISNUMBER(A2),"число","не число")

Как это работает

ЕЧИСЛО возвращает ИСТИНА, если в ячейке настоящее число, и ЛОЖЬ — если текст, дата-как-текст или пусто. Часто именно «число как текст» ломает суммы и ВПР. Похожие проверки: ЕТЕКСТ (это текст), ЕПУСТО (пусто), ЕОШИБКА (ошибка).

Даты и время для ЕЧИСЛО — это числа, поэтому вернётся ИСТИНА. Если число хранится как текст, преобразуйте его: =ЗНАЧЕН(A2) или =--A2.

У вас другая задача или другие столбцы?

Решить свою задачу →