
1.2 Функция «если»
Открываем книгу Excel с именем «Вычисления». Создаем новый лист под названием «Если».
Упражнение 11.1.
Определить, является ли число в некоторой ячейке положительным или отрицательным.
Для выполнения данного задания зададим в ячейке А12 число -1, а для проверки его знака, введем в ячейку В12 следующую функцию: =ЕСЛИ(A12<= -1; «отрицательное»; «положительное»). Результат – отрицательное (рисунок 11). Но если в ячейку А12 записать, например, число 10, то результат станет – положительное.
Рисунок 11 – Использование функции ЕСЛИ для определения знака числа
Упражнение 11.2.
Составить формулу
для вычисления функции у(х), определенной
по следующему правилу:
Для выполнения данного задания в ячейке С12 зададим число х, равное -6. В ячейке D12 проверили его на чётность – нечетность, для этого запишем логическую функцию =ИЛИ(ОСТАТ(C12;2)=0). А в ячейке E12 проверим, какое это число – положительное или отрицательное и запишем логическую функцию =ИЛИ(C12<0).
А для составления формулы для вычисления функции у(х), в ячейку F12 запишем: =ЕСЛИ (И(D12;E12=ИСТИНА);C12^3;C12^2). Получим ответ: -216 (рисунок 12).
Рисунок 12 – Использование функции ЕСЛИ для вычисления функции у (х)
Упражнение 11.3.
Вычислить
,
если у
лежит в заданных пределах [a,
b],
в зависимой ячейке сформировать
соответствующий текст.
Для выполнения задания в ячейках G12, H12, I12 зададим значения переменных a, b, x соответственно 6; 15; 4. Значение у вычислим в ячейке J12 с использованием следующей формулы: =ПИ ()*ПИ()+I12. Получим 13,8696. Для окончательного вычисления примера ячейку K12 заполним функцией =ЕСЛИ(И(J12>=G12;J12<=H12); «ИСТИНА»; «ЛОЖЬ»). Результат – ИСТИНА, т.е. у находится в заданных условием пределах (рисунок 13).
Рисунок 13 – Использование функции ЕСЛИ для проверки правильности вычисления параметра у
Упражнение 11.4.
По условиям контракта работнику установлена оплата с коэффициентом 1,25 тарифа за час в рабочий день и коэффициентом 2 за каждый час работы в выходной. Рассчитать дневную оплату при заданных дате, тарифе и количестве отработанных часов.
Для расчёта данной задачи в ячейке А15 зададим дату дня выхода на работу (пусть 15.04.2012), в В15 – тариф в час (пусть 12000), в С15 – количество отработанных часов (допустим 8). Необходимо определить день недели, от этого будет зависеть и оплата. Для определения дня недели воспользуемся функцией ДЕНЬНЕД и запишем её в ячейку D15 в следующем виде: =ДЕНЬНЕД(A15;2). В результате получили 7, т.е. данный день недели – воскресенье. В ячейку Е15 запишем формулу расчёта дневной оплаты: =ЕСЛИ(ИЛИ(D15=6;D15=7);B15*2*C15;C15*B15*1,25).
Ответ: 192000 (рисунок 14).
Рисунок 14 – Использование функции ЕСЛИ для вычисления дневной оплаты рабочего
Сохраним работу: [Файл – Сохранить как].