Этот раздел описывает восемь функций, используемых для проверки типа значения или ссылки на столбец. Каждая из этих функций проверяет тип значения и возвращает значение ИСТИНА или ЛОЖЬ в зависимости от типа. Например, функция ЕПУСТО возвращает логическое значение ИСТИНА, если проверяемое значение является ссылкой на пустой столбец; в противном случае возвращается логическое значение ЛОЖЬ.
Синтаксис
ЕПУСТО(значение)
ЕОШ(значение)
ЕОШИБКА(значение)
ЕЛОГИЧ(значение)
ЕНД(значение)
ЕНЕТЕКСТ(значение)
ЕЧИСЛО(значение)
ЕТЕКСТ(значение)
Значение — проверяемое значение. Значение может быть пустым, а также ошибкой, логическим значением, текстом, числом или ссылкой на столбец.
Функция |
Возвращает ИСТИНА, если |
ЕПУСТО |
Значение ссылается на пустую ссылку на столбец. |
ЕОШ |
Значение ссылается на любое значение ошибки, кроме #Н/Д. |
ЕОШИБКА |
Значение ссылается на любое значение ошибки (#Н/Д, #ЗНАЧ!, #ССЫЛ!, #ДЕЛ/0!, #ЧИСЛО!, #ИМЯ? или #ПУСТО!). |
ЕЛОГИЧ |
Значение ссылается на логическое значение. |
ЕНД |
Значение ссылается на значение ошибки #Н/Д (значение недоступно). |
ЕНЕТЕКСТ |
Значение ссылается на любой элемент, который не является текстом. (Заметим, что функция возвращает ИСТИНА, если значение ссылается на пустую ссылку на столбец). |
ЕЧИСЛО |
Значение ссылается на число. |
ЕТЕКСТ |
Значение ссылается на текст. |
Замечания
- Аргумент этих функций не преобразуется. Для большинства других функций, например, если в качестве аргумента требуется число, то текстовое значение «19» преобразуется в число 19. Однако в формуле ЕЧИСЛО("19") «19» не преобразуется из текста в число, и функция ЕЧИСЛО возвращает значение ЛОЖЬ.
- Эти функции полезны в формулах для проверки результатов вычислений. Комбинируя эти функции с функцией ЕСЛИ, можно локализовать ошибки в формулах (см. следующие примеры).
Набор примеров 1
Формула |
Описание (результат) |
=ЕЛОГИЧ(ИСТИНА) |
Проверяет, является ли значение ИСТИНА логическим значением (Да) |
=ЕЛОГИЧ("ИСТИНА") |
Проверяет, является ли строка «ИСТИНА» логическим значением (Нет) |
=ЕЧИСЛО(4) |
Проверяет, является ли значение 4 числом (Да) |
Набор примеров 2
Столбец1 | Формула |
Описание (результат) |
Золото | =ЕПУСТО([Столбец1]) |
Проверяет, является ли значение в столбце «Столбец1» пустым (Нет) |
#ССЫЛ! | =ЕОШИБКА([Столбец1]) |
Проверяет, является ли значение в столбце «Столбец1» ошибкой (Да) |
#ССЫЛ! | =ЕНД([Столбец1]) |
Проверяет, является ли значение в столбце «Столбец1» сообщением об ошибке #Н/Д (Нет) |
#Н/Д | =ЕНД([Столбец1]) |
Проверяет, является ли значение в столбце «Столбец1» сообщением об ошибке #Н/Д (Да) |
#Н/Д | =ЕОШ([Столбец1]) |
Проверяет, является ли значение в столбце «Столбец1» ошибкой (Нет) |
330,92 | =ЕЧИСЛО([Столбец1]) |
Проверяет, является ли значение в столбце «Столбец1» числом (Да) |
Регион1 | =ЕТЕКСТ([Столбец1]) |
Проверяет, является ли значение в столбце «Столбец1» текстом (Да) |