Логические выражения в excel задания

Антяскина Ольга

РЕШЕНИЕ ЗАДАЧ НА
НАХОЖДЕНИЕ ЛОГИЧЕСКИХ ВЫРАЖЕНИЙ В
EXCEL

1.1 Логические выражения
в алгебре

Логическое выражение — это
символическая запись высказывания, состоящая из логических величин (констант
или переменных), объединенных логическими операциями (связками).

 В математической логике не
рассматривается конкретное содержание высказывания, важно только, истинно оно
или ложно. Поэтому высказывание можно представить некоторой переменной
величиной, значением которой может быть только 0 или 1. Если высказывание
истинно, то его значение равно 1, если ложно — 0.

Связки «НЕ», «И»,
«ИЛИ» заменяются логическими операциями инверсия, конъюнкция,
дизъюнкция. Это основные логические операции, при помощи которых можно записать
любое логическое выражение.  

Конъюнкция — логическое умножение
(соответствует союзу «И», в алгебре высказываний обозначается «&»). Конъюнкция
— это логическая операция, ставящая в соответствие каждым двум простым (или
исходным) высказываниям составное высказывание, являющееся истинным тогда и
только тогда, когда оба исходных высказывания истинны. Если хотя бы одно из
составляющих высказываний ложно, то и полученное из них с помощью союза «И»
сложное высказывание также считается ложным.

Дизъюнкция — логическое сложение (соответствует союзу «ИЛИ», в
алгебре высказываний  обозначается «V»).
Дизъюнкция — это
логическая операция, которая каждым двум простым (или исходным) высказываниям
ставит в соответствие составное высказывание, являющееся ложным тогда и только
тогда, когда оба исходных высказывания ложны и истинным, когда хотя бы одно из
двух образующих его высказываний истинно. Если два высказывания соединены
союзом «ИЛИ», то полученное сложное высказывание истинно, когда истинно,
хотя бы одно из составляющих высказываний.

Инверсия — отрицание (обозначается в
естественном языке словами «неверно, что…» и частице «не», в алгебре
высказываний обозначается «¬»)

Отрицание — логическая операция,
которая с помощью связки «не» каждому исходному высказыванию ставит в
соответствие составное высказывание, заключающееся в том, что исходное
высказывание отрицается.  

Логическое следование (импликация): высказывание,
составленное из двух высказываний при помощи связки «если …, то …»,
называется логическим следованием, импликацией A => B.

Эквивалентность (логическое
тождество): высказывание, составленное из двух высказываний при помощи связки
«тогда и только тогда, когда», называется эквивалентностью A <=> B  .
Новое высказывание, полученное с использованием эквивалентности, является
истинным тогда и только тогда, когда оба исходных высказывания одновременно
истинны или одновременно ложны.  

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

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

    В Microsoft Excel 2010 имеется
возможность работы с различными типами функций, среди которых: математические,
логические, статистические, инженерные, аналитические, финансовые и т.д. С
учетом специфики нашего исследования более подробно остановимся на логических
функциях.

Для начала работы с ними необходимо:  

1) использовать мастер «Вставить
функцию» (кнопка
fx
слева от строки формул) Категория
Логические.

2) другой способ – Вкладка Формулы
à Логические.  

Категория Логические содержит семь
функций, в том числе функции ЕСЛИ и ЕСЛИОШИБКА. Использование логических
функций делает формулы более гибкими, а использование функции ЕСЛИ наделяет
формулу способностью «принимать решения». Благодаря этому функция ЕСЛИ стала
самой используемой логической функцией. Функция ЕСЛИОШИБКА имеется в библиотеке
встроенных функций только в Excel 2010 (2007). 

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

Функция ЕСЛИ  используется
при проверке условий для значений и формул. ЕСЛИ (лог_выражение,значение_если_истина,значение_если_ложь)
          лог_выражение — любое значение или выражение, которое при вычислении
дает значение ИСТИНА или ЛОЖЬ;

значение_если_истина — значение,
которое возвращается, если аргумент лог_выражение — имеет значение ИСТИНА; если
аргумент лог_выражение имеет значение ИСТИНА и аргумент значение_если_истина
опущен, то возвращается значение ИСТИНА;

значение_если_ложь — значение,
которое возвращается, если аргумент лог_выражение имеет значение ЛОЖЬ. Если
аргумент лог_выражение имеет значение ЛОЖЬ и аргумент значение_если_ложь
опущен, то возвращается значение ЛОЖЬ.

Пример: 1)введем
в ячейку Е3 формулу = ЕСЛИ(Е1= 5; «Правильный ответ»; «Ошибка»).В строке лог_выражение
вводим Е1=5;
значение_если_истина
вводим «Правильный ответ»; значение_если_ложь вводим «Ошибка».

  

  2. Вводим в  ячейку Е1 число 5. В ячейке
Е3 появилась надпись «Правильный ответ». Такая   конструкция позволяет
создавать достаточно сложные тестовые программы, например, такие, в которых
следует выбрать номер правильного варианта из многих.

    3. Вводим  в ячейку Е1 число    ячейке
Е3 появилось слово «Ошибка».

Функция И

Возвращает значение ИСТИНА, если все
аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один
аргумент имеет значение ЛОЖЬ.

Аргументы: логическое_значение1,
логическое_значение2,… — от 1 до 30 проверяемых условий, которые могут иметь
значение либо ИСТИНА, либо ЛОЖЬ. Аргументы должны быть логическими значениями,
массивами или ссылками, которые содержат логические значения. Если аргумент,
который является ссылкой или массивом, содержит тексты или пустые ячейки, то
такие значения игнорируются. Если указанный интервал не содержит логических
значений, то функция И возвращает значение ошибки #ЗНАЧ! 

Функция ИЛИ

 Возвращает значение ИСТИНА, если
хотя бы один из аргументов имеет значение ИСТИНА; возвращает значение ЛОЖЬ,
если все аргументы имеют значение ЛОЖЬ.

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

Функция НЕ

  Заменяет
логическое значение аргумента на противоположное. Функция НЕ используется в тех
случаях, когда необходимо иметь уверенность в том, что значение не равно
некоторой конкретной величине.

Аргументы: логическое_значение — значение или выражение,
которое при вычислении дает значение ИСТИНА или ЛОЖЬ. Если аргумент
логическое_значение — имеет значение ЛОЖЬ, то функция НЕ возвращает значение
ИСТИНА; если аргумент логическое_значение имеет значение ИСТИНА, то функция НЕ
возвращает значение ЛОЖЬ
.  

Функции ИСТИНА и
ЛОЖЬ предоставляют альтернативный способ записи логических значений ИСТИНА и
ЛОЖЬ. Эти функции не имеют аргументов и выглядят следующим образом: =ИСТИНА(),
=ЛОЖЬ().

Функция
ЕСЛИОШИБКА

Данная функция
возвращает указанное значение, если вычисление по формуле вызывает ошибку; в
противном случае функция возвращает результат формулы. Функция ЕСЛИОШИБКА
позволяет перехватывать и обрабатывать ошибки в формулах.

Аргументы:Значение    —
обязательный аргумент, проверяемый на возникновение ошибок. Значение_при_ошибке    —
обязательный аргумент. Значение, возвращаемое при ошибке при вычислении по
формуле. Возможны следующие типы ошибок: #Н/Д, #ЗНАЧ!, #ССЫЛКА!, #ДЕЛ/0!,
#ЧИСЛО!, #ИМЯ? и #ПУСТО!

Как правильно
использовать логические формулы, а также решать конкретные задачи с их
использованием, покажем на следующих примерах.  

1.3  Примеры задач,
связанные с нахождением решений логических выражений, средствами Excel

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

Рассмотрим некоторые примеры задач  с
использованием логической операции   ЕСЛИ.

Задача1.
Используя логическую функцию ЕСЛИ, определить кто из абитуриентов будет
зачислен, по результатам ЕГЭ, в университет. Абитуриент будет зачислен,  если
сумма баллов за три экзамена составляет 270 и выше, и его балл по математике
должен быть не менее 80 баллов.

21.png

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

Шаг 1. Используя логическую функцию  ЕСЛИ,
выявим  у кого из   абитуриентов, сумма баллов   превышает  порог   для
зачисления.

В столбце F будем вводить формулу о зачислении абитуриентов. В ячейку F3
введем формулу, для этого делаем её активной. Затем на ленте выбираем вкладку Формулы
à
Логические
à Если. Заполняем поля аргументов,
следующим образом:

 125.png

