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