Примеры использования формулы с функцией ЕСЛИ в Excel

Excel предлагает много функций для выполнения анализов с условиями. Понятие условный анализ — значит выполнения различных операций в зависимости от определенных условий.

Условием выступает переменное значение и логическое: ИСТИНА или ЛОЖЬ. В зависимости от этих значений формула может выполнять два разных вычисления. Если условие возвращает значение ИСТИНА, вычисляется первое выражение формулы, а второе пропускается. Если условие вернуло значение ЛОЖЬ, тогда наоборот первое выражение пропускается, а второе выполняется формулой.

Логический анализ с условием формулы в аргументе функции ЕСЛИ

На рисунке изображена таблица с городами и ценами на топливо за период 6-ти месяцев. Допустим необходимо определить: цена в каждом месяце была ниже или выше от средней цены для всех городов в данном месяце. Цена выше средней должна быть обозначена текстовым значением «Высокая», а ниже – словом «Низкая». Результаты анализа с условием находятся в отдельной таблице ниже.

таблица с городами и ценами на топливо.

Функция ЕСЛИ – является базовой для выполнения условных анализов в Excel. Содержит 3 аргумента:

Функция ЕСЛИ аргументы.
  1. Условие.
  2. Выражение формулы выполняемое в случаи если условие в первом аргументе возвращает значение ИСТИНА.
  3. Второе выражение выполняется если условие вернуло – ЛОЖЬ.


Первый аргумент с условием в данном примере содержит формулу: C3>СРЗНАЧ(C$3:C$12). Условие должно иметь такую конструкцию, чтобы возвращалось логическое значение ИСТИНА или ЛОЖЬ. Поэтому в конструкции обычно применяется оператор сравнения (например, больше >, меньше <, равно =, неравно <>, больше или равно >=, и т.д.). Или же может быть использована логическая функция (например, =ЕПУСТО(), =ИЛИ(), =И(), и др.). Могут быть использованы все формулы или функции в результате вычисления которых возвращается значение ИСТИНА или ЛОЖЬ. В данном примере первый аргумент функции ЕСЛИ содержит условие в конструкции которого имеется оператор сравнения больше (>). Им сравниваются значения ячейки C3 со средним значением диапазона ячеек C$3:C$12.

В нашей формуле используется относительная ссылка на ячейку C3, которая изменяется во время копирования формулы в другие ячейки. А также используется смешанная абсолютна ссылка по строкам на диапазон ячеек C$3:C$12, который изменяется только относительно столбцов, но не меняется относительно строк во время копирования формулы.

Если выражение в условии первого аргумента возвращает значение ИСТИНА, тогда в текущую ячейку записывается слово, которое содержится во втором аргументе функции ЕСЛИ. Во втором аргументе находится текст «Высокая». Так как значение в ячейке C3 больше от среднего значения в диапазоне ячеек: C$3:C$12, в ячейку C14 введено соответственное условию слово «Высокая».

В ячейке С17 находится результат сравнения ячейки C6 и средней цены за август:

ЕСЛИ и СРЗНАЧ.

В результате цена меньше, значит условие возвращает – ЛОЖЬ и формула возвращает текст из третьего аргумента – «Низкая». И так далее.


en ru