Логические функции в MS Excel и примеры их использования Второй Всероссийский фестиваль передового педагогического опыта «Современные методы и приемы обучения»

Презентация:



Advertisements
Похожие презентации
Условная функция и логические выражения в Excel. Общий вид условной функции ЕСЛИ ( ; ; ) Условная функция, записанная в ячейку таблицы, выполняется так:
Advertisements

Тема урока: Условная функция в Excel. Условная функция в Excel Условие – это логическое выражение, которое может принимать значение ИСТИНА или ЛОЖЬ. Пример:
Excel. Использование функций рабочей таблицы. Аргументы. Мастер функций. Логические, информационные функции и функции работы со ссылками и массивами Автор:
Условная функция в Excel. Условная функция имеет формат: ЕСЛИ(,, )
Логические функции в Calc. Логические функции предназначены для проверки выполнения условия или для проверки нескольких условий.
Алгоритмы с ветвящейся структурой. Основные темы параграфа: представление ветвлений на АЯ. Трассировка ветвящихся алгоритмов; в сложные ветвящиеся алгоритмы.
Составить таблицу в которой по результатам сдачи экзаменов определяются результаты зачисления Ф.И.Опредметы Кол-во балов Результат поступления математика.
Сложные условия в условном операторе Сложные условия в условном операторе образуются из простых условий с помощью связок НЕ, И, ИЛИ.
Тема урока: «Условная функция в табличном процессоре MS Excel»
Операторы ветвления (перехода) Разработала учитель Веревкина В.Н.
Ошибки при программировании линейных вычислительных процессов.
Логические функции Элементы логики в электронных таблицах Заречнева И. В. МОУ Дмитро - Титовская СОШ Кытмановского района Алтайского края.
Логические функции в Excel Калинина Цогоев. ЕСЛИ Синтаксис: ЕСЛИ(лог_выражение,значение_если_истина,значе ние_если_ложь) Результат: Возвращает одно значение,
Проверка домашнего задания Логические величины. Алгоритмическая конструкция «Ветвление»
Электронные таблицы Microsoft Excel Логические функции.
Алгоритмическая структура «Ветвление» Тема урока.
МОУ СОШ 120 г. Волгоград МОУ СОШ 120 г.Волгоград, Красноармейский район, учитель математики и информатики Базовая Наталья Владимировна К уроку информатики.
Основные темы параграфа: представление ветвлений на АЯ. Трассировка ветвящихся алгоритмов; в сложные ветвящиеся алгоритмы.
Оператор ветвления (условный оператор) позволяет изменить порядок выполнения операторов в зависимости от выполнения некоторого условия (истинности логического.
Условный оператор Структура ветвления. Условный оператор реализует выполнение определённых команд при условии, что некоторое логическое выражение (условие)
Транксрипт:

Логические функции в MS Excel и примеры их использования Второй Всероссийский фестиваль передового педагогического опыта «Современные методы и приемы обучения» февраль - май 2014 года Электронное периодическое издание НАУКОГРАД февраль - май 2014 года

Понятие логических функций и их виды К логическим функциям относятся такие функции, которые позволяют выбрать то или иное решение в зависимости от выполнения одного или нескольких условий. С помощью этих функций в Excel можно предпринять одно действие, если условие выполняется, и другое – если условие не выполняется.

Логические функции ЕСЛИ (IF) И (AND) ИЛИ (OR) НЕ (NOT) К основным логическим функциям относятся:

Простая функция «ЕСЛИ»

Логическая функция «ЕСЛИ» используется для реализации в электронных таблицах Excel разветвляющихся вычислительных процессов. Общий формат функции: ЕСЛИ (Лог_выражение; значение_если_истина; значение_если_ложь) Логическое выражение - это условие. Если условие выполняется, то в силу вступает средняя часть выражения, то есть «значение_если_истина». Если условие не выполняется, то в силу вступает «значение_если_ложь». Логическое выражение - это условие. Если условие выполняется, то в силу вступает средняя часть выражения, то есть «значение_если_истина». Если условие не выполняется, то в силу вступает «значение_если_ложь».

Работа логической функции «ЕСЛИ» иллюстрируется следующей блок-схемой. ЕСЛИ (условие; Оператор 1; Оператор 2) Да Нет

Простые условия записываются в виде равенств или неравенств с использованием операторов отношения Оператор ЗначениеПример < меньше, чем B1= больше или равно B1>=C4 =равноB1=C4 не равно B1C4

Задание 1 Составим электронную таблицу в следующем виде: В столбец «Примечание 1» следует ввести формулу так, чтобы выводилось сообщение «зачет», если оценка больше «2» и сообщение «нет зачета» в противном случае. Фамилия ОценкаПримечание 1Примечание 2Примечание 3Примечание 4Примечание 5 Иванов 5 Петров 4 Сидоров 3 Филиппов 2 Антонов 1

В данном примере используется простое условие: оценка >2 При решении многих задач в качестве логического выражения могут использоваться сложные условия. Сложные условия состоят из простых и соединяются между собой логической функцией «И» или логической функцией «ИЛИ». Рассмотрим работу этих функций Рассмотрим работу этих функций.

Логическая функция «ИЛИ»

Общий формат функции: ИЛИ (Логическое_значение_1; логическое_значение_2;...) Это логическое выражение (условие) принимает значение «истина», если выполняется хотя бы одно логическое значение. Это логическое выражение (условие) принимает значение «истина», если выполняется хотя бы одно логическое значение.

Задание 2: В столбец «Примечание 2» ввести формулу так, чтобы выдавалось сообщение «зачет», если оценка «3», «4» или «5» и сообщение «нет зачета» в противном случае. В столбец «Примечание 2» ввести формулу так, чтобы выдавалось сообщение «зачет», если оценка «3», «4» или «5» и сообщение «нет зачета» в противном случае.

Логическая функция «И»

Общий формат функции: И (Логическое_значение_1; логическое_значение_2;......) Если все заданные логические значения выполняются одновременно, то выдаётся значение «истина». Если не выполняется хотя бы одно условие, то выдается значение «ложь». Если все заданные логические значения выполняются одновременно, то выдаётся значение «истина». Если не выполняется хотя бы одно условие, то выдается значение «ложь».

Задание 3: В столбец «Примечание 3» ввести формулу так, чтобы выводилось сообщение «зачет», если оценка больше «2» но меньше или равна «5», и сообщение «нет зачета» в противном случае. В столбец «Примечание 3» ввести формулу так, чтобы выводилось сообщение «зачет», если оценка больше «2» но меньше или равна «5», и сообщение «нет зачета» в противном случае.

Вложенные функции «ЕСЛИ»

Условные операторы могут иметь вложенную конструкцию, когда в ветви «Да» (см. блок-схему) вместо оператора 1 или в ветви «Нет» вместо оператора 2 должно проверяться ещё одно условие. В этом случае используются вложенные операторы. Условные операторы могут иметь вложенную конструкцию, когда в ветви «Да» (см. блок-схему) вместо оператора 1 или в ветви «Нет» вместо оператора 2 должно проверяться ещё одно условие. В этом случае используются вложенные операторы.

Рассмотрим случай, когда вместо оператора 1 необходимо поставить еще одно условие. Логическая функция имеет вид: ЕСЛИ (условие 1; Если (условие 2; оператор 1; оператор 2); оператор 3) При этом блок-схема имеет вид:

Рассмотрим случай, когда вместо оператора 2 необходимо поставить еще одно условие. Логическая функция имеет вид: ЕСЛИ (условие 1; оператор 1; ЕСЛИ (условие 2; оператор 2; оператор 3) ) При этом блок-схема имеет вид:

Задание 4: В столбец «Примечание 4» ввести формулу так, чтобы выдавалось сообщение «зачет», если оценка «3», «4» или «5», сообщение «нет зачета», если оценка «2» или «1», и сообщение «ошибка» в противном случае. В столбец «Примечание 4» ввести формулу так, чтобы выдавалось сообщение «зачет», если оценка «3», «4» или «5», сообщение «нет зачета», если оценка «2» или «1», и сообщение «ошибка» в противном случае.

Дополнительное задание В столбец «Примечание 5» ввести формулу так, чтобы выдавалось сообщение «отлично», если оценка «5», сообщение «хорошо», если оценка «4», сообщение «удовлетворительно», если оценка 3, сообщение «неудовлетворительно» или «плохо», если оценка «2» или «1», и сообщение «Ошибка» в противном случае. В столбец «Примечание 5» ввести формулу так, чтобы выдавалось сообщение «отлично», если оценка «5», сообщение «хорошо», если оценка «4», сообщение «удовлетворительно», если оценка 3, сообщение «неудовлетворительно» или «плохо», если оценка «2» или «1», и сообщение «Ошибка» в противном случае.

Домашнее задание Вычислить значение функции Для следующих значениях аргумента Х 1

Литература 1. Конспект урока 1. Конспект урока 2. Гохберг Г.С., Зафиевский А.В., Короткин А.А. «Информационные технологии», стр Гохберг Г.С., Зафиевский А.В., Короткин А.А. «Информационные технологии», стр Гвоздева В.А. «Информатика, автоматизированные информационные технологии и системы», стр Гвоздева В.А. «Информатика, автоматизированные информационные технологии и системы», стр

Спасибо за внимание