Функция ISNUMBER в Excel является одной из группы функций IS или «Информационных функций», которые можно использовать для поиска информации о конкретной ячейке в рабочей таблице или рабочей книге .
Инструкции в этой статье относятся к Excel для Office 365, Excel 2019, 2016, 2013 и 2010.
- Если данные являются числом или формулой, которая возвращает число в качестве выходных данных, функция возвращает значение ИСТИНА — пример в строке 1 на рисунке выше.
- Если данные не являются числом или ячейка пуста, возвращается значение FALSE — пример в строках 2 на рисунке выше.
Дополнительные примеры показывают, как эта функция часто используется в сочетании с другими функциями Excel для проверки результатов расчетов. Обычно это делается для сбора информации о значении в конкретной ячейке перед ее использованием в других вычислениях.
Синтаксис и аргументы функции ISNUMBER
Синтаксис для функции ISNUMBER:
= ISNUMBER (значение)
Значение: (обязательно). Относится к тестируемому значению или содержимому ячейки.
Этот аргумент может быть пустым или содержать такие данные, как:
- Текстовые строки.
- Числа.
- Значения ошибок.
- Булевы или логические значения .
- Непечатаемые символы.
Он также может содержать ссылку на ячейку или именованный диапазон, указывающий на местоположение на рабочем листе для любого из вышеуказанных типов данных.
ISNUMBER и функция IF
Как уже упоминалось, объединение ISNUMBER с другими функциями, такими как функция IF, обеспечивает способ поиска ошибок в формулах, которые не дают правильный тип данных в качестве выходных данных.
НОМЕР и ПОИСК
Точно так же объединение ISNUMBER с функцией SEARCH создает формулу, которая ищет в текстовых строках совпадения с назначенными данными.
Если найден соответствующий номер, формула возвращает значение ИСТИНА, в противном случае она возвращает ЛОЖЬ как значение.
ISNUMBER и SUMPRODUCT
Использование функций ISNUMBER и SUMPRODUCT в формуле проверяет диапазон ячеек, чтобы увидеть, содержат ли они числа или нет.
Комбинация двух функций позволяет обойти ограничение ISNUMBER, заключающееся в проверке только одной ячейки за раз для числовых данных.
ISNUMBER проверяет каждую ячейку в диапазоне, чтобы увидеть, содержит ли она число, и возвращает TRUE или FALSE в зависимости от результата.
Однако обратите внимание, что даже если одно значение в выбранном диапазоне является числом, формула возвращает ответ ИСТИНА, например, если диапазон содержит:
- Пустые клетки.
- Текстовые данные.
- Сообщение об ошибке (# DIV / 0!).
- Символ авторского права (©).
- Одно число в ячейке A7, которого достаточно, чтобы вернуть значение TRUE в ячейке C9.
Как войти в функцию ISNUMBER
Варианты ввода функции и ее аргументов в ячейку листа включают в себя:
- Введите полную функцию, например: = ISNUMBER (A2) или = ISNUMBER (456), в ячейку рабочего листа.
- Выберите функцию и ее аргументы, используя диалоговое окно функции ISNUMBER .
Хотя можно просто набрать полную функцию вручную, многим людям легче использовать диалоговое окно, поскольку оно заботится о вводе синтаксиса функции — например, скобок и разделителей запятых между аргументами.
Функциональное диалоговое окно ISNUMBER
Шаги ниже описывают шаги, используемые для ввода ISNUMBER в ячейку C2 на изображении выше.
-
Выберите ячейку C2, в которой будут отображаться результаты формулы.
-
Выберите вкладку Формулы .
-
Выберите « Дополнительные функции» > « Информация» в меню ленты, чтобы открыть раскрывающийся список функций.
-
Выберите ISNUMBER в списке, чтобы открыть диалоговое окно этой функции.
-
Выберите ячейку A2 на листе, чтобы ввести ссылку на ячейку в диалоговом окне.
-
Выберите OK, чтобы закрыть диалоговое окно и вернуться к рабочему листу.
-
Значение TRUE появляется в ячейке C2, поскольку данные в ячейке A2 — это число 456 .
-
Если вы выберете ячейку C2, полная функция = ISNUMBER (A2) появится на панели формул над рабочим листом .