Логические
Проверить, является ли ячейка числом
Определение
Проверить, хранит ли ячейка число, — значит передать ISNUMBER эту ячейку.
Синтаксис
=ISNUMBER(value)
Аргументы
| Аргумент | Значение |
|---|---|
value |
Ячейка для проверки, например B2. |
Пример
Журнал печи хранит веса в B2:B4. Первый вес — число.
| A: Партия | B: Вес |
|---|---|
| K-1 | 4.5 |
| K-2 | wait |
| K-3 | 8 |
Формула: =ISNUMBER(B2)
Результат: TRUE. 4.5 — число, поэтому проверка проходит.
Практика
В ячейке A2 записано hi. В B2 напишите формулу, которая показывает 1, когда A2 — число, и 0, когда нет.
- В B2 напишите формулу IF, которая использует ISNUMBER и показывает 1, если A2 является числом, и 0 в остальных случаях.
- B2 должна показать результат для hi.
Шаг 1 из 2
Введите =IF(ISNUMBER(A2),1,0) в B2.
A2 равно hi, что не является числом, поэтому результат — 0.
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…
B2 использует ISNUMBER.
B2 теперь показывает 0.
Следующий урок — Пометить поиск, который не нашёл ключ.
Связанные функции
ISNUMBER — это функция, которая проверяет, хранит ли ячейка число.
Частая ошибка
Проверять метку вместо веса, как в =ISNUMBER(A2): K-1 — текст, поэтому результат FALSE вместо TRUE.