Функции проверки свойств и значений и информационные функции
Информационные функции и функции проверки свойств и значений применяются обычно в макросах и довольно редко – в рабочих листах. В рабочих листах эти функции используются главным образом вместе с функцией ЕСЛИ в случае, если результаты вычислений зависят от содержимого ячейки.
Функции проверки свойств и значений
Здесь описаны девять функций рабочего листа, которые используются для проверки типа значения или ссылки. Каждая из этих функций проверяет тип значения и возвращает значение ИСТИНА или ЛОЖЬ. Например, функция ЕПУСТО возвращает логическое значение ИСТИНА, если проверяемое значение является ссылкой на пустую ячейку; в противном случае возвращается логическое значение ЛОЖЬ.
Синтаксис:
ЕПУСТО (значение) ЕОШ (значение) ЕОШИБКА (значение)
ЕЛОГИЧ (значение) ЕНД (значение) ЕНЕТЕКСТ (значение)
ЕЧИСЛО (значение) ЕССЫЛКА (значение) ЕТЕКСТ (значение)
Результат:
Приведенные выше функции возвращают значение ИСТИНА в следующих случаях:
Функция | Возвращает значение ИСТИНА, если |
---|---|
ЕПУСТО (значение) | значение ссылается на пустую ячейку |
ЕОШ (значение) | значение ссылается на любое значение ошибки, кроме #Н/Д |
ЕОШИБКА (значение) | значение ссылается на любое значение ошибки (#Н/, #ЗНАЧ!, #ССЫЛ!, #ДЕЛ/0!, #ЧИСЛО!, #ИМЯ? или #ПУСТО!) |
ЕЛОГИЧ (значение) | значение ссылается на логическое значение |
ЕНД (значение) | значение ссылается на значение ошибки #Н/Д (значение недоступно) |
ЕНЕТЕКСТ (значение) | значение ссылается на любой элемент, который не является текстом |
ЕЧИСЛО (значение) | значение ссылается на число |
ЕССЫЛКА (значение) | значение ссылается на ссылку |
ЕТЕКСТ (значсние) | значение ссылается на текст |
Аргументы:
- значение - проверяемое значение. Значение может быть пустой ячейкой, значением ошибки, логическим значением, текстом, числом, ссылкой или именем объекта любого из перечисленных типов.
ИНФОРМ
Синтаксис:
ИНФОРМ (тип_инфо)
Результат:
Информация о текущей операционной среде.
Аргументы:
- тип_инфо - текст, задающий тип возвращаемой информации.
Значение аргумента | Возвращаемое значение |
---|---|
"directory" | Путь текущего каталога |
"memavail" | Количество свободной памяти в байтах |
"memused" | Количество памяти, используемой для данных |
"numfile" | Количество активных рабочих листов |
"origin" | Абсолютная ссылка в стиле А1 в виде текста |
"osversion" | Текущая версия операционной системы в виде текста |
"recalc" | Текущий режим перевычисления; возвращается "Автоматически" или "Вручную" |
"release" | Номер версии Microsoft Excel в текстовом виде |
"system" | Название операционной среды: Macintosh – "mac"; Windows – "pcdos" |
"totmem" | Общее количество доступной памяти в байтах, включая уже используемую |