·       Лог_выражение
— условие в форме логического выражения, которое в дальнейшем может принять два
варианта — Истина или Ложь. В этой строке  мы зададим  условие E3>=$B$1.
Ячейку B1  делаем абсолютной ссылкой  —   поскольку далее будем копировать
формулу.

·       Значение_если_истина
— значение, которое выведет программа, если логическое выражение будет верно. В
этой строке мы пишем — «Да». Иначе говоря, если балл выше или равен
проходному, то в столбце «Зачисление» выведется слово Да.

·       Значение_если_ложь
— значение, которое выведет программа, если логическое выражение будет НЕ
верно. В этой строке мы пишет — «Нет». Если балл будет ниже
проходного, то получим  Нет.

После того как поля аргументов заполнены
, нажимаем ОК. В ячейки
F3 получилось Да.
Для копирования формулы  остальных ячеек, наведем указатель мыши на маркер,
который находится в нижнем правом углу рамки выделения. При этом он примет вид
черного плюсика. Щелкнем и, удерживая нажатием кнопку мыши, протянем рамку до
ячейки 
F8.

Получаем   результаты:

56.png

 Шаг
2.   Выясним  кто, из представленных условий   задачи, будет   студентом
университета.

Для
добавлений новых условий  используем логическую функцию И, которая позволяет
добавлять новые условия истинности выражения и теперь выражение считается
истинным, только если оба условия выполняются.  

Чтобы
вести  второе условия, мы должны, щелкнуть ячейку
F3,
затем в строке формул навести курсор на лог_выражение.

На
ленте выбрать вкладку Формулы
àЛогические  à
И.Заполним поля аргументов следующим образом:

В
строке лог_значение 1 вводим формулу: E3>=$B$1.   

В
строке лог_значение 2 вводим формулу: В3>=80

После
того как поля аргументов заполнили наживаем ОК. В ячейки
F3
получилось Да. Используем маркер автозаполнения для распространения формулы на
остальных абитуриентов. Получаем:

25.png

Ответ:
из условий задачи, зачисленными будут считаться абитуриенты  Антонов, Синичкин,
Соколова.

Задача 2. Построить
график функции:
 

Решение: для
того чтобы построить данный график будем использовать функцию ЕСЛИ.

Зададим в ячейках А2-А22 произвольную область
определений
X[-2;2].Ячейку
А2 введем число  -2, а  в ячейку А3 -1,8. Далее выделяются эти две ячейки и
курсор мыши переводится  в нижний правый угол выделенного диапазона до
появления черного крестика. Нажимается и, удерживая кнопку мыши, переводится
курсор на ячейку A22. Как видим, ячейки заполняются автоматически. Это одно из
преимуществ MS Excel.       

 В ячейках  В2-В22  введем саму
фунцию зависищую от Х.В ячейку В2 введем формулу:

ЕСЛИ(A2<0;1+A2;ЕСЛИ(A2>=1;A2^2;EXP(A2))) 

Заданная
функция зависит от переменной Х.Если Х принимает отрицательное значение то
график будет построен по уравнению 1+х, если
x≥1
то
x^2
в остальных случаях
e^x.Получили
в ячейки В2 число -1. Для распространения формулы на остальные ячейки используем
маркер автозаполнения. 

  Теперь
строим график, для этого выделяются ячейки  В2-В22. Выберем на ленте вкладку
Вставка
àДиаграммы
àВставка
диаграммы
àГрафикàОк.

Получим
график:

Ответ: с
помощью функции ЕСЛИ мы построили график функции.

Задача 3. Составить таблицу
истинности с помощью
Excel.

Аня, Вика и Сергей решили пойти в
кино. Учитель, хорошо знавший

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

1. Аня пойдет в кино только тогда,
когда пойдут Вика и Сергей;

2. Аня и Сергей пойдут в кино вместе
или же оба останутся дома;

3. Чтобы Сергей пошел в кино,
необходимо, чтобы пошла Вика.

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

Решение: обозначим
простые высказывания:

А — Аня пойдет в кино;

В — Вика пойдет в кино;

С — Сергей пойдет в кино.

Каждое составное
высказывание можно выразить в виде формулы —    логического выражения:

1.Aó(B&C)

2. (A
&
C)
A
& не
C)

3. C óB

 Составим таблицу истинности
в Excel. Вводим функций  в  ячейках  в виде  ИСТИНА или ЛОЖЬ. Например для
заполнения  ячейки А2 выберем на ленте вкладку Формулы
 Логические ИстинаОк. Для
заполнения ячейки С2 выбираем на ленте вкладку Формулы → Логические →Ложь→Ок и
т.д.

Для нахождений логического выражения  нам
потребуется вывести значения неА и неС. В ячейках 
D2-D8
  найдем неА, а в ячейках Е2- Е8, неС. Чтобы получить неА в ячейке
D2,
выбираем вкладку Формулы
 ЛогическиеНеА2ОК. Получим
функцию Ложь. Для распространения формулы на остальные ячейки используем маркер
автозаполнения.  Чтобы получить неС ячейке, Е2 выберем на ленте вкладку Формулы
ЛогическиеНеС2ОК. Получим функцию Истина.
Для распространения формулы на остальные ячейки используем маркер
автозаполнения.  Получим:

 

Чтобы вывести   формулу Aó(B&C)
:

1)
получим функцию в скобках. Для  ячейки 
F2
выберем на ленте    вкладку Формулы
 Логические
И лог_значение1
выберем ячейку
B2 лог_значение2
выберем ячейку С2
 Ок. Получим Ложь.  Автозаполнением
заполним остальные ячейки до ячейки
F8.

2)
теперь  получим фунцию всей формулы в ячейках
G2-G8.
В ячейку
G2  вводим   =А2= F2.
Затем автозаполнением заполняем остальные ячейки. Получим:

Чтобы вывести  формулу
(A
&
C)
A
& не
C)
нужно:

1)
получим функцию  (
A & C
ячейках Н2-Н8. Для  ячейки 
H2
выберем на ленте вкладку Формулы
 Логические И лог_значение1 выберем
ячейку
A2 лог_значение2 выберем
ячейку С2
 Ок. 
Получим Ложь.
Автозаполнением заполним остальные ячейки.

2) 
получим функцию  (не
A & неC
ячейках
I2-I8.
Для  ячейки 
I2 выберем на ленте
вкладку    Формулы
 Логические И лог_значение1 выберем
ячейку
D2 лог_значение2 выберем
ячейку
E2 Ок. Получим Ложь. Автозаполнением
заполним остальные ячейки.

3) теперь получим
функцию  всей формулы в ячейках
J2-J8.
Для ячейки
 J2
выберем на ленте вкладку
Формулы Логические  ИЛИ  лог_значение1 выберем
ячейку
H2 лог_значение2 выберем
ячейку
I2 Ок. Получим Ложь. 
Автозаполнением заполним остальные ячейки.

Таблица примет вид:

 

Чтобы получить  формулу     C óB.
Вводим  в ячейку К2   =С2= В2 и нажимаем  
ENTER.Затем
автозаполнением заполним остальные ячейки. Таблица примет вид:   

Ответ:
т.к. два высказывания должны быть «истина», а одно «ложь», то правильный ответ
следующий: Аня и Сергей не пойдут в кино, а пойдет Вика.   

СПИСОК ИСПОЛЬЗОВАННЫХ
ИСТОЧНИКОВ:

1.                     
Методическая разработка по курсу
«Информатика» для студентов всех форм обучения «Использование
табличного процессора Excel  «. Составители: В.Ф. Билюба, В.Н. Ершов, С.Н.
Митяков, О.И. Митякова, С.П. Никитенкова, Н.Я. Николаев. 2010 год

2.                
«Основные технологии работы с
табличным процессом Excel». Составители: Н.В. Зубов, И.В. Лапшин, С.Н.
Митяков, С.П. Никитенкова, А.Н. Демин.

3.                
Электронный учебник, – «Электронные
таблицы Ехсеl» httр://www.lеssоns-tvа.infо/ дата обращения: 10.11.10  

4.                
«Microsoft Excel. Логические функции»-Астраханский
государственный университет, сост. Пономарева И.С 2010 г.

5.                
Одинцова, Б.Е. Информатика в экономике :
Учеб. пособие / Под ред. проф. Б.Е. Одинцова, проф. А.Н. Романова – М. :
Вузовский учебник, 2010. – 476 с.

6.                
Острейковский, В.А. Информатика : Учебник
для вузов.Высш. шк., 2000. – 511 с.

