Этот раздел описывает восемь функций, используемых для проверки типа значения или ссылки на столбец. Каждая из этих функций проверяет тип значения и возвращает значение ИСТИНА или ЛОЖЬ в зависимости от типа. Например, функция ЕПУСТО возвращает логическое значение ИСТИНА, если проверяемое значение является ссылкой на пустой столбец; в противном случае возвращается логическое значение ЛОЖЬ.
Синтаксис
ЕПУСТО(значение)
ЕОШ(значение)
ЕОШИБКА(значение)
ЕЛОГИЧ(значение)
ЕНД(значение)
ЕНЕТЕКСТ(значение)
ЕЧИСЛО(значение)
ЕТЕКСТ(значение)
Значение — проверяемое значение. Значение может быть пустым, а также ошибкой, логическим значением, текстом, числом или ссылкой на столбец.
| Функция |
Возвращает ИСТИНА, если |
| ЕПУСТО |
Значение ссылается на пустую ссылку на столбец. |
| ЕОШ |
Значение ссылается на любое значение ошибки, кроме #Н/Д. |
| ЕОШИБКА |
Значение ссылается на любое значение ошибки (#Н/Д, #ЗНАЧ!, #ССЫЛ!, #ДЕЛ/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» текстом (Да) |