Козлова Наталья Викторовна Учитель информатики высшей квалификационной катерники МАОУ Чигиринской СОШ Благовещенского района Амурской области Тема урока: Логические функции в Excel Класс: 10 Учебник: Н.Д. Угринович, «Информатика», 10 класс 1. Оргмомент 2. Повторение Вспомним, для чего нужна эта программа Excel? для создания таблиц и автоматизации расчета, для ввода стандартных формул, применяемых в различных сферах деятельности. Какие категории стандартных функций вы знаете? математические, статистические, финансовые, логические, функции даты и времени и др. При помощи какого меню можно вызвать Мастер функций Каким образом можно занести формулу в несколько ячеек, т.е. скопировать ее? нужно установить курсор на нижнем правом маркере ячейки (курсор должен принять вид маленького черного крестика) и протянуть его до последней ячейки в нужном диапазоне. 3. Изложение нового материала Какие задачи могут решать условные функции? - условная функция применяется в том случае, когда необходимо сделать выбор в зависимости от поставленного условия. Давайте посмотрим, как выглядит условная функция. Запишем в тетрадь формат условной функции. Общий вид условной функции следующий: ЕСЛИ(<условие>; <выражение1>; <выражение2>) Условие — это логическое выражение, которое может принимать значение ИСТИНА или ЛОЖЬ. <выражение 1> и <выражение 2> могут быть числами, формулами или текстами (текст записывается с помощью кавычек). Условная функция, записанная в ячейку таблицы, выполняется так: если условие истинно, то значение данной ячейки определит <выражение 1>, в противном случае — <выражение 2>. Логические выражения. Логические выражения (условия) строятся с помощью операций отношения (<, >, <=(меньше или равно), >=(больше или рано), =, <>(не равно)) и логических операций (логическое И, логическое ИЛИ, логическое отрицание НЕ). Результатом вычисления логического выражения являются логические величины ИСТИНА или ЛОЖЬ. Вспомним, в каких случаях результатом вычисления логического выражения являются логические величины ИСТИНА или ЛОЖЬ, если мы используем логическое И? Ответ: если все составляющие сложного высказывания будут истины, то и само высказывание – истинно, в противном случае – ложно. А если используется логическое ИЛИ? Ответ: если хотя бы одно составляющее сложного высказывания будет истинно, то и само высказывание – истинно, ложно только в том случае, когда все составляющие ложны. Существуют особенности записи логических операций в табличных процессорах: сначала записывается имя логической операции (И, ИЛИ, НЕ), а затем в круглых скобках перечисляются логические операнды. Например, логическое выражение И(А1>0; А1<1) соответствует системе неравенств 0 < А1 < 1. 4. Первичное закрепление Пример 1. Разработать таблицу, содержащую следующие сведения об абитуриентах: фамилия, оценки за ЕГЭ по математике, русскому и иностранному языку, сумма баллов за три экзамена и информацию о зачислении: если сумма баллов больше или равна проходному баллу (180) и балл за экзамен по иностранному языку больше 60, то абитуриент зачислен в учебное заведение, в противном случае — нет. Решение. Исходной информацией являются фамилии, баллы за экзамены и проходной балл. Сумма баллов и информация о зачислении вычисляются с помощью формул. Рассмотрим таблицу: В ячейке С2 будет хранится значение проходного балла – 13. Оценки абитуриентов подбираются самостоятельно. Формула в ячейке Е4 вычисляет сумму балов за три экзамена: В4+С4+D4 (либо с помощью автосуммирования). Формула в ячейке F4 задается с помощью условной функции: ЕСЛИ(И(E4>=$C$2; D4>60);"Да"; "Нет") Условие, записанное с помощью логической И можно расшифровать так: сумма баллов (E4)>= проходному баллу (С2) И количество баллов за экзамен по иностранному языку (D4)> 60. Если условие выполняется, то в ячейке отображается текст "Да", в противном случае – "Нет". 5. Домашнее задание: конспект урока Практическая работа по обработке логических выражений в Excel Задача №1. Таблица содержит следующие данные об учениках школы: фамилия, возраст и рост ученика. Сколько учеников могут заниматься в секции, если туда принимают детей с ростом не менее 160 см.? Возраст не должен превышать 13 лет. В столбец В заносим рост, в столбец С заносим возраст Задача №1. Выбор в баскетбольную секцию. А В ограничение по возрасту ограничение по росту Фамилия Антонов Воронин Грачев Иванов Петров Соколов Сидоров Шумов С D 13 160 Возраст Рост 10 12 13 13 14 15 16 14 140 160 165 160 170 145 170 160 количество человек Код зачисления =ЕСЛИ(……. ? Задача №2. Торговый склад производит уценку хранящейся продукции. Если продукция хранится на складе дольше 10 месяцев, то она уценивается в 2 раза, а если срок хранения превысил 6 месяцев, но не достиг 10, то – в 1,5 раза. Получить ведомость уценки товара, которая должна включать следующую информацию: наименование товара, срок хранения, цена до уценки, цена после уценки. Данная задача использует сложную структуру в логической функции – используется двойное условие: =ЕСЛИ(…..;ЕСЛИ(……)) Задача №2. Ведомость уценки товара. А В Наименование Цена до уценки Товар 1 50 Товар 2 100 Товар 3 100 Товар 4 1000 Товар 5 500 Товар 6 123 Товар 7 200 Товар 8 45 Товар 9 10 Товар 10 450 С Хранение 16 10 2 5 6 7 10 3 8 12 D Цена после уценки =ЕСЛИ(……