7.                
Козырев, А.А. Информатика : Учебник для
вузов. – СПб. : Изд-во Михайлова В.А., 2008. – 511 с.  

8.                
Леонтьев, В.П. Новейшая энциклопедия
персонального компьютера 2003. – М. : ОЛМА-ПРЕСС, 2010. —  920 с.

9.                
Информатика и информационные технологии.
Учебник / Н. Д. Угринович. – 3 изд. – М. : БИНОМ. 2010– 511 с.

10.            
Маккормик, Д. Секреты работы в Windows,
Word, Excel. Полное руководство для начинающих. И. Тимонина. Харьков, 2010.– 240
с.
 

ОП.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);»принят»;»нет»)

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

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

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

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

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

Название функции Значение Синтаксис Примечание
ИСТИНА Не имеет аргументов, возвращает логическое значение «ИСТИНА». =ИСТИНА () Редко используется в качестве самостоятельной функции.
ЛОЖЬ Не имеет аргументов, возвращает логическое выражение «ЛОЖЬ». =ЛОЖЬ () ——-//——-
И Если все заданные аргументы возвращают истинный результат, то функция выдает логическое выражение «ИСТИНА». В случае хотя бы одного ложного логического значения вся функция выдает результат «ЛОЖЬ». =И (Лог_знач. 1; Лог_знач. 2;…) Принимает до 255 аргументов в виде условий или ссылок. Обязательным является первый.
ИЛИ Показывает результат «ИСТИНА», если хотя бы один из аргументов является истинным. =ИЛИ (Лог_знач.1; Лог_знач. 2;…) ——-//——-
НЕ Меняет логическое значение «ИСТИНА» на противоположное – «ЛОЖЬ». И наоборот. #ИМЯ? Обычно сочетается с другими операторами.
ЕСЛИ Проверяет истинность логического выражения и возвращает соответствующий результат. #ИМЯ? «Логическое_выражение» при вычислении должно иметь результат «ИСТИНА» или «ЛОЖЬ».
ЕСЛИОШИБКА Если значение первого аргумента истинно, то возвращает сам аргумент. В противном случае – значение второго аргумента. #ИМЯ? Оба аргумента обязательны.



Логические функции в Excel и примеры решения задач

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

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

Накладная.

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

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

Пример.

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

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

Пример1.

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

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

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

Пример2.

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

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

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

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

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

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

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

Итог.

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

Статистические и логические функции в Excel

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

Работаем с таблицей из предыдущего раздела:

Накладная.

Для решения задачи используем формулу вида: . В логическом выражении «D2<СРЗНАЧ(D2:D7)» применена статистическая функция СРЗНАЧ. Она возвращает среднее арифметическое в диапазоне D2:D7.

Списание товара.

Задача 2. Найти средние продажи в магазинах сети.

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

Списание товара.

Необходимо найти среднее арифметическое для ячеек, значение которых отвечает заданному условию. То есть совместить логическое и статистическое решение.

Чуть ниже таблицы с условием составим табличку для отображения результатов:

Результаты.

Решим задачу с помощью одной функции: . Первый аргумент – $B$2:$B$7 – диапазон ячеек для проверки. Второй аргумент – В9 – условие. Третий аргумент – $C$2:$C$7 – диапазон усреднения; числовые значения, которые берутся для расчета среднего арифметического.

Функция СРЗНАЧЕСЛИ сопоставляет значение ячейки В9 (№1) со значениями в диапазоне В2:В7 (номера магазинов в таблице продаж). Для совпадающих данных считает среднее арифметическое, используя числа из диапазона С2:С7.

Пример3.

Задача 3. Найти средние продажи в магазине №1 г. Москва.

Видоизменим таблицу из предыдущего примера:

Накладаня2.

Нужно выполнить два условия – воспользуемся функцией вида: .

Пример4.

Функция СРЗНАЧЕСЛИМН позволяет применять более одного условия. Первый аргумент – $D$2:$D$7 – диапазон усреднения (откуда берутся цифры для нахождения среднего арифметического). Второй аргумент – $B$2:$B$7 – диапазон для проверки первого условия.

Скачать примеры логических функций

Третий аргумент – В9 – первое условие. Четвертый и пятый аргумент – диапазон для проверки и второе условие, соответственно.

Функция учитывает только те значения, которые соответствуют всем заданным условиям.

Содержание

  1. Логические функции в excel с примерами их использования
  2. Использование логических функций в Excel
  3. Логические функции в Excel и примеры решения задач
  4. Статистические и логические функции в Excel
  5. Логические функции в excel примеры решения задач
  6. Логические функции в программе Microsoft Excel
  7. Основные операторы
  8. Функции ИСТИНА и ЛОЖЬ
  9. Функции И и ИЛИ
  10. Функция НЕ
  11. Функции ЕСЛИ и ЕСЛИОШИБКА
  12. Функции ЕОШИБКА и ЕПУСТО
  13. Пример применения функций
  14. Используем логические функции Excel для задания сложных условий
  15. Логическая функция И()
  16. Логическая функция ИЛИ()
  17. Логическая функция НЕ()
  18. Логическая функция ИСКЛИЛИ()
  19. Функции программы Microsoft Excel: оператор «ЕСЛИ»
  20. Общее определение и задачи
  21. Пример использования
  22. Пример функции с несколькими условиями
  23. Пример с выполнением двух условий одновременно
  24. Пример использования оператора «ИЛИ»
  25. Логические функции в excel с примерами их использования
  26. Использование логических функций в Excel
  27. Логические функции в Excel и примеры решения задач
  28. Статистические и логические функции в Excel
  29. Функция ЕСЛИ в Excel с примерами нескольких условий
  30. Синтаксис функции ЕСЛИ с одним условием
  31. Функция ЕСЛИ в Excel с несколькими условиями
  32. Расширение функционала с помощью операторов «И» и «ИЛИ»
  33. Как сравнить данные в двух таблицах

Логические функции в excel с примерами их использования

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

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

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

Название функции Значение Синтаксис Примечание
ИСТИНА Не имеет аргументов, возвращает логическое значение «ИСТИНА». =ИСТИНА () Редко используется в качестве самостоятельной функции.
ЛОЖЬ Не имеет аргументов, возвращает логическое выражение «ЛОЖЬ». =ЛОЖЬ () ——-//——-
И Если все заданные аргументы возвращают истинный результат, то функция выдает логическое выражение «ИСТИНА». В случае хотя бы одного ложного логического значения вся функция выдает результат «ЛОЖЬ». =И (Лог_знач. 1; Лог_знач. 2;…) Принимает до 255 аргументов в виде условий или ссылок. Обязательным является первый.
ИЛИ Показывает результат «ИСТИНА», если хотя бы один из аргументов является истинным. =ИЛИ (Лог_знач.1; Лог_знач. 2;…) ——-//——-
НЕ Меняет логическое значение «ИСТИНА» на противоположное – «ЛОЖЬ». И наоборот. #ИМЯ? Обычно сочетается с другими операторами.
ЕСЛИ Проверяет истинность логического выражения и возвращает соответствующий результат. #ИМЯ? «Логическое_выражение» при вычислении должно иметь результат «ИСТИНА» или «ЛОЖЬ».
ЕСЛИОШИБКА Если значение первого аргумента истинно, то возвращает сам аргумент. В противном случае – значение второго аргумента. #ИМЯ? Оба аргумента обязательны.

Логические функции в Excel и примеры решения задач

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

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

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

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

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

Формула приобретает следующий вид: =8);B2/2;ЕСЛИ(И(C2>=5);B2/1,5;B2))’ >.

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

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

Для решения используем логические функции ЕСЛИ и ИЛИ: =10);»списан»;»»)’ >. Условие, записанное с помощью логической операции ИЛИ, расшифровывается так: товар списывается, если число в ячейке D2 = 10.

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

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

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

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

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

Введем формулу вида: =4;СУММ(B3:D3)>=$B$1);»принят»;»нет»)’ >. Логический оператор «И» заставляет функцию проверять истинность двух условий. Математическая функция «СУММ» используется для подсчета итогового балла.

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

Статистические и логические функции в Excel

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

Работаем с таблицей из предыдущего раздела:

Для решения задачи используем формулу вида: . В логическом выражении «D2 Задача 2. Найти средние продажи в магазинах сети.

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

Необходимо найти среднее арифметическое для ячеек, значение которых отвечает заданному условию. То есть совместить логическое и статистическое решение.

Чуть ниже таблицы с условием составим табличку для отображения результатов:

