База Знаний: Функции Calc. IF
From Wiki
Jump to navigationJump to search < Энциклопедия | База знаний | Модули OpenOffice.org | Calc | Справочник функций | Логические функции
IF
Функция возвращает одно из двух значений, в зависимости от результатов проверки условия.
Синтаксис функции:
=IF(test; value1; value2) |
---|
где:
- test — логическое значение или выражение (или ссылка на логическое значение или выражение), которое возвращает логическое значение (TRUE или FALSE).
- value1 — значение, которое возвращается функцией если результат проверки TRUE.
- value2 — значение, которое возвращается функцией если результат проверки FALSE.
Эта функция вычисляет только value1 или value2, и никогда оба выражения. Если value2 опущено, оно, как предполагается, равняется FALSE; если value1 также опущено, оно, как предполагается, является TRUE.
На рис. 1:
- в ячейке B2 возвращается 100, если A1 > 5, и текст “too small” в противном случае;
- в ячейке B4 возвращается FALSE, потому что value2 было опущено, а 1 не больше 2;
- в ячейке B6 возвращается TRUE, потому что и value1 и value2 были опущены, а 2 > 1;
- в ячейке B8 возвращается 2, квадратный корень 4. IF() вычисляет только выбранное значение — в этом случае выражение 1/0 дало бы ошибку #DIV/0!, но оно не вычисляется.
InfraOffice.pro 3.1.x