Содержание
3.8.1. IF (Проверка условия)
Эта формула используется для переключения между возвращаемыми ею значениями в зависимости от истинности проверяемого условия. У нее есть три обязательных параметра:
- Условие, которое необходимо проверить;
- Значение, которое вернет формула в случае, если условие, указанное в первом параметре, окажется истинным;
- Значение, которое вернет формула в случае, если условие, указанное в первом параметре, окажется ложным.
Пример использования:
Есть показатель “Ошибки”, необходимо чтобы выполнялось условие: 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.