Решим задачу с помощью одной функции: . Первый аргумент – $B$2:$B$7 – диапазон ячеек для проверки. Второй аргумент – В9 – условие. Третий аргумент – $C$2:$C$7 – диапазон усреднения; числовые значения, которые берутся для расчета среднего арифметического.

Функция СРЗНАЧЕСЛИ сопоставляет значение ячейки В9 (№1) со значениями в диапазоне В2:В7 (номера магазинов в таблице продаж). Для совпадающих данных считает среднее арифметическое, используя числа из диапазона С2:С7.

Задача 3. Найти средние продажи в магазине №1 г. Москва.

Видоизменим таблицу из предыдущего примера:

Нужно выполнить два условия – воспользуемся функцией вида: .

Функция СРЗНАЧЕСЛИМН позволяет применять более одного условия. Первый аргумент – $D$2:$D$7 – диапазон усреднения (откуда берутся цифры для нахождения среднего арифметического). Второй аргумент – $B$2:$B$7 – диапазон для проверки первого условия.

Третий аргумент – В9 – первое условие. Четвертый и пятый аргумент – диапазон для проверки и второе условие, соответственно.

Функция учитывает только те значения, которые соответствуют всем заданным условиям.

Источник

Логические функции в excel примеры решения задач

Логические функции в программе Microsoft Excel

​Смотрите также​Пользователям часто приходится сравнить​​ записи определенных условий.​Задача 2. Найти средние​ товара на складе​НЕ​ ячейку таблицы.​ вниз.​ проводим курсором до​ как с ней​ число истинных условий​Возвращает ИСТИНА, если все​=ЕСЛИ(ИЛИ(C4. Но, не забываем,​ аргумента выступает исключительно​​. Данный оператор указывает,​​ функция не имеет​Среди множества различных выражений,​​ две таблицы в​​Часто на практике одного​ Сопоставляются числа и/или​ продажи в магазинах​ после уценки стала​

​Меняет логическое значение «ИСТИНА»​«Протягиваем» результаты вниз.​

Основные операторы

​В функции «ЕСЛИ» можно​ самого низа таблицы.​ работать.​

  • ​ нечетное, и ЛОЖЬ,​
  • ​ используемые условия истинны,​
  • ​ что обязательным условием​
  • ​ ссылка на ячейку​
  • ​ какое именно значение​
  • ​ аргументов и входит​
  • ​ которые применяются при​
  • ​ Excel на совпадения.​
  • ​ условия для логической​

​ текст, функции, формулы​ сети.​

​ меньше 300 р.​ на противоположное –​Как видим, функция «ЕСЛИ»​ также использовать оператор​Таким образом, мы получили​Скачать последнюю версию​ если число истинных​ или ЛОЖЬ, если​ получения повышенной премии​

Функции ИСТИНА и ЛОЖЬ

​ или на массив​​ является​​ в более сложные​ работе с Microsoft​ Примеры из «жизни»:​ функции мало. Когда​ и т.д. Когда​Составим таблицу с исходными​ или продукт хранится​ «ЛОЖЬ». И наоборот.​

​ может оказаться для​​ «И», который позволяет​​ таблицу со столбцом,​ Excel​ условий четное. Если​ хотя бы одно​ является отработка 18​ ячеек.​ИСТИНА​ выражения.​

Функции И и ИЛИ

​ Excel, следует выделить​​ сопоставить цены на​​ нужно учесть несколько​ значения отвечают заданным​ данными:​ дольше 10 месяцев,​#ИМЯ?​ пользователя хорошим помощником​​ считать истинной только​​ заполненным при помощи​«ЕСЛИ» является стандартной функцией​ все аргументы функции​​ из них ложное.​​ дней и более.​​Оператор​​, а какое​Функция​ логические функции. Их​ товар в разные​ ​ вариантов принятия решений,​ ​ параметрам, то появляется​Необходимо найти среднее арифметическое​ его списывают.​Обычно сочетается с другими​

​ при работе с​​ выполнение двух или​​ функции «ЕСЛИ».​ программы Microsoft Excel.​ИСКЛИЛИ​=И(A1>B1; A2<>25)​ Чтобы внедрить данное​ЕПУСТО​ЛОЖЬ​И​ ​ применяют для указания​ ​ привозы, сравнить балансы​ выкладываем операторы ЕСЛИ​​ одна запись. Не​​ для ячеек, значение​Для решения используем логические​ операторами.​

Функция НЕ

​ данными в программе​ нескольких условий одновременно.​​В функцию «ЕСЛИ» можно​​ В её задачи​имеют значение ЛОЖЬ,​Данная формула проверяет сразу​ условие в нашу​​делает проверку ячейки​​. Его общий шаблон​​является связующим звеном​​ выполнения различных условий​ (бухгалтерские отчеты) за​ друг в друга.​ отвечают – другая.​ ​ которых отвечает заданному​ ​ функции ЕСЛИ и​

Функции ЕСЛИ и ЕСЛИОШИБКА

​ЕСЛИ​ Microsoft Excel. Она​​Например, в нашем случае,​​ также вводить несколько​ входит проверка выполнения​ то и функция​​ два условия и​​ формулу, применим функцию​​ на то, пустая​​ выглядит следующим образом:​ между несколькими условиями.​ ​ в формулах. При​ ​ несколько месяцев, успеваемость​ Таким образом, у​Логические функции – это​ условию. То есть​ ИЛИ: =10);»списан»;»»)’ >.​Проверяет истинность логического выражения​ позволяет отобразить результаты​ премия к 8​ условий. В этом​ конкретного условия. В​ возвратит ЛОЖЬ.​

​ возвращает ИСТИНА, если​​НЕ​​ ли она или​=ЕСЛИ(логическое_выражение;значение_если_истина;значение_если-ложь)​ Только при выполнении​ этом, если сами​ учеников (студентов) разных​ нас получиться несколько​ очень простой и​ совместить логическое и​ Условие, записанное с​ и возвращает соответствующий​ соответствующие определенным условиям.​ марта в размере​ ​ случае, применяется вложение​ ​ случае, когда условие​

​=ИСКЛИЛИ(A1>B1; A2>B2; A3>B3; A4>B4)​​ оба из них​

Функции ЕОШИБКА и ЕПУСТО

​:​​ содержит значения. Если​​. Таким образом,​ всех условий, которые​ условия могут быть​ классов, в разные​ функций ЕСЛИ в​ эффективный инструмент, который​

  • ​ статистическое решение.​
  • ​ помощью логической операции​
  • ​ результат.​
  • ​ Ничего особенно сложного​
  • ​ 1000 рублей выдаётся​
  • ​ одного оператора «ЕСЛИ»​
  • ​ выполнено (истина), то​

