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