Практическая работа по excel 2007 логические функции

Тема: Применение логических функций в MS Excel 2007

Задание 1. Задание. Рассчитать
количество комиссионных на основе использования логических функций (см. рис.)

099.jpg

Технология работы:

a.Запустить
приложение Excel 2007.

b.                      
В столбец A ввести фамилии продавцов в соответствии с образцом
(см. рис.). В 1 строку введите текст шапки таблицы. В столбец B введите
значения объема продаж.

c.Если
объем продаж меньше 20000, то комиссионные составляют 10% от его объема, а если
не меньше 20000, то 20%.

d.                      
Если объем продаж меньше 20000, то комиссионные составляют 10% от
его объема, если больше 20000, но меньше 30000, то 20%, а если больше 30000, то
30%.

e.Для
расчетов комиссионных по первому правилу в ячейку С2 введите формулу
=ЕСЛИ(В2<20000;В2*0,1;B2*0,2).

f.
Для расчетов комиссионных по второму правилу в ячейку D2 введите
формулу  =ЕСЛИ(В2<20000;В2*0,1;ЕСЛИ(И(В2>=20000;В2<30000);В2*0,2;
ЕСЛИ(В2>=30000;В2*0,3))). Скопируйте эту формулу в ячейки D2:D6.

g.                      
Формула для расчетов комиссионных по второму правилу довольно
сложна и состоит из нескольких вложенных функций ЕСЛИ. Того же результата можно
достичь не за счет не суперпозиции этих функций, а их сложения. В ячейку Е2
введите следующую формулу:
=ЕСЛИ(В2<20000;В2*0,1;0)+ЕСЛИ(И(В2>=20000;В2<30000);В2*0,2;0)+ЕСЛИ(В2>30000;В2*0,3;0).

h.                      
Она будет давать тот же результат, что и формула в столбце D. Так
же скопируйте эту формулу в ячейки Е2:Е6.

i.
В заключение отберем тех менеджеров, которые по результатам продаж
добились лучших результатов. С этой целью в ячейку F2 введите формулу
=ЕСЛИ(В2=МАКС ($2:$6);»Лучший»;»»), а затем скопируйте ее в
диапазон F2:F6.

j.
Оформим таблицу в соответствии с образцом.

Задание 2. Необходимо переоценить
товарные остатки. Если продукт хранится на складе дольше 8 месяцев, уменьшить
его цену в 2 раза. Сформируем таблицу с исходными параметрами:

Накладная.

Задание 3. Если стоимость товара на
складе после уценки стала меньше 300 р. или продукт хранится дольше 10 месяцев,
его списывают. При невыполнении условия функция ЕСЛИ возвращает пустую ячейку.

Задание 4. Ученики перед поступлением в
гимназию сдают математику, русский и английский языки. Проходной балл – 12. По
математике для поступления нужно получить не менее 4 баллов. Составить отчет о
поступлении.

Составим таблицу с исходными данными:

Табель успеваемости.

Нужно общее количество баллов сравнить с проходным баллом. И
проверить, чтобы по математике оценка была не ниже «4». В графе «Результат»
поставить «принят» или «нет». Логический оператор «И» заставляет функцию
проверять истинность двух условий. Математическая функция «СУММ» используется
для подсчета итогового балла.

Итог.

Задание 5. Проанализировать стоимость
товарных остатков после уценки. Если цена продукта после переоценки ниже
средних значений, то списать со склада этот продукт. Работаем с таблицей из
предыдущего раздела:

ОП.03 Информационные технологии

Практическая работа №7

Тема: «Выполнение вычислений в MS Excel с помощью логических функции»

Цель работы (для студентов): научиться выполнять вычисления в электронных таблицах, используя логические функции

Литература:

  1. Гохберг Г.С., Зафиевский А.В., Короткин А.А. Информационные технологии. ОИЦ «Академия», 2014.

  2. Информационные технологии в 2 т. Том 2 : учебник для СПО / В. В. Трофимов, О. П. Ильина, В. И. Кияев, Е. В. Трофимова ; отв. ред. В. В. Трофимов. — пер. и доп. — М. : Издательство Юрайт, 2018. — 390 с. — (Серия : Профессиональное образование). — ISBN 978-5-534-03966-5.

Теоретическая справка

Логические функции в Excel проверяют данные и возвращают результат «ИСТИНА», если условие выполняется, и «ЛОЖЬ», если нет.

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

Использование логических функций в Excel

Название функции

Значение

Синтаксис

Примечание

ИСТИНА

Не имеет аргументов, возвращает логическое значение «ИСТИНА».

=ИСТИНА ()