​В следующем примере формула​ выполняются. В следующем​=ЕСЛИ(ИЛИ(C4.​ ячейка пустая, функция​​ если условие соблюдается,​​ связывает данная функция,​​ довольно разнообразными, то​​ четверти и т.д.​ Excel.​ ​ часто применяется в​ ​Чуть ниже таблицы с​ ИЛИ, расшифровывается так:​#ИМЯ?​ в овладении принципами​ только женщинам, которые​

​ в другой. При​​ в ячейку, где​​ вернет ИСТИНА, поскольку​ примере оба условия​Для того, чтобы скопировать​ сообщает значение​ то в ячейку,​ она возвращает значение​​ результат логических функций​​Чтобы сравнить 2 таблицы​Синтаксис будет выглядеть следующим​​ практике. Рассмотрим подробно​​ условием составим табличку​ товар списывается, если​ ​«Логическое_выражение» при вычислении должно​ ​ использования данной функцией​ являются основным персоналом,​ выполнении условия, в​ использована данная функция,​ три условия из​

Пример применения функций

​ истинны, поэтому и​ данную функцию в​ИСТИНА​ содержащую данную функцию,​

​ИСТИНА​ может принимать всего​ в Excel, можно​ образом:​ на примерах.​ для отображения результатов:​ число в ячейке​ иметь результат «ИСТИНА»​ нет.​ а мужчины, и​ ячейке отображается заданный​ возвращается одно значение,​ четырех истинны (нечетное​ функция возвращает ИСТИНА:​ ячейки столбца таблицы,​, если ячейка содержит​ заполняют заранее указанные​. Если хотя бы​ два значения: условие​

​ воспользоваться оператором СЧЕТЕСЛИ.​=ЕСЛИ(логическое_выражение;значение_если_истина;ЕСЛИ(логическое_выражение;значение_если_истина;значение_если_ложь))​Синтаксис оператора в Excel​Решим задачу с помощью​ D2 = 10.​ или «ЛОЖЬ».​Автор: Максим Тютюшев​ представительницы женского пола,​ результат, если же​ а если не​ количество):​В данном примере первое​ где указана величина​ данные –​ данные. Если условие​ один аргумент сообщает​ выполнено (​ ​ Рассмотрим порядок применения​Здесь оператор проверяет два​ – строение функции,​ одной функции: .​При невыполнении условия функция​ЕСЛИОШИБКА​Логические функции в Excel​ числящиеся вспомогательным персоналом,​​ условие не выполнено,​​ выполнено (ложь) –​ ​В данном примере формула​

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

​ проверяют данные и​ не получают ничего.​ то выводимый результат​ другое.​ вернет ЛОЖЬ, поскольку​

​ второе истинно, поэтому​​ в нижний правый​

​. Синтаксис этого оператора​ ячейка заполняется другими​ЛОЖЬ​) и условие не​Для примера возьмем две​ условие истинно, то​ работы данные.​ $B$2:$B$7 – диапазон​ ячейку.​ истинно, то возвращает​ возвращают результат «ИСТИНА»,​ Таким образом, чтобы​ зависит уже от​Синтаксис данной функции выглядит​ все 4 условия​ функция вернула ЛОЖЬ:​

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

​ имеет такой вид:​ данными, указанными в​, то и оператор​ выполнено (​ таблицы с техническими​ формула возвращает первый​=ЕСЛИ (логическое_выражение;значение_если_истина;значение_если_ложь)​ ячеек для проверки.​В качестве аргументов можно​ сам аргумент. В​ если условие выполняется,​

​ значение в ячейках​ второго оператора.​ следующим образом: «ЕСЛИ(логическое​ истинны (четное количество):​Возвращает ИСТИНА, если хотя​ которой уже имеется​

Логическая функция И()

​=ЕПУСТО(значение)​ третьем по счету​И​ЛОЖЬ​ характеристиками разных кухонных​

​ аргумент – истину.​

​Разберем синтаксис функции:​ Второй аргумент –​ использовать другие функции.​ противном случае –​ и «ЛОЖЬ», если​ колонки «Премия к​Для примера возьмем все​ выражение; [значение если​

​В данном примере формула​ бы одно из​ формула. Появляется маркер​. Так же,​

Логическая функция ИЛИ()

​ аргументе функции.​в целом возвращает​). Давайте подробнее разберемся,​ комбайнов. Мы задумали​ Ложно – оператор​

​Логическое_выражение – ЧТО оператор​

​ В9 – условие.​ К примеру, математические.​ значение второго аргумента.​ нет.​ 8 марта» было​ ту же таблицу​ истина]; [значение если​ вернет ЛОЖЬ, поскольку​ условий истинно, или​ заполнения. Просто перетягиваем​​ как и в​​Оператор​

​ это же значение.​ что представляют собой​ выделение отличий цветом.​ проверяет второе условие.​

Логическая функция НЕ()

​ проверяет (текстовые либо​ Третий аргумент –​Задача 3. Ученики перед​#ИМЯ?​Рассмотрим синтаксис логических функций​ 1000, нужно соблюдение​ с выплатами премии​ ложь])».​ не одно из​

​ ЛОЖЬ, если все​

​ его вниз до​ предыдущем случае, аргументом​ЕСЛИОШИБКА​ Общий вид данной​ логические функции в​​ Эту задачу в​​Примеры несколько условий функции​ числовые данные ячейки).​ $C$2:$C$7 – диапазон​ поступлением в гимназию​Оба аргумента обязательны.​

Логическая функция ИСКЛИЛИ()

​ и примеры применения​ двух условий: пол​ к 8 марту.​Теперь давайте разберем конкретные​ условий не выполняется:​ условия ложны.​ конца таблицы.​ выступает ссылка на​​, в случае если​​ функции:​ Экселе.​ Excel решает условное​

​ ЕСЛИ в Excel:​

​Значение_если_истина – ЧТО появится​ усреднения; числовые значения,​ сдают математику, русский​​ их в процессе​

​ – женский, категория​ Но, на этот​ примеры, где используется​В данном уроке Вы​

​=ИЛИ(A1>B1; A2>B2; A3>B3)​Таким образом, мы получили​ ячейку или массив.​ аргумент является истиной,​

​=И(лог_значение1;лог_значение2;…)​Скачать последнюю версию​ форматирование.​Таблица для анализа успеваемости.​ в ячейке, когда​ которые берутся для​ и английский языки.​Задача 1. Необходимо переоценить​ работы с программой​ персонала – основной​ раз, согласно условиям,​ формула с оператором​ узнали, как задаются​Данная формула проверяет три​ таблицу с информацией​Теперь давайте рассмотрим применение​ возвращает в ячейку​

​. Функция может​ Excel​Исходные данные (таблицы, с​ Ученик получил 5​ текст или число​ расчета среднего арифметического.​ Проходной балл –​ товарные остатки. Если​ Excel.​ персонал. Во всех​ размер премии зависит​

Функции программы Microsoft Excel: оператор «ЕСЛИ»

​ сложные условия в​ условия и вернет​ о величине премии​ некоторых из вышеперечисленных​ его собственное значение.​ включать в себя​Существует несколько операторов логических​ которыми будем работать):​ баллов – «отлично».​ отвечают заданному условию​Функция СРЗНАЧЕСЛИ сопоставляет значение​ 12. По математике​ продукт хранится на​Название функции​

​ остальных случаях, значение​ от категории работника.​

Общее определение и задачи

​Имеем таблицу заработной платы.​ Excel с помощью​ логическое ИСТИНА, если​ для каждого работника​ функций на конкретном​ Но, если аргумент​ от 1 до​ функций. Среди основных​Выделяем первую таблицу. Условное​ 4 – «хорошо».​ (правдивы).​ ячейки В9 (№1)​ для поступления нужно​

​ складе дольше 8​Значение​ в этих ячейках​ Женщины, имеющие статус​ Всем женщинам положена​

Пример использования

​ логических функций. Этих​ хотя бы одно​ предприятия в отдельности.​ примере.​

​ ошибочный, тогда в​ 255 аргументов.​ следует выделить такие:​ форматирование – создать​ 3 – «удовлетворительно».​Значение,если_ложь – ЧТО появится​ со значениями в​ получить не менее​ месяцев, уменьшить его​Синтаксис​ будет рано нулю.​ основного персонала получают​ премия к 8​ знаний должно хватить​ из них выполняется.​Урок:​Имеем список работников предприятия​ ячейку возвращается то​Функция​ИСТИНА;​ правило – использовать​ Оператор ЕСЛИ проверяет​ в графе, когда​ диапазоне В2:В7 (номера​

​ 4 баллов. Составить​ цену в 2​Примечание​ Это записывается следующей​ по 1000 рублей​

​ марту в 1000​ на большинство Ваших​ В примере на​полезные функции Excel​ с положенными им​ значение, которое указывает​ИЛИ​ЛОЖЬ;​ формулу для определения​ 2 условия: равенство​ текст или число​

​ магазинов в таблице​ отчет о поступлении.​ раза.​ИСТИНА​

Пример функции с несколькими условиями

​ формулой: «=ЕСЛИ(И(B6=»жен.»; C6=»Основной​ премии, а вспомогательный​ рублей. В таблице​ задач. Так же​ рисунке ниже лишь​Как видим, логические функции​ заработными платами. Но,​ пользователь. Синтаксис данной​, наоборот, возвращает значение​ЕСЛИ;​ форматируемых ячеек:​ значения в ячейке​ НЕ отвечают заданному​

​ продаж). Для совпадающих​Составим таблицу с исходными​Сформируем таблицу с исходными​Не имеет аргументов, возвращает​ персонал»); «1000»; «0»)».​ персонал получает только​ имеется колонка, в​ не стоит забывать,​ последнее условие истинно,​ являются очень удобным​ кроме того, всем​ функции, содержащей всего​ ИСТИНА даже в​ЕСЛИОШИБКА;​В строку формул записываем:​ 5 и 4.​ условию (лживы).​ данных считает среднее​

​ данными:​ параметрами:​ логическое значение «ИСТИНА».​ Вставляем её в​ 500 рублей. Естественно,​ которой указан пол​ что Вы можете​ но этого достаточно,​ инструментом для проведения​ работникам положена премия.​ два аргумента, выглядит​ том случае, если​ИЛИ;​ =СЧЕТЕСЛИ (сравниваемый диапазон;​В этом примере мы​Пример:​ арифметическое, используя числа​Нужно общее количество баллов​Чтобы решить поставленную задачу,​=ИСТИНА ()​ ячейку.​

​ что мужчинам этот​ сотрудников. Таким образом,​ вкладывать логические функции​ чтобы и функция​

​ расчетов в программе​ Обычная премия составляет​ следующем образом:​

Пример с выполнением двух условий одновременно

​ только один из​И;​ первая ячейка первой​ добавили третье условие,​Оператор проверяет ячейку А1​ из диапазона С2:С7.​

​ сравнить с проходным​ воспользуемся логической функцией​Редко используется в качестве​Как и в прошлые​ вид выплат вообще​ нам нужно сделать​ друг в друга​ИЛИ​ Microsoft Excel. Используя​ 700 рублей. Но​=ЕСЛИОШИБКА(значение;значение_если_ошибка)​ аргументов отвечает условиям,​НЕ;​ таблицы)=0. Сравниваемый диапазон​ подразумевающее наличие в​ и сравнивает ее​Задача 3. Найти средние​ баллом. И проверить,​ ЕСЛИ. Формула будет​ самостоятельной функции.​ разы, копируем значение​ не положен независимо​ так, чтобы в​ и получать еще​вернула значение ИСТИНА.​ сложные функции, можно​ пенсионерам и женщинам​

​.​ а все остальные​ЕОШИБКА;​ – это вторая​

Пример использования оператора «ИЛИ»

​ табеле успеваемости еще​ с 20. Это​ продажи в магазине​ чтобы по математике​ выглядеть так: =ЕСЛИ(C2>=8;B2/2;B2).​ЛОЖЬ​ формулы на ячейки,​

​ от категории.​ строчке со значением​ более сложные и​Поскольку в этом примере​ задавать несколько условий​ положена повышенная премия​Урок:​ ложные. Её шаблон​ЕПУСТО.​ таблица.​ и «двоек». Принцип​ «логическое_выражение». Когда содержимое​ №1 г. Москва.​ оценка была не​Логическое выражение «С2>=8» построено​Не имеет аргументов, возвращает​ расположенные ниже.​Таким образом, первым условием​ «жен.» в колонке​ запутанные условия. Правда,​

​ все условия ложны,​

​ одновременно и получать​ в размере 1000​функция ЕСЛИ в Excel​ имеет следующий вид:​Существуют и менее распространенные​Чтобы вбить в формулу​ «срабатывания» оператора ЕСЛИ​ графы больше 20,​Видоизменим таблицу из предыдущего​ ниже «4». В​ с помощью операторов​ логическое выражение «ЛОЖЬ».​

​В функции «ЕСЛИ» также​

Логические функции в excel с примерами их использования

​ является то, что​ «Пол» в соответствующую​ Вам это вряд​ то и функция​ выводимый результат в​ рублей. Исключение составляют​

​Функция​=И(лог_значение1;лог_значение2;…)​ логические функции.​ диапазон, просто выделяем​ тот же.​

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

​ появляется истинная надпись​ ​ примера:​ ​ графе «Результат» поставить​ ​ отношения «>» и​
​=ЛОЖЬ ()​ ​ может использоваться оператор​ если сотрудник мужчина,​ ​ ячейку колонки «Премия​ ​ ли понадобится.​ вернула ЛОЖЬ.​
​ зависимости от того,​ ​ работники, по различным​ЕОШИБКА​ ​. Как и​ ​У каждого из вышеуказанных​
​ его первую ячейку​ ​Когда нужно проверить несколько​ «больше 20». Нет​Нужно выполнить два условия​ «принят» или «нет».​ «=». Результат его​——-//——-​ «ИЛИ». Он подразумевает,​ то величина получаемой​ к 8 марта»​ ​Для тех, кого заинтересовала​Меняет логическое значение своего​ ​ выполнены эти условия​ причинам проработавшие в​проверяет, не содержит​ предыдущая функция, оператор​
​ операторов, кроме первых​ ​ и последнюю. «=​ истинных условий, используется​ – «меньше или​ – воспользуемся функцией​ ​Введем формулу вида: =4;СУММ(B3:D3)>=$B$1);»принят»;»нет»)’​ ​ вычисления – логическая​
​И​ ​ что значение является​ премии равна нулю.​ выводилось значение «1000»,​ ​ тема логических функций,​ ​ аргумента на противоположное.​ или нет. Применение​
​ данном месяце менее​ ​ ли определенная ячейка​ИЛИ​ двух, имеются аргументы.​ ​ 0» означает команду​ ​ функция И. Суть​ равно 20».​ вида: .​
​ >. Логический оператор​ ​ величина «ИСТИНА» или​Если все заданные аргументы​ истинным, если выполнено​ Если же данное​ а в строчках​ ​ предлагаю посетить урок​ ​ Если аргумент имеет​

​ подобных формул способно​

Логические функции в Excel и примеры решения задач

​ 18 дней. Им​ или диапазон ячеек​может включать в​ Аргументами могут выступать,​ поиска точных (а​ такова: ЕСЛИ а​Внимание! Слова в формуле​

​Функция СРЗНАЧЕСЛИМН позволяет применять​ «И» заставляет функцию​

​ «ЛОЖЬ». В первом​ возвращают истинный результат,​ хотя бы одно​ значение ложно, и​

​ со значением «муж.»​ Функция ЕСЛИ в​ значение ИСТИНА, функция​ автоматизировать целый ряд​ в любом случае​ ошибочные значения. Под​ себя от 1​ как конкретные числа​ не приблизительных) значений.​ = 1 И​

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

​ положена только обычная​ ошибочными значениями понимаются​

​ до 255 условий.​ или текст, так​Выбираем формат и устанавливаем,​

​ а = 2​ кавычки. Чтобы Excel​ Первый аргумент –​ условий. Математическая функция​ значение «В2/2». Во​ логическое выражение «ИСТИНА».​Итак, предположим, что премия​

​ (т.е. женщина), то​ к 8 марта»​ примере. Думаю, это​ ЛОЖЬ. Если же​ экономии времени пользователя.​ премия в размере​ следующие:​В отличие от двух​ и ссылки, указывающие​

​ как изменятся ячейки​ ТОГДА значение в​ понял, что нужно​

​ $D$2:$D$7 – диапазон​ «СУММ» используется для​ втором – «В2».​

​ В случае хотя​ к 8 марта​ начинается проверка второго​ стояло значение «0».​ будет логическим продолжением​ значение аргумента ЛОЖЬ,​Автор: Максим Тютюшев​ 700 рублей.​#Н/Д;​ предыдущих операторов, функция​

​ адрес ячеек с​ при соблюдении формулы.​

​ ИНАЧЕ значение с.​ выводить текстовые значения.​ усреднения (откуда берутся​ подсчета итогового балла.​Усложним задачу – задействуем​ бы одного ложного​ в 100 рублей​ условия. Если женщина​

​ Наша функция примет​ этой статьи. Всего​ то функция меняет​В прошлом уроке мы​Попробуем составить формулу. Итак,​#ЗНАЧ;​НЕ​

​ данными.​ Лучше сделать заливку​Функция ИЛИ проверяет условие​

Статистические и логические функции в Excel

​Еще один пример. Чтобы​ цифры для нахождения​Функция ЕСЛИ позволяет решать​ логическую функцию И.​ логического значения вся​ положена только женщинам,​ относится к основному​

​ такой вид: «ЕСЛИ(B6=»жен.»;​ Вам доброго и​

​ его на ИСТИНУ.​ узнали, как задавать​ у нас существует​#ЧИСЛО!;​

​имеет всего лишь​Оператор​ цветом.​

​ 1 или условие​ получить допуск к​

​ среднего арифметического). Второй​ многочисленные задачи, поэтому​ Теперь условие такое:​ функция выдает результат​ которые входят в​ персоналу, то в​

​ «1000»; «0»)».​ успехов в изучении​=НЕ(A1>B1)​

​ простые логические условия​ два условия, при​#ДЕЛ/0!;​ один аргумент. Она​ИСТИНА​Выделяем вторую таблицу. Условное​ 2. Как только​ экзамену, студенты группы​ аргумент – $B$2:$B$7​ используется чаще всего.​ если товар хранится​ «ЛОЖЬ».​

​ число основного персонала.​ ячейку будет выводиться​Вводим данное выражение в​ Excel.​Например, на следующем рисунке​ в Excel. В​ исполнении которых положена​#ССЫЛКА!;​ меняет значение выражения​

​принимает только определенное​ форматирование – создать​ хотя бы одно​

​ должны успешно сдать​ – диапазон для​

​Задача 1. Проанализировать стоимость​ дольше 8 месяцев,​=И (Лог_знач. 1; Лог_знач.​

​ В этом случае,​ значение – «1000»,​ самую верхнюю ячейку,​Автор: Антон Андронов​ видно, что число​ этом уроке мы​ премия в 1000​#ИМЯ?;​ с​ заданное значение. У​

​ условие истинно, то​ зачет. Результаты занесем​ проверки первого условия.​ товарных остатков после​ то его стоимость​ 2;…)​

​ если работник мужчина,​ а в обратном​ где должен выводиться​

Функция ЕСЛИ в Excel с примерами нескольких условий

​Среди многих функций, с​ в ячейке A1​ продолжим изучение, но​ рублей – это​#ПУСТО!​ИСТИНА​ данной функции отсутствуют​ формулу. Применяем тот​ результат будет истинным.​ в таблицу с​

​Скачать примеры логических функций​ уценки. Если цена​ уменьшается в 2​Принимает до 255 аргументов​ или относится к​ случае – «500».​

Синтаксис функции ЕСЛИ с одним условием

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

​ достижение пенсионного возраста​

​В зависимости от того​

​на​ аргументы, и, как​ же оператор (СЧЕТЕСЛИ).​

​ Суть такова: ЕСЛИ​ графами: список студентов,​Третий аргумент – В9​ продукта после переоценки​ раза. Если дольше​

​ в виде условий​ вспомогательному персоналу, то​ В виде формулы​ ставим знак «=».​ Microsoft Excel, следует​

​ A2. Соответственно, выражение​

​ и воспользоваться логическими​ или принадлежность работника​ ошибочный аргумент или​ЛОЖЬ​ правило, она практически​Скачать все примеры функции​ а = 1​ зачет, экзамен.​ – первое условие.​

​ ниже средних значений,​ 5 месяцев, но​ или ссылок. Обязательным​ величина его премии​ это будет выглядеть​

​После этого, жмем на​ выделить функцию «ЕСЛИ».​A1>B1​ функциями Excel, чтобы​ к женскому полу.​ нет, оператор сообщает​в пространстве указанного​ всегда является составной​

​ ЕСЛИ в Excel​ ИЛИ а =​Обратите внимание: оператор ЕСЛИ​ Четвертый и пятый​ то списать со​ меньше 8 –​ является первый.​ будет равна нулю,​ следующим образом: «=ЕСЛИ(B6=»муж.»;»0″;​

​ кнопку Enter. Теперь,​

Функция ЕСЛИ в Excel с несколькими условиями

​ Это один из​– имеет логическое​ научиться задавать более​ При этом, к​ значение​ аргумента. Общий синтаксис​ частью более сложных​Здесь вместо первой и​ 2 ТОГДА значение​ должен проверить не​ аргумент – диапазон​

​ склада этот продукт.​ в 1,5 раза.​

​ а иначе –​ ЕСЛИ(C6=»Основной персонал»; «1000»;»500″))».​ чтобы данная формула​ тех операторов, к​ значение ИСТИНА. Применив​ сложные условия.​ пенсионерам отнесем всех​

​ИСТИНА​ формулы выглядит следующим​

​ выражений.​ последней ячейки диапазона​ в ИНАЧЕ значение​ цифровой тип данных,​ для проверки и​Работаем с таблицей из​Формула приобретает следующий вид:​Показывает результат «ИСТИНА», если​ 1000 рублей. В​

​Вставляем данное выражение в​ появилась и в​ которым пользователи прибегают​ функцию НЕ в​Итак, в Excel существует​ тех, кто родился​или​

Расширение функционала с помощью операторов «И» и «ИЛИ»

​ образом:​Оператор​ мы вставили имя​ с.​ а текстовый. Поэтому​ второе условие, соответственно.​ предыдущего раздела:​ =8);B2/2;ЕСЛИ(И(C2>=5);B2/1,5;B2))’ >.​

