Формула Excel: проверка, содержит ли ячейка число
Иногда бывает необходимо проверить, содержит ли ячейка цифровые символы. В этом руководстве представлена формула, которая возвращает ИСТИНА, если ячейка содержит число, и ЛОЖЬ — если не содержит, как показано на скриншоте ниже, а также объясняется принцип её работы в Excel.
Универсальная формула:
| =COUNT(FIND({0,1,2,3,4,5,6,7,8,9},text))>0 |
Аргументы
| Text: the cell reference or text string you want to check if contains number. |
Возвращаемое значение:
Эта формула возвращает логическое значение: ИСТИНА — если ячейка содержит число, и ЛОЖЬ — если не содержит.
Как работает эта формула
Например, чтобы проверить, содержит ли ячейка B3 число, используйте следующую формулу
| =COUNT(FIND({0,1,2,3,4,5,6,7,8,9},B3))>0 |
Нажмите клавишу Enter, чтобы проверить, содержит ли ячейка B3 число.
Пояснение
Функция ПОИСК: функция ПОИСК возвращает позицию символа или текстовой строки в ячейке. Например, FIND({0,1,2,3,4,5,6,7,8,9},B3) находит позиции цифр в ячейке B3 и возвращает массив результатов {#VALUE!;16; #VALUE!;#VALUE!;#VALUE!;#VALUE!; #VALUE!;#VALUE!; #VALUE!}.
Функция СЧЁТ: функция СЧЁТ подсчитывает совпадающие значения в наборе данных. Формула =COUNT(FIND({0,1,2,3,4,5,6,7,8,9},B3)) учитывает только числа: каждое числовое значение считается как 1, а ошибка #ЗНАЧ! — как 0.
Наконец, результат формулы COUNT(FIND({0,1,2,3,4,5,6,7,8,9},B3)) сравнивается с нулём: если результат формулы COUNT(FIND({0,1,2,3,4,5,6,7,8,9},B3)) больше 0, возвращается ИСТИНА, в противном случае — ЛОЖЬ.
Пример файла
Нажмите, чтобы скачать пример файла
Связанные формулы
- Проверка, содержит ли ячейка определённый текст
Чтобы проверить, содержит ли ячейка любой текст из диапазона A, но не содержит ни одного текста из диапазона B, используйте формулу массива, объединяющую функции СЧЁТ, ПОИСК и И в Excel. - Проверка, содержит ли ячейка одно из нескольких значений, исключая другие
В этом руководстве представлена формула для быстрой проверки: содержит ли ячейка хотя бы одно из заданных значений, но при этом не содержит других указанных значений в Excel. Также подробно разобраны аргументы этой формулы. - Проверка, содержит ли ячейка одно из значений
Допустим, в Excel в столбце E указан список значений, и вы хотите проверить, содержат ли ячейки в столбце B хотя бы одно из значений из этого списка — с результатом ИСТИНА или ЛОЖЬ. - Проверка, содержит ли ячейка одно из множества значений
В этом руководстве представлена формула для проверки, содержит ли ячейка одно из нескольких заданных значений в Excel, а также подробно разобраны аргументы формулы и принцип её работы.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.