Добавить материал и получить бесплатное свидетельство о публикации
Главная / Информатика / Условная функция и логические выражения

Условная функция и логические выражения

Курсы профессиональной переподготовки от Московского учебного центра "Профессионал"

Специально для учителей, воспитателей и других работников системы образования только до 31 августа действуют скидки до 50% при обучении на курсах профессиональной переподготовки (184 курса на выбор).

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

Подайте заявку на интересующий Вас курс сейчас: ВЫБРАТЬ КУРС


Условная функция и логические выражения в электронных таблицах

Microsoft Exel

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

Задачи урока:

  • Образовательные:

    • развитие умения выбирать наиболее оптимальную структуру таблицы, создать таблицу, ее оформить;

    •  формирование представления о вычислениях в электронной таблице как наиболее важных в изучении информатики и широко применяемых на практике;

    • усвоение учащимися общего вида и правил выполнения логической функции, обеспечение применения ее при решении задач;

    • показать образец рассуждений при решении задачи с использованием условной функции.

  • Воспитательные:

    • развитие познавательного интереса, речи и внимания учащихся;

    • развитие навыков индивидуальной и групповой практической деятельности;

    • развитие способности логически рассуждать;

    • формирование информационной культуры и потребности приобретения знаний;

    • развитие умения применять полученные знания для решения задач различного рода;

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

  • Развивающие:

    • воспитание творческого подхода к работе, желания экспериментировать;

    • воспитание трудолюбия, чувства уважения к науке;

    • развитие любознательности, интереса к предмету “информатика” и учению в целом;

    • продолжить работу над формированием общеучебных умений: слушать объяснение учителя, делать необходимые записи в тетради по ходу урока, отвечать на поставленные вопросы, самостоятельно выполнять задания учителя;

    • развивать логическое мышление, способность к анализу.

База знаний и место урока

К этому уроку учащиеся знают:

  • Что такое “электронные таблицы”, их виды, функции; назначение. Интерфейс табличного процессора Microsoft Excel.

  • Как использовать Мастер функций, изменять формат ячейки, решать задачи.

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

  • Относительные и абсолютные ссылки.

  • Правила копирования формул.

Основные умения:

  • Умеют составлять и заполнять таблицы.

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

  • Умеют изменять формат ячейки, размер, заливку, объединять ячейки.

  • Умеют копировать формулы.

  • Умеют использовать относительные и абсолютные ссылки.

Тип урока: Объяснение нового материала

Методы обучения, использованные на уроке:

  • По источнику знаний:

    • словесный (вербальные);

    • интерактивный, диалог;

    • доказательный: объяснение;

    • наглядный: использование дидактического материала (карточки иллюстрирующие каждую задачу);

    • творческий;

    • практический: тренировочные упражнения;

  • По характеру познавательной деятельности учащихся:

    • репродуктивные (воспроизведение действий по применению знаний на практике на репродуктивном уровне; деятельность по известному алгоритму).

Оснащение урока: программа Microsoft Excel, компьютерная презентация «Условная функция и логические выражения в табличном процессоре Excel», дидактический раздаточный материал, мультимедийный проектор, компьютер.

Ход урока

1. Организационный момент

Учитель приветствует учеников, предлагает приготовиться к уроку.

2. Актуализация и проверка прежних знаний.

На предыдущем уроке мы познакомились с некоторыми функциями программы MS Excel. С их помощью можно решать определенный класс расчетных задач в электронных таблицах. Давайте вспомним эти функции: СУММ – суммирование чисел, входящих в диапазон; СРЗНАЧ – вычисление среднего значения; МАКС и МИН – нахождение максимального и минимального значения.

3. Объяснение нового материала.

Давайте посмотрим задачу. Предлагается решить задачу .

Задача 1.
Разработать таблицу, содержащую следующие сведения об абитуриентах: фамилия, оценки за экзамены по математике, русскому и информатике, сумма баллов за три экзамена и информацию о зачислении: если сумма баллов больше или равна проходному баллу -13 и оценка за экзамен по математике – 4 или 5, то абитуриент зачислен в учебное заведение, в противном случае – нет.