​ хотя бы один​ виде формулы это​ самую верхнюю ячейку​ нижних ячейках, просто​ чаще всего, при​ формуле, мы изменили​ 4 логических функции,​ ранее 1957 года.​ЛОЖЬ​=НЕ(лог_значение)​ЛОЖЬ​ столбца, которое присвоили​

​Функции И и ИЛИ​ мы прописали в​Функция учитывает только те​

​Для решения задачи используем​

​В функции ЕСЛИ можно​

Как сравнить данные в двух таблицах

​ из аргументов является​ выглядит так: «=ЕСЛИ(ИЛИ(B6=»муж.»;​ столбца «Премия к​ становимся в правый​ выполнении задач в​ его на противоположное.​ которые позволяют задавать​ В нашем случае​. Синтаксис данной функции​.​, наоборот, принимает любое​ ему заранее. Можно​

​ могут проверить до​ формуле В2= «зач.».​ значения, которые соответствуют​ формулу вида: .​ использовать в качестве​

​ истинным.​ C6=»Вспомогательный персонал»); «0»;​ 8 марта».​ нижний угол заполненной​ приложении. Давайте разберемся,​Возвращает логическое «исключающее или»​ сложные условия. Рассмотрим​ для первой строчки​

​ следующий:​Для более сложных конструкций​

​ значение, которое не​ заполнять формулу любым​ 30 условий.​ В кавычки берем,​ всем заданным условиям.​

​ В логическом выражении​ аргументов текстовые значения.​=ИЛИ (Лог_знач.1; Лог_знач. 2;…)​ «1000»)». Записываем эту​Как и в прошлый​ ячейки, жмем на​

