База Знаний: Функции Calc. ISREF
From Wiki
Jump to navigationJump to search < Энциклопедия | База знаний | Модули OpenOffice.org | Calc | Справочник функций | Информационные функции
ISREF
Функция выполняет проверку, что аргумент — ссылка на ячейку или диапазон ячеек.
Синтаксис функции:
=ISREF(value) |
---|
где:
- value — проверяемое значение.
Функция ISREF возвращает TRUE, если value — ссылка на ячейку или диапазон ячеек и FALSE в противном случае. Заметьте, что в отличие от почти всех других функций, когда задана ссылка эта функция не исследует ссылаемое значение. Некоторые функции и операторы возвращают ссылки, и таким образом ISREF возвратит TRUE когда получит их результат. Value может быть таблица ссылок, в этом случае ISREF возвратит TRUE. Ошибки размножаются этой функцией, поэтому если value — ошибка, ISREF возвратит ошибку.
На рис. 1:
- в ячейке B2 возвращается TRUE, потому что C5 это ссылка на ячейку;
- в ячейке B4 возвращается TRUE, так как ячейка A1:B3 ссылка на диапазон ячеек;
- в ячейке B6 возвращается FALSE, так как «A5» текст, а не ссылка на ячейку;
- в ячейке B8 возвращается FALSE, так как ячейка NA() возвращает ошибку, а не ссылку на ячейку;
- в ячейке B10 возвращается TRUE, так как range1 — именованный диапазон A1:B3;
- в ячейке B12 возвращается TRUE, так как A12 содержит текст “D1”, а функция INDIRECT возвращает ссылку.
Стандарт ODFF не ясно определяет, что должна возвратить функция ISREF когда представлен неопределённый диапазон. |
InfraOffice.pro 3.1.x