Похожие презентации:
Логические операции в MS Excel
1.
Тема №9.«Логические операции в
MS Excel»
2.
Цель урока: изучить логические функции MSExcel используемые при решении задач.
Задачи урока:
- Познакомиться с синтаксисом основных
логических функций;
- Научиться использовать логические
функции при создании формул, имеющих
несколько условий;
- Закрепить методы форматирования
табличного документа в табличном
процессоре Excel.
3.
КонъюнкцияДизъюнкция
А
В
А&В
А
В
АVВ
0
0
0
0
0
0
0
1
0
0
1
1
1
0
0
1
0
1
1
1
1
1
1
1
Инверсия
А
Ā
0
1
1
0
4. Логические функции в MS Excel
Инверсия=НЕ(<аргумент>)
Конъюнкция =И(<аргумент 1>;<аргумент 2>;…)
Дизъюнкция =ИЛИ(<аргумент 1>;<аргумент 2>;…)
Аргумент – адрес ячейки с логическим
выражением; логическое выражение; логическая
функция; логическое значение (ИСТИНА или
ЛОЖЬ).
5.
Логические выражения строятся спомощью операций отношения (<, >,
<= (меньше или равно), >= (больше или
равно), =, <> (не равно))
A1=B1; C1>=500; D1<>0;
B1=“Да”
Результатом вычисления логических
операций являются логические величины
ИСТИНА или ЛОЖЬ
6.
Логические операции в электронныхтаблицах представлены как функции:
сначала записывается имя логической
операции, а затем в круглых скобках
перечисляются логические операнды.
ЗАПИСЬ АРГУМЕНТОВ обязательно
через знак +
=И(А1>0 + A1<10)
=ИЛИ(А1>0 + A1<10)
=НЕ(A1>0)
7.
=НЕ (лог.знач)Меняет логическое значение своего аргумента
на противоположное
8.
=И (лог.знач.1; лог.знач. 2;…)Принимает значение Истина тогда и только
тогда, когда все аргументы имеют значение
Истина.
9. Пример применения И
Нужно сделать выборку изряда данных по
определенным параметрам.
Например, выберем из ряда
чисел те числа, которые
больше 10, но меньше 20.
10.
=ИЛИ (лог.знач.1;лог.знач.2;…)Принимает значение Истина, если хотя бы
один из аргументов имеет значение Истина.
11.
Функции И, ИЛИ, НЕ чаще всегоиспользуется
для
расширения
возможностей других логических
функций.
Данные
функции
позволяют
создавать
сложные
логические
выражения.
12.
Общий вид условной функции:=ЕСЛИ(<условие>; <выражение 1>;<выражение 2>)
Условие – это логическое выражение, которое может
принимать значение ИСТИНА или ЛОЖЬ.
<выражение 1> и <выражение 2> могут быть числами,
формулами или текстами.
Условная функция, записанная в ячейку таблицы, выполняется так:
если условие истинно, то значение данной ячейки определит
<выражение 1>, в противном случае – <выражение 2>.
При необходимости вывода текста в функции ЕСЛИ его надо
заключить в кавычки
13.
Работа логической функции «ЕСЛИ»иллюстрируется следующей блок-схемой:
14.
Пример 1. Выполнить увеличение неотрицательногочисла на 10, а отрицательное число оставить без
изменений.
=ЕСЛИ(А1>=0;A1+10; A1)
условие
условие
усло
да
вие
усло
вие
нет
15. Примеры применения ЕСЛИ
Пример 2. Определить четность числа.=ОСТАТ (число; делитель)
Число — число, остаток от деления которого
определяется. Делитель — число, на которое нужно
разделить (делитель).
16. Примеры применения ЕСЛИ
Пример 2. Определить четность числа.=ОСТАТ (число; делитель)
Число — число, остаток от деления которого
определяется. Делитель — число, на которое нужно
разделить (делитель).
=ОСТАТ (число; 2)
17. Примеры применения ЕСЛИ
Пример 2. Определить четность числа.Если
ОСТАТ(А1;2)=0
четное число
нечетное число
=ЕСЛИ(ОСТАТ(А1;2)=0;”четное число”; “нечетное число“)
условие
условие
условие
да
нет
условие
18. Примеры применения ЕСЛИ
Пример 2. Определить четность числа.19.
Задание № 1:Необходимо
переоценить
товарные
остатки. Если продукт хранится на складе
дольше 8 месяцев, уменьшить его цену в 2
раза.
20.
Задание № 1:Необходимо
переоценить
товарные
остатки. Если продукт хранится на складе
дольше 8 месяцев, уменьшить его цену в 2
раза.
Условие
С2>8
Да
B2/2
Нет
B2
21.
Задание № 1:Необходимо
переоценить
товарные
остатки. Если продукт хранится на складе
дольше 8 месяцев, уменьшить его цену в 2
раза.
=ЕСЛИ(С2>8;B2/2;B2)
22.
Задание № 1:Необходимо
переоценить
товарные
остатки. Если продукт хранится на складе
дольше 8 месяцев, уменьшить его цену в 2
раза.
=ЕСЛИ(С2>8;B2/2;B2)
23. Сложные условия
При решении многих задач в качестве логическоговыражения могут использоваться сложные условия.
Сложные условия состоят из простых и соединяются
между собой логической функцией «И» или логической
функцией «ИЛИ».
24.
Задание № 2:Если стоимость товара на складе после
уценки стала меньше 300 р. или продукт
хранится дольше 10 месяцев, его списывают.
25.
Задание № 2:Если стоимость товара на складе после
уценки стала меньше 300 р. или продукт
хранится дольше 10 месяцев, его списывают.
Условие
D2<300;C2>10
Да
Нет
26.
Задание № 2:Если стоимость товара на складе после
уценки стала меньше 300 р. или продукт
хранится дольше 10 месяцев, его списывают.
Условие
ИЛИ(D2<300;C2>10)
Да
“СПИСАН”
””
Нет
27.
Задание № 2:Если стоимость товара на складе после
уценки стала меньше 300 р. или продукт
хранится дольше 10 месяцев, его списывают.
=ЕСЛИ(ИЛИ(D2<300;C2>10);”списан”;””)
28.
Задание № 2:Если стоимость товара на складе после
уценки стала меньше 300 р. или продукт
хранится дольше 10 месяцев, его списывают.
=ЕСЛИ(ИЛИ(D2<300;C2>10);”списан”;””)
29.
Задание № 3:Если продукт хранится на складе от 5 до 8
месяцев, его стоимость уменьшается в 1,5
раза.
30.
Задание № 3:Если продукт хранится на складе от 5 до 8
месяцев, его стоимость уменьшается в 1,5
раза.
Условие
И(C2>=5;C2<=8)
Да
B2/1,5
Нет
B2
31.
Задание № 3:Если продукт хранится на складе от 5 до 8
месяцев, его стоимость уменьшается в 1,5
раза.
=ЕСЛИ(И(C2>=5;C2<=8);B2/1,5;B2)
32.
Задание № 3:Если продукт хранится на складе от 5 до 8
месяцев, его стоимость уменьшается в 1,5
раза.
=ЕСЛИ(И(C2>=5;C2<=8);B2/1,5;B2)
33.
Какая из формул содержит ошибку?а) = ЕСЛИ((С4>4)И(С5>4)); "Принят!"; "Не принят")
б) = ЕСЛИ(И(D2=0;B2/4);D3–A1; D3+A1)
в) = ЕСЛИ((A4=0 И D1<0);1;0)
г) = ЕСЛИ(ИЛИ(A2>10;C2>10);1; "ура!")
34.
Какая из формул содержит ошибку?а) = ЕСЛИ((С4>4)И(С5>4)); "Принят!"; "Не принят")
б) = ЕСЛИ(И(D2=0;B2/4);D3–A1; D3+A1)
в) = ЕСЛИ((A4=0 И D1<0);1;0)
г) = ЕСЛИ(ИЛИ(A2>10;C2>10);1; "ура!")
35.
Пример. Если количество баллов, полученных притестировании, меньше 12, то это соответствует оценке “2”;
оценке “3” соответствует количество баллов от 12 до 15;
оценке “4” - 16 до 20; оценке “5” - свыше 20 баллов. Составить
ведомость тестирования, содержащую сведения фамилия,
количество баллов, оценка.
36.
Пример. Если количество баллов, полученных притестировании, меньше 12, то это соответствует оценке “2”;
оценке “3” соответствует количество баллов от 12 до 15;
оценке “4” - 16 до 20; оценке “5” - свыше 20 баллов. Составить
ведомость тестирования, содержащую сведения фамилия,
количество баллов, оценка.
B2 > 20 – “5”
B2 > = 16, B2 < = 20 – “4”
B2 > = 12, B2 < 16 – “3”
B2 < 12 – “2”
=ЕСЛИ(B2>20; 5; ЕСЛИ(B2>=16; 4;
ЕСЛИ(B2>=12; 3; 2)))
ЕСЛИ ( проверить, если B2> 20, если ИСТИНА - вернуть «5», или же
ЕСЛИ ( проверить, если B2> = 16, если ИСТИНА - вернуть «4», или же
ЕСЛИ ( проверить, если B2 >= 12, если ИСТИНА - вернуть «3», если
ЛОЖЬ - вернуть «2»)))
37.
=ЕСЛИ(B2>20; 5; ЕСЛИ(B2>=16; 4;ЕСЛИ(B2>=12; 3; 2)))
38.
Вопрос №1:Что нельзя удалить в электронных
таблицах?
1) Столбец
2)Строку
3)Адрес ячейки
4)Содержимое ячейки
39.
Вопрос №2. В электронных таблицах выделенагруппа ячеек А1:В5.
Сколько ячеек входит в эту группу?
10 ячеек
40.
Вопрос №3. Что будет в ячейке D4 , если в нейзаписать формулу
=СУММ(А1:D3)
41.
Вопрос №3. Что будет в ячейке D4 , если в нейзаписать формулу
=СУММ(А1:D3)
42.
Вопрос №3. Что будет в ячейке D4 , если в нейзаписать формулу
=СУММ(А1:D3)
43.
Вопрос №4. Что будет результатом вычислений вячейке С1?
Педагогика