Вы посетили: 3.8.1

Wiki:3.8.1

Содержание

3.8.1. IF (Проверка условия)

Эта формула используется для переключения между возвращаемыми ею значениями в зависимости от истинности проверяемого условия. У нее есть три обязательных параметра:

  1. Условие, которое необходимо проверить;
  2. Значение, которое вернет формула в случае, если условие, указанное в первом параметре, окажется истинным;
  3. Значение, которое вернет формула в случае, если условие, указанное в первом параметре, окажется ложным.

Пример использования:

Есть показатель “Ошибки”, необходимо чтобы выполнялось условие: 1 ошибка = 0% результативности, 0 ошибок = 100% результативности. В ячейку расчета результативности показателя пишем:

где:

R4528 - обозначение ячейки результативности показателя “Ошибки”, в которую вводится формула, в нее будет помещен результат ее работы;

F4528 - ссылка на ячейку факта показателя.

Буквально формула IF() расшифровываться так: “Если факт показателя больше или равен 1, то результат 0%, если меньше одного , то результат равен 100%”.

Результат:

При значении факта “0” результат 100:

При значении факта “2” результат 0:

Внутри формулы IF() можно использовать другие стандартные формулы. Пример:

F1 = IF( F2 > 5000; FACT_SUM(); 2000)

где:

F1 - ячейка факта Показателя_1;

F2 - ячейка факта Показателя_2.

Формула IF() проверит значение факта Показателя_2. Если оно больше 5000 - в факт Показателя_1 попадет сумма фактов вложенных в него показателей, если оно меньше 5000 - факт Показателя_1 будет равен 2000.