суббота, 11 июня 2011 г.

Функция ЕСЛИ

Функцией ЕСЛИ удобно пользоваться для создания логических условий при отборе данных. В классическом варианте применения формула выглядит следующим образом:
=ЕСЛИ(A1=B1;0;1)
A1=B1 - это условие, которое может иметь два значения ИСТИНА или ЛОЖЬ. Если условие выполняется, т.е. равно ИСТИНА, тогда функция ЕСЛИ возвратит значение 0, если - ЛОЖЬ тогда 1. Функция удобна тем, что как условия, так и возвращаемые значения могут быть заданы другими функциями а, следовательно, можно создавать достаточно сложные логические конструкции.
Функцию ЕСЛИ можно вкладывать внутрь друг друга до 7 раз. Например:


=ЕСЛИ(A1=B1;0;ЕСЛИ(A1>B1;"A1 больше B1";ЕСЛИ(A1<B1;"A1 меньше B1";"Так не бывает")))
Логический смысл данной конструкции можно сформулировать так: если A1=B1 тогда 0, если A1>B1 тогда функция возвращает сообщение A1 больше B1, если A1<B1 тогда A1 меньше B1, если ни одно из выше приведенных условий не выполняется (чего в принципе быть не может) тогда Так не бывает. Пример таблицы:










Пример применения функции ЕСЛИ для преобразования из двоичной в десятиричную систему исчисления.
=СУММ(ЕСЛИ(C3=1;8;0);ЕСЛИ(D3=1;4;0);ЕСЛИ(E3=1;2;0);ЕСЛИ(F3=1;1;0))  



Комментариев нет:

Отправить комментарий