​ что представляет собой​ всех аргументов. Функция​ каждую из этих​ таблицы формула примет​= ЕОШИБКА(значение)​ используется функция​ является истиной. Точно​

​ из способов. Но​Пример использования оператора И:​ чтобы программа правильно​Логический оператор ЕСЛИ в​ «D2​

​Задача 2. Если стоимость​——-//——-​ формулу в соответствующую​ раз, «протягиваем» формулу​ кнопку мышки, и​

​ функция «ЕСЛИ», и​ вернет ИСТИНА, если​

​ функций:​ такой вид:​. В роли​ЕСЛИ​ так же эта​ с именем проще.​Пример использования функции ИЛИ:​ распознала текст.​

Источник

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

Задачи:

  • сформировать навык применения знаний о
    разветвляющихся алгоритмах и логических
    высказываниях для решения задач с помощью
    электронных таблиц Excel;
  • развить умения применять логические функции И,
    ИЛИ, НЕ, ЕСЛИ для решения задач с помощью
    электронных таблиц Excel;
  • развить навык построения диаграмм и создания
    блок-схем в электронных таблицах Excel;
  • способствовать развитию творческого подхода и
    логического мышления;
  • воспитывать самостоятельность и трудолюбие.

Тип урока: комбинированный.

Методы обучения: лекция, практическая работа
на компьютере.

ТСО: компьютер, программа MS Office Excel.

План урока

  1. Организационный момент – 2 мин.
  2. Актуализация проблемы – 10 мин.
  3. Изложение нового материала – 25 мин.
  4. Практическая работа на компьютере – 40 мин.
  5. Подведение итогов – 3 мин.

Ход урока

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

Опрос присутствующих, объявление темы, целей и
задач на урок.

2. Актуализация проблемы:

Логические высказывания это
повествовательное предложение, в отношении
которого имеет смысл говорить о его истинности
или ложности (по Аристотелю, основателю логики
как науки).

Какое предложение является логическим
высказыванием?

  1. Сегодня идет дождь. (да)
  2. Сколько тебе лет? (нет)
  3. Как прекрасна жизнь! (нет)
  4. Во вторник не будет информатики, но
    будет физика. (да)

Некоторые высказывания могут содержать
несколько ложных и/или истинных высказываний,
которые соединяются между собой словами и, но,
или, а, не
. Такие логические высказывания
являются составными от простых высказываний, а
слова, соединяющие простые высказывания в
сложные, образуют логические операции.

Логика изучает такие операции над
высказываниями, в результате которых снова
получается высказывание. Язык логики больше
похож на математические формулы, в которых
переменные – это простые логические
высказывания, а символы между ними – логические
операции. Определены следующие логические
операции (см. таблицу 1):

Таблица 1