Представьте, что вы работаете в приемной комиссии и собираете информацию о сданных экзаменах. Какую еще информацию вы можете узнать?
Вы видите, что последний столбец «зачисление». Перед вами стоит задача: определить кто из абитуриентов будет зачислен в ВУЗ.В клетках этого столбца будет высвечиваться слово “да”,если абитуриент поступил и “нет”, если не поступил.
Как вы будете заполнять этот столбец?
А если поступающих 1000 или более.
Тогда, разумеется, “да” или “нет” Excel должен определить сам автоматически. Для этого ему нужна команда, и такой командой является условная функция.

Для решения этой задачи нам не хватает определенных знаний.
Итак, тема нашего занятия “Условная функция”. Цель урока: мы должны познакомиться с условной функцией и самое главное научиться ею пользоваться. Общий вид условной функции такой:
(Предлагает общий вид условной функции)

ЕСЛИ(<условие>; <выражение1>;<выражение2>)

Значит, условная функция – это команда машине выполнить определенное действие в зависимости от условия.
Условие – это логическое выражение, которое может принимать значение ИСТИНА или ЛОЖЬ.<выражение1> и <выражение2> могут быть числами, формулами или текстами.

Условная функция, записанная в ячейку таблицы, выполняется так:

если условие истинно, то значение данной ячейки определит <выражение1>, в противном случае – <выражение2>.

Логические выражения.

Логические выражения строятся с помощью операций отношения (<, <= (меньше или равно), >, >= (больше или равно), =, <> (не равно)) и логических операций (логическое И, логическое ИЛИ, логическое отрицание НЕ).

Результатом вычисления логических операций являются логические величины ИСТИНА или ЛОЖЬ.

Особенности записи логических операций в ТП:

сначала записывается имя логической операции (И, ИЛИ, НЕ), а затем в круглых скобках перечисляются логические операнды.

ЕСЛИ(И(Е5>С1;В3<10); «ДА»; «НЕТ»)

содержимое ячейки Е5 больше содержимого ячейкиС1 И содержимое ячейки В3 меньше 10. Если условие выполняется, то в выбранной клетке будет отображаться «ДА», в противном случае – «НЕТ».

Вернемся к нашей задаче. В ячейках столбца «Зачисление» будет высвечиваться “да”, если абитуриент поступил и “нет”, если не поступил.

Как записать условие, чтобы определить зачислен абитуриент или нет? Условная функция будет выглядеть так:

=ЕСЛИ(И(E4>=D1;B4>=4);"ДА";"НЕТ")

Итак, вы выполнили свою задачу, выяснили как заполнить столбец «Зачисление». Для решения этой задачи, вы использовали условную функцию. А какие необходимо внести изменения, чтобы можно было определить количество поступивших? (=ЕСЛИ(И(E4>=D1;B4>=4);1;0); внести доп. строку- количество поступивших. Определить через автосуммирование).

Как выполняется условная функция?

Рассмотрим еще вложенные логические функции ЕСЛИ.

Формат записи:

=ЕСЛИ(усл.1; выражение В; ЕСЛИ(усл.2; выражение С; ЕСЛИ(…)))

Может быть вложено до семи условий ЕСЛИ

Рассмотрим еще одну задачу.

Задача №2

Найти работников, у которых имеются одновременно задолженности по двум видам кредита, и удержать от ЗП- 20% в счет погашения кредитов. С остальных работников, имеющих задолженность по какому-либо одному виду кредита, удержать 10% от ЗП. Работникам, не имеющим задолженности по кредиту, проставить в графе “Удержано”- 0.

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

В нашем примере логическая функция будет иметь следующий вид:

=ЕСЛИ(И(С2>0;D2>0);B2*0,2;ЕСЛИ(И(С2=0;D2=0);0;B2*0,1))

Данная логическая функция означает, что если одновременно задолженности по двум видам кредита больше нуля, то необходимо удержать 20% с начисленной суммы, если обе задолженности одновременно равны нулю, то необходимо вывести 0, в противном случае необходимо удержать 10% от ЗП.

 

А

B

C

D

E

1

Фамилия

ЗП

Кредит 1

Кредит 2

Удержать из ЗП

2

Воронов

50000

20000

56000

 =ЕСЛИ(И(С2>0;D2>0);B2*0,2;ЕСЛИ(И(С2=0;D2=0);0;B2*0,1))

3

Скворцов

55000

15000

0


4

Сомов

65000

0

