Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

EЛабораторная5

.doc
Скачиваний:
26
Добавлен:
02.05.2015
Размер:
936.45 Кб
Скачать

Лабораторная работа№5 «Логические функции»

Цель работы: Знакомство с функциями мастера категории «Логические»

Теория. Логические функции предназначены для проверки выполнения условия или для проверки нескольких условий. Аргументом логической функции может быть текст, число или выражение.

Логические функции

И( )

ИЛИ( )

ЕСЛИ( )

НЕ( )

ЛОЖЬ( )

ИСТИНА( )

1)Функция «И» используется, когда требуется выполнить более одного логического условия одновременно: И (Логическое1; Логическое2, … )

2)Функция ИЛИ используется, когда нужно выполнить одно из двух и более условий. ИЛИ (Логическая 1; Логическая 2; …)

Эти две функции обычно используются в качестве логического выражения в функции ЕСЛИ.

3)ЕСЛИ (логическое выражение; значение_если_истина; значение_если_ложь).

Функция ЕСЛИ позволяет осуществить выбор варианта вычислений. Если значение логического выражения истинно, то выбирается значение _ истина; иначе – значение _ ложь. В качестве логического выражения могут применяться в сложных случаях функции «И» и «ИЛИ». Также при формировании выражений значение _ истина и значение _ ложь применяется вновь функция ЕСЛИ. В этом случае в ячейку вставляется вложенная функция ЕСЛИ.

Примеры записи логических функций

В таблице даны результаты вычислений некоторых функций для данных: в ячейке А1 имеется число 5, в ячейке А2 – 10, в ячейке А3 - 8.

Вид функции

Результат вычислений

1

=И(А1<2; A2>5)

Ложь

2

=ИЛИ(A1<2; A2>5)

Истина

3

=ЕСЛИ(A1<2; A2; A3)

8

4

=ЕСЛИ(И(A1<2; A2>5); A2; A3)

8

5

=ЕСЛИ(ИЛИ(A1<2; A2>5); А2; А3)

10

6

=ЕСЛИ(А1<2; A2; ЕСЛИ(A1>2; A3; A3+8))

8

Пример. Рассчитать сумму к выдаче с вычетом налогов (14%) за отработанное время для группы работников, если известны количество отработанных дней в месяце для каждого из них, рабочий разряд (от 1 до 4) и тариф 1 разряда (однодневный заработок). Тарифы остальных разрядов увеличиваются на заданный процент от величины тарифа 1 разряда по следующей схеме: для 2 разряда процент увеличения составляет 10; для 3 разряда - 20%; для 4 разряда - 40%.

Для выполнения поставленной задачи воссоздадим таблицу рисунка и выполним следующие рекомендации:

  1. Величина тарифа рассчитана в столбце E. Для этого в ячейку E5 занесена функция ЕСЛИ, которая отображена в строке формул таблицы. В ней имеется ссылка на абсолютный адрес E$2, т.к. содержимое этой ячейки должно остаться неизменным при распространении формулы в остальные ячейки столбца E.

  2. Значения столбца Начислено (столбец F) определяются так: =C5*E5 в ячейку F5, а затем скопировать в остальные ячейки столбца.

  3. Величина налога определена в столбце G. Для этого в ячейку G5 вставлена формула = F5*14% и скопирована в остальные ячейки.

  4. Для определения величины К выдаче в столбце H в ячейку H5 занесена формула = F5-G5 и распространена в остальные ячейки.

е) Для определения строки ИТОГО нужно воспользоваться кнопкой Автосумма на панели инструментов. Для этого выделить мышью суммируемые данные и пустую ячейку под ними для вставки вычисленной суммы и нажать эту кнопку.

f) Данные столбцов Налоги и К выдаче имеют денежный формат, который устанавливается с помощью команды Формат, Ячейки или соответствующей кнопкой на панели форматирования.

Задание

1)Составить таблицу по льготным выплатам (ФИО, льгота, сумма). Предусмотреть следующую обработку: ветеран - 1500 р., заслуженный деятель - 1000 р., пенсионер -700 р. Ввести не менее 5 записей.

2)Составить таблицу (ФИО, стаж в учреждении, надбавка). Предусмотреть следующую обработку: До 3 лет - 0%, от 3 до 5 лет - 20%, свыше 5 лет - 30%. Ввести не менее 5 записей.

3)Известны оценки по пятибалльной системе по информатике для группы студентов. Определить количество каждого вида оценки, а также около каждой оценки указать её словес­ный аналог («отл», «хор», «удовл», «неуд», «такой оценки нет»).

4)Допустим, что работники некоторого предприятия имеют возможность приобрести дорогостоящий товар в рассрочку, т.е. с оплатой стоимости товара по частям ежемесячно. Ежемесячная сумма оплаты представляет определенный процент от стоимости товара по следующей схеме: при стоимости товара ниже 1000 руб. процент ежемесячной оп­латы составляет 30%; при стоимости от 1000 до 2000 рублей- 25%; от 2000 до 3000 руб. -15 %; от 3000 до 3800 руб. -10%; свыше 3800 руб. -7%. Определить ежемесячную сумму оплаты и зарплату за отработанное время с вычетом этой суммы. Для расчета известны: однодневный заработок (тариф) и количество отработанных дней в месяце.

Определить суммарную, среднюю, максимальную и минимальную величины.

5)Дан ряд из дат. Для каждой даты вычислить день недели в текстовом виде («Пн», «Вт» и т.д.) и время года, к которому она относится («Зима», «Лето», «Весна» и «Осень»).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]