Редко используется в качестве самостоятельной функции.

ЛОЖЬ

Не имеет аргументов, возвращает логическое выражение «ЛОЖЬ».

=ЛОЖЬ ()

——-//——-

И

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

=И (Лог_знач. 1; Лог_знач. 2;…)

Принимает до 255 аргументов в виде условий или ссылок. Обязательным является первый.

ИЛИ

Показывает результат «ИСТИНА», если хотя бы один из аргументов является истинным.

=ИЛИ (Лог_знач.1; Лог_знач. 2;…)

——-//——-

НЕ

Меняет логическое значение «ИСТИНА» на противоположное – «ЛОЖЬ». И наоборот.

#ИМЯ?

Обычно сочетается с другими операторами.

ЕСЛИ

Проверяет истинность логического выражения и возвращает соответствующий результат.

#ИМЯ?

«Логическое_выражение» при вычислении должно иметь результат «ИСТИНА» или «ЛОЖЬ».

ЕСЛИОШИБКА

Если значение первого аргумента истинно, то возвращает сам аргумент. В противном случае – значение второго аргумента.

#ИМЯ?

Оба аргумента обязательны.

Задание №1

Необходимо переоценить товарные остатки. Если продукт хранится на складе дольше 8 месяцев, уменьшить его цену в 2 раза.

Сформируем таблицу с исходными параметрами:

Чтобы решить поставленную задачу, воспользуемся логической функцией ЕСЛИ. Формула будет выглядеть так: =ЕСЛИ(C2=8;B2/2;B2).

Логическое выражение «С2=8» построено с помощью операторов отношения «» и «=». Результат его вычисления – логическая величина «ИСТИНА» или «ЛОЖЬ». В первом случае функция возвращает значение «В2/2». Во втором – «В2».

Усложним задачу – задействуем логическую функцию И. Теперь условие такое: если товар хранится дольше 8 месяцев, то его стоимость уменьшается в 2 раза. Если дольше 5 месяцев, но меньше 8 – в 1,5 раза.

Формула приобретает следующий вид:

=ЕСЛИ(И(C2=8);B2/2;ЕСЛИ(И(C2=5);B2/1,5;B2))

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

Задание №2

Если стоимость товара на складе после уценки стала меньше 300 р. или продукт хранится дольше 10 месяцев, его списывают.

Для решения используем логические функции ЕСЛИ и ИЛИ:

=ЕСЛИ(ИЛИ(D2=10);»списан»;»»)

Условие, записанное с помощью логической операции ИЛИ, расшифровывается так: товар списывается, если число в ячейке D2 = 10.

При невыполнении условия функция ЕСЛИ возвращает пустую ячейку.

В качестве аргументов можно использовать другие функции. К примеру, математические.

Задание №3

Ученики перед поступлением в гимназию сдают математику, русский и английский языки. Проходной балл – 12. По математике для поступления нужно получить не менее 4 баллов. Составить отчет о поступлении.

Составим таблицу с исходными данными:

Нужно общее количество баллов сравнить с проходным баллом. И проверить, чтобы по математике оценка была не ниже «4». В графе «Результат» поставить «принят» или «нет».

Введем формулу вида:

=ЕСЛИ(И(B3=4;СУММ(B3:D3)=$B$1);»принят»;»нет»)

Логический оператор «И» заставляет функцию проверять истинность двух условий. Математическая функция «СУММ» используется для подсчета итогового балла.

Функция ЕСЛИ позволяет решать многочисленные задачи, поэтому используется чаще всего.

Практическая работа

«Использование логических функций»

 

Задание № 1

Работа с функциями Год и Сегодня

Ячейки, в которых
выполнена заливка серым цветом, должны содержать формулы!

Сведения о стаже сотрудников фирмы «Рога и
копыта»

ФИО

Должность

Дата приема

на работу

Стаж

Иванов И.И.

Директор

01 января 2003
г.

5

Петров П.П.

Водитель

02 февраля 2002
г.

6

Сидоров С.С.

Инженер

03 июня 2001
г.

7

Кошкин К.К.

Гл. бух.

05 сентября 2006
г.

1

Мышкин М.М.

Охранник

01 августа 2008
г.

0

Мошкин М.М.

Инженер

04 декабря 2019 г.

2

Собакин С.С.

Техник

06 ноября 2018 г.

0

Лосев Л.Л.

Психолог

14 апреля 2020 г.

3

Гусев Г.Г.

Техник

25 июля 2015 г.

4

Волков В.В.

Снабженец

02 мая 2019 г.

7

1.     
Создать и отформатировать таблицу
по образцу (Фамилии ввести из списка)