0

 

Задание №3

Предлагается «переведите» условные выражения, записанные по правилам электронных таблиц в форму обычных предложений русского языка («Если…, то…, иначе…»).

а) =ЕСЛИ (В1> C1; D2^2; D2*2)

б) =ЕСЛИ (И(С5 >= C4; C4<2; D1=0); 1; -1)

в) =ЕСЛИ (С1=5; 1)

Ответ.

а) если В1>C1, то D2 возвести в квадрат, иначе D2 умножить на 2;

б) если С5³С4 и при этом С4<2 и при этом D1 = 0, то поставить 1, иначе поставить -1;

в) если С1=5, то поставить 1, иначе ничего не делать.

4.Закрепление изученного материала.

А теперь переходим к следующему этапу нашего урока. Вам предложено 2 задачи, попробуйте сами их решить, используя ЭТ
Задание на карточках состоит из двух задач

Задача 1.

Таблица содержит следующие данные об учениках школы: фамилия, возраст и рост ученика. Сколько учеников могут заниматься в баскетбольной секции, если в секцию принимают детей с ростом не менее 165 см? Возраст не должен превышать 13 лет.

Задача 2.

Каждому пушному зверьку в возрасте от 1-го до 2-х месяцев полагается дополнительный стакан молока в день, если его вес меньше 3 кг. Количество зверьков, возраст и вес каждого известны. Выяснить, сколько литров молока в месяц необходимо для зверофермы. Один стакан молока составляет 0,2 литра.

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

Сотрудникам компании начислена ЗП. Рассчитать ЗП выданную на руки, учитывая процент выполнения плана, который влияет на размер премии (если план выполнен на 100% и более- премия составит 15% от начисленной ЗП, иначе- 0) и задолженности по кредитам ( сотрудникам, у которых имеются одновременно задолженности по двум видам кредита удержать от ЗП- 20% в счет погашения кредитов, с сотрудников, имеющих задолженность по какому-либо одному виду кредита, удержать 10% от ЗП. Сотрудникам, не имеющим задолженности по кредиту, проставить в графе “Удержано”- 0).

6. Самостоятельная работа.

1. Разработать таблицу, содержащую следующие сведения о восьми абитуриентах университета: фамилия, оценка за экзамен по математике, оценка за экзамен по физике, сумма баллов за два экзамена. Проходной балл для поступления равен 8.

2. Добавить в таблицу столбец, в котором будет выводиться ИСТИНА, если абитуриент не имеет «троек», и ЛОЖЬ - в противном случае (использовать логическое умножение).

3. Добавить в таблицу столбец, в котором будет выводиться ИСТИНА, если абитуриент имеет хотя бы одну «пятерку», и ЛОЖЬ в противном случае (использовать логическое сложение).

4. Добавить в таблицу столбец, в котором будет выводиться «зачислен», если сумма баллов абитуриента больше или равна проходному баллу, и «нет», если сумма баллов меньше проходного балла (использовать условную функцию).

5. Определить, сколько абитуриентов было зачислено в университет (использовать функцию СЧЁТЕСЛИ).

6. Отсортировать таблицу по возрастанию суммы баллов, полученной абитуриентами.

7. Оформить таблицу с использованием различного типа границ, заливки ячеек и шрифтов.

8. Создать гистограмму, отображающую информацию о сумме баллов, набранной каждым абитуриентом.

7. Итог урока.

    1. Какой вид имеет условная функция? Как она выполняется?

    2. Как в электронной таблице реализуются логические операции при записи условных функций?

8. Домашнее задание

1) § 21, 22, Составить таблицу для решения квадратного уравнения.

4


  • Информатика
Описание:

Решить задачу: Разработать таблицу, содержащую следующие сведения об абитуриентах: фамилия, оценки за экзамены по математике, русскому и информатике, сумма баллов за три экзамена и информацию о зачислении: если сумма баллов больше или равна проходному баллу -13 и оценка за экзамен по математике – 4 или 5, то абитуриент зачислен в учебное заведение, в противном случае – нет.

Автор Зырянова Татьяна Сергеевна
Дата добавления 06.02.2017
Раздел Информатика
Подраздел Конспекты
Просмотров 809
Номер материала MA-070006
Скачать свидетельство о публикации

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

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


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

Популярные курсы