Логические операции Символы Слова
конъюнкция (логическое умножение,
пересечение множеств)
&, /, . и, а, но (AND)
дизъюнкция (логическое сложение,
объединение множеств)
V, + или (OR)
отрицание (инверсия) O , , ‘ не (NOT)

Например, первое высказывание можно
представить одной переменной Х-“сегодня идет
дождь” и оно может быть истинным или ложным в
зависимости от сегодняшнего дня, а 4-е
высказывание: с помощью двух простых
высказываний А-“во вторник будет информатика” и
В-“во вторник будет физика” и операции
отрицания и конъюнкции можно будет записать так:
А’ & B. Для обозначения истинности или ложности
высказывания используют обозначения 1 и 0, или И и
Л, или TRUE и FALSE соответственно. Тогда выражение:

А’ & B = 1 означает, что 4-е высказывание
истинно;
А’ & B = 0 означает, что 4-е высказывание ложно;
Х = 1 означает, что 1-е высказывание истинно;
Х = 0 означает, что 1-е высказывание ложно.

Для определения истинности высказываний
используют таблицу истинности для определенных
логических операций (см. Таблицу 2)

Таблица 2

X Y X&Y X+Y X’
0 0 0 0 1
0 1 0 1 1
1 0 0 1 0
1 1 1 1 0

3. Изложение нового материала:

В электронных таблицах Excel для составления
логических высказываний используют функции из
категории “Логические”: И(); ИЛИ(); НЕ(); ИСТИНА();
ЛОЖЬ().

Логические высказывания используются в
разветвляющихся алгоритмах при проверке
условия. Если логическое выражение истинно, то
алгоритм пойдет по одной ветке, если ложно, то по
другой. В электронных таблицах Excel для проверки
условия используют функцию из категории
“Логические”: ЕСЛИ (<условие в виде
логического высказывания>; <действие в случае
истинности высказывания>;<действие в случае
ложности высказывания>). Для определения
количества совпадений по заданному условию
используют функцию из категории
“Статистические”: СЧЁТЕСЛИ (<диапазон>;
<условие>). Рассмотрим применение этих функций
на примерах.

Пример 1: Определить, принадлежит ли точка с
координатами (x,y) выделенной области (см.
Рисунок 1)
.

Рисунок 1

На рисунке видно, что область состоит из двух
частей С и D. Каждая область в свою очередь
является пересечением плоскостей (множество
точек, удовлетворяющих неравенству). Для
определения этих плоскостей составим
неравенства, которые получаются из уравнений
прямых и окружности, ограничивающие эти
плоскости. Для решения задачи определим
выделенную область как объединение (дизъюнкция)
областей С и D. В свою очередь область C определим
как пересечение плоскостей (конъюнкция): (y<0),
(x<0) и (x^2+y^2<4), а D – как пересечение плоскостей:
(x^2+y^2>4) и ((0<x) и (x<2) и (-2<y) и (y<0)). Тогда
условие для проверки принадлежности точки
выделенной области запишется так: (y<0) & (x<0)
& (x^2+y^2<4) + (x^2+y^2>4) & ((0<x) & (x<2) & (-2<y) &
(y<0)) или, используя логические функции и
относительные ссылки на ячейки А2 и В2 (где
хранятся значения координат (х, у) заданной точки)
ИЛИ (И(B2<0; A2<0; A2^2 + B2^2 < 4); И(A2^2+B2^2>4; 0<A2; A2<2;
-2<B2; B2<0)). Это условие подставим в ячейку С2 в
функцию ЕСЛИ(). И для набора точек скопируем эту
формулу на следующие ячейки С3-С11. Получим
следующий результат (см. Таблицу 3):

Таблица 3

x y D0
1 -1 не принадлежит
3 5 не принадлежит
0 -1 не принадлежит
1 -1,8 принадлежит
-1,7 1,7 не принадлежит
2 5 не принадлежит
5 -1,2 не принадлежит
-0,5 0,5 принадлежит
2 2 не принадлежит
1,5 1,5 не принадлежит

Для наглядности на другом листе вставим
диаграмму, изображающую эту область. С помощью
мастера диаграмм выберем точечную диаграмму со
значениями, соединенными отрезками без маркеров.
Для нее подготовим таблицу точек. Для окружности
используем полярные координаты, которые зависят
от угла F и радиуса R: x=R*cos(F), y=R*sin(F). В нашем примере
R=2, а угол F меняется от 0 до 2*ПИ(). Для квадрата
достаточно указать координаты вершин в порядке
обхода. Получим (см. Рисунок 2):

Рисунок 2

Пример 2: Определить наибольший общий
делитель двух чисел m и n по алгоритму Евклида.

Приведем блок-схему алгоритма Евклида (см.
Рисунок 3)
:

Рисунок 3

Пусть значения m и n находятся в ячейках A2 и B2, а
результат – в ячейке C2, в которой и будет
записана формула. В алгоритме используется два
условия, поэтому функция ЕСЛИ будет вызвана
дважды: =ЕСЛИ (A2=B2; B2; ЕСЛИ (A2>B2; A2-B2; B2-A2)). Так как
значения переменных тоже меняются, то вставим
функцию ЕСЛИ ниже в ячейки A3 (=ЕСЛИ (A2>B2; A2-B2; A2) и B3
(=ЕСЛИ (A2<B2; B2; B2-A2). Теперь скопируем формулы ниже
до тех пор, пока значения не станут равными.
Получим следующий результат (см. Таблицу 4):

Таблица 4

m n НОД (m, n)
21 49 28
21 28 7
21 7 14
14 7 7
7 7 7

4. Практическая работа на компьютере:

Задание для самостоятельной работы:

Вариант 1:

Определить, принадлежит ли точка с
координатами (x,y) выделенной области (см.
Рисунок4)
. Построить диаграмму, отображающую
заданную область и точки.

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

Рисунок 4

Вариант 2:

Определить, принадлежит ли точка с
координатами (x,y) выделенной области (см.
Рисунок5)
. Построить диаграмму, отображающую
заданную область и точки.

Есть данные об оценках, полученных при
поступлении в вуз абитуриентами на
математический факультет: по русскому языку,
математике и информатике. Определить средний
балл и количество поступивших абитуриентов по
проходному баллу. Построить блок-схему,
реализующую алгоритм решения задачи.

Рисунок 5

Вариант 3:

Определить, принадлежит ли точка с
координатами (x,y) выделенной области (см.
Рисунок6)
. Построить диаграмму, отображающую
заданную область и точки.

Есть информация о росте и весе женщин и мужчин.
Определить, кому стоит худеть, а кому нет. Если
вес больше чем (рост-100) в 1,5 раза, то срочно нужно
худеть. Построить блок-схему, реализующую
алгоритм решения задачи.

Рисунок 6

Вариант 4:

Определить, принадлежит ли точка с
координатами (x,y) выделенной области (см.
Рисунок7)
. Построить диаграмму, отображающую
заданную область и точки.

При температуре воздуха зимой до –20° С
потребление угля тепловой станции составляет 10
тонн в день. При температуре от –30°С до -20°С
дневное потребление увеличивается на 5 тонн, если
температура воздуха ниже -30°С, то потребление
увеличивается еще на 7 тонн. Составить таблицу
потребления угля тепловой станции за неделю.
Сколько дней температура воздуха была ниже -30°С?
Построить блок-схему, реализующую алгоритм
решения задачи.

Рисунок 7

Решение учеников: см. Приложение1
и Приложение2.

5. Подведение итогов:

Мы изучили логические функции И, ИЛИ, НЕ, ЕСЛИ,
СЧЁТЕСЛИ и научились строить с помощью них
логические выражения и условия. Применили
полученные знания при решении задач. А также
повторили построение диаграмм и блок-схем.
Подведем итоги и оценим вашу работу:

  • на “отлично” – правильное составление
    логического выражения и использование
    логических функций, а также использование
    мастера диаграмм и построение блок-схем;
  • на “хорошо” – частичное выполнение задачи,
    например, не подсчитано количество с помощью
    функции СЧЁТЕСЛИ или построение диаграммы не
    закончено;
  • на “удовлетворительно” – частичное
    выполнение задачи, например, не подсчитано
    количество с помощью функции СЧЁТЕСЛИ или
    условие построено не верно, и не используются
    графические объекты;
  • на “неудовлетворительно” – результат не
    верен.

Like this post? Please share to your friends:
  • Логические выражение and в excel функция если
  • Логически функций в ms excel
  • Логически операции в excel
  • Логическая функция не равно в excel
  • Логическая функция импликация в excel