2.     
Заполнить столбец «Дата приема на
работу» значениями типа дата.

3.     
Вычислить стаж работы сотрудников
фирмы по формуле:

=ГОД(СЕГОДНЯ()-Дата приема
на работу)-1900

(Полученный результат может не совпадать со
значениями в задании. Почему?)

4.     
Переименовать Лист1 в Сведения
о стаже сотрудников

Задание № 2

Работа с функцией ЕСЛИ

Тарифные ставки сотрудников фирмы «Рога и
копыта»

ФИО

Должность

Дата приема на работу

Стаж

Тарифные ставки

Иванов И.И.

Директор

1 января 2003 г.

17

2

Петров П.П.

Водитель

2 февраля 2003 г.

17

2

Сидоров С.С.

Инженер

3 июня 2001 г.

18

2

Кошкин К.К.

Гл. бух.

5 сентября 2006 г.

13

2

Мышкин М.М.

Охранник

1 августа 2008 г.

11

2

Мошкин М.М.

Инженер

4 декабря 2019 г.

0

1

Собакин С.С.

Техник

11 декабря 2019 г.

0

1

Лосев Л.Л.

Психолог

14 апреля 2020 г.

0

1

Гусев Г.Г.

Техник

25 июня 2015 г.

4

1

Волков В.В.

Снабженец

2 мая 2019 г.

1

1

1. Скопировать таблицу из
задания № 1 на Лист2 и переименовать его в Тарифные ставки

2. Изменить заголовок таблицы

3. Добавить столбец Тарифные
ставки
и вычислить их таким образом:

1-
если стаж меньше 5 лет, 2- если стаж больше или равен 5 лет

Задание № 3

Работа с вложенными функциями ЕСЛИ

Заработная плата сотрудников фирмы «Рога и
копыта»

ФИО

Должность

Дата приема на работу

Стаж

Тарифные ставки

Ставка

Начислено

Налог

Заработная плата

Иванов И.И.

Директор

1 января 2003 г.

17

2

5000

10000

20

8000

Петров П.П.

Водитель

2 февраля 2003 г.

17

2

1000

2000

12

1760

Сидоров С.С.

Инженер

3 июня 2001 г.

18

2

3000

6000

20

4800

Кошкин К.К.

Гл. бух.

5 сентября 2006 г.

13

2

4000

8000

20

6400

Мышкин М.М.

Охранник

1 августа 2008 г.

11

2

3000

6000

20

4800

Мошкин М.М.

Инженер

4 декабря 2019 г.

0

1

4000

4000

20

3200

Собакин С.С.

Техник

11 декабря 2019 г.

0

1

2000

2000

12

1760

Лосев Л.Л.

Психолог

14 апреля 2020 г.

0

1

3000

3000

20

2400

Гусев Г.Г.

Техник

25 июня 2015 г.

4

1

500

500

0

500

Волков В.В.

Снабженец

2 мая 2019 г.

1

1

3500

3500

20

2800

1.
Скопировать таблицу из задания № 2 на Лист3 и переименовать его в Налоги.

2.
Изменить заголовок таблицы.

3.
Добавить столбцы Ставка, Начислено, Налог, Заработная
плата

и
заполнить их таким образом:

Ставка
= произвольное число от 500 до …
(на ваше
усмотрение!!)

Начислено
= Ставка * Тарифные ставки

Налог
= 0
, если Начислено меньше 1000,
12%,
если Начислено больше 1000, но меньше 3000, и 20%,
если Начислено больше или равно 3000

Заработная
плата = Начислено – Налог * Начислено/100

Итог
выполнения работы

Цель:
изучение
логических функций ЕСЛИ, И, ИЛИ, работа
с функциями СУММЕСЛИ, СЧЕТЕСЛИ.

    1. Логические функции если, и, или

Введем
в ячейку А1 формулу =7>5, в ячейку А2
формулу =3>5. Выражения 7>5, 3>5 называются
логическими.
В результате ячейка A1
примет значение ЛОЖЬ, ячейка А2 примет
значение ИСТИНА. Для проверки одного
или нескольких условий и предназначены
логические функции.

ЕСЛИ (лог_выражение;
значение_если_истина; значение_если_ложь)
— возвращает одно значение, если заданное
условие при вычислении дает значение
ИСТИНА, и другое значение, если ЛОЖЬ.

Пример.
Предположим у нас есть список с участниками
некоторой игры, в котором напротив
каждой фамилии указано, сколько баллов
набрал игрок. Необходимо перевести
баллы в денежный эквивалент по следующему
правилу: если участник игры набрал более
5-ти баллов, то он получает денежную
премию равную произведению числа
набранных баллов на 1000.

Указания.

Создадим таблицу
со списком участников игры (рис. 3.1).

В ячейки С2:С5
необходимо ввести формулу для расчета
размера денежного приза. Используем
для этого функцию ЕСЛИ (если участник
игры набрал более 5-ти баллов, то …).
Формула в ячейке С2 примет вид
=ЕСЛИ(B2>5;B2*1000;0).
Эту формулу можно прочитать так: если
значение в ячейке B2>5,
то вывести на экран В2*1000, иначе вывести
на экран 0.

Рисунок 3. 1 –
Использование функции ЕСЛИ

Формулы с
использованием функции ЕСЛИ целесообразно
записывать с помощью Мастера функций.
Вызовите Мастер функций, щелкнув по
значку функции, расположенному слева
от строки формул (рис. 3.2).

Рисунок 3.2 – Вызов
Мастера функций

Далее в следующем
диалоговом окне выберите нужную функцию.
Так функция ЕСЛИ находится в категории
Логические (Рис. 3.3).

Рисунок 3.3 –
Диалоговое окно вызова функций

В следующем
диалоговом окне необходимо задать
аргументы функции так, как это показано
на рис. 3.4.

Рисунок 3.4 – Задание
аргументов функций

Формула готова,
далее ее нужно распространить на
оставшиеся ячейки диапазона. Обратите
внимание, что только два участника игры
получили денежный приз.

Пример.
Составьте электронную таблицу для
решения квадратного уравнения

Указания.

В ячейки A3,
В3 и С3 введем значения коэффициентов
квадратного уравнения. В ячейку А5, где
будет размещаться значение дискриминанта,
введем формулу =B3^2-4*A3*C3,
затем для
вычисления корней в ячейки А6 и А7 введем
функцию ЕСЛИ
с соответствующими условиями и формулами
для корней. Например, формула в ячейке
А6 примет вид =ЕСЛИ(A5>=0;(-B3-КОРЕНЬ(A5))/(2*A3);»Нет
корней»).

Итоговая оформленная
электронная таблица примет вид:

Рисунок 3.5 – Решение
квадратного уравнения

Формулы для ввода
корней целесообразно записывать с
помощью Мастера функций.

Рисунок 3.6 – Ввод
аргументов функции ЕСЛИ

с помощью Мастера
функций

И (логическое_значение1;
логическое_значение2; …) — возвращает
значение ИСТИНА, если все аргументы
имеют значение ИСТИНА, иначе возвращает
ЛОЖЬ.

Пример.
Дан список студентов и их средний балл
(s)
за сессию. Составить электронную таблицу
начисления стипендии по следующему
правилу: если 4,5<=s<=5,
то стипендия начисляется в размере 1000
р., иначе не начисляется.

Рисунок 3.7 –
Использование функции И

В данном примере
функция И
является вложенной в функцию ЕСЛИ.
Для записи сложной формулы необходимо
последовательно применить Мастер
функции.

Рисунок 3.8 – Ввод
вложенной функции

ИЛИ
(логическое_значение1;
логическое_значение2; …) — возвращает
значение ИСТИНА, если хотя бы один из
аргументов имеет значение ИСТИНА, иначе
возвращает ЛОЖЬ.

Пример.
Дан список студентов и их средний балл
(s)
за сессию. Составить электронную таблицу
начисления стипендии по следующему
правилу: если s<=3
или
s>5
стипендия не начисляется, иначе стипендия
равна 1000 р.

Рисунок 3.9 –
Использование функции ИЛИ

Пример. Оформить
лист Excel
для вычисления функции
.

Рисунок 3.10 –
Использование функции ЕСЛИ

Пример. Оформить
лист Excel
для вычисления функции

Рисунок 3.11 –
Использование вложенной функции ЕСЛИ

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

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

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

Вы уже знаете о суперспособностях современного учителя?

Тратить минимум сил на подготовку и проведение уроков.

Быстро и объективно проверять знания учащихся.

Сделать изучение нового материала максимально понятным.

Избавить себя от подбора заданий и их проверки после уроков.

Наладить дисциплину на своих уроках.

Получить возможность работать творчески.

=> ПОЛУЧИТЬ СУПЕРСПОСОБНОСТИ УЧИТЕЛЯ <=

Понравилась статья? Поделить с друзьями:
  • Практическая работа по excel 2007 9 класс
  • Практическая работа по excel 2003
  • Практическая работа оформление текста в word
  • Практическая работа оформление таблицы excel
  • Практическая работа оформление таблиц в ms excel