База Знаний: Функции Calc. IF

From Wiki
Revision as of 08:35, 13 March 2012 by Sancho (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search



IF

Функция возвращает одно из двух значений, в зависимости от результатов проверки условия.

Синтаксис функции:

=IF(test; value1; value2)
Рис. 1. Пример функции.

где:

  • 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









К началу страницы