Логические выражения в экселе. Логические функции в Excel. Самостоятельная работа учащихся за компьютерами

Логическая функция ЕСЛИ в Экселе – одна из самых востребованных. Она возвращает результат (значение или другую формулу) в зависимости от условия.

Функция ЕСЛИ в Excel

Функция имеет следующий синтаксис.

ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])

лог_выражение – это проверяемое условие. Например, A2<100. Если значение в ячейке A2 действительно меньше 100, то в памяти эксель формируется ответ ИСТИНА и функция возвращает то, что указано в следующем поле. Если это не так, в памяти формируется ответ ЛОЖЬ и возвращается значение из последнего поля.</p>

значение_если_истина – значение или формула, которое возвращается при наступлении указанного в первом параметре события.

значение_если_ложь – это альтернативное значение или формула, которая возвращается при невыполнении условия. Данное поле не обязательно заполнять. В этом случае при наступлении альтернативного события функция вернет значение ЛОЖЬ.

Очень простой пример. Нужно проверить, превышают ли продажи отдельных товаров 30 шт. или нет. Если превышают, то формула должна вернуть «Ок», в противном случае – «Удалить». Ниже показан расчет с результатом.

image

Продажи первого товара равны 75, т.е. условие о том, что оно больше 30, выполняется. Следовательно, функция возвращает то, что указано в следующем поле – «Ок». Продажи второго товара менее 30, поэтому условие (>30) не выполняется и возвращается альтернативное значение, указанное в третьем поле. В этом вся суть функции ЕСЛИ. Протягивая расчет вниз, получаем результат по каждому товару.

Однако это был демонстрационный пример. Чаще формулу Эксель ЕСЛИ используют для более сложных проверок. Допустим, есть средненедельные продажи товаров и их остатки на текущий момент. Закупщику нужно сделать прогноз остатков через 2 недели. Для этого нужно от текущих запасов отнять удвоенные средненедельные продажи.

image

Пока все логично, но смущают минусы. Разве бывают отрицательные остатки? Нет, конечно. Запасы не могут быть ниже нуля. Чтобы прогноз был корректным, нужно отрицательные значения заменить нулями. Здесь отлично поможет формула ЕСЛИ. Она будет проверять полученное по прогнозу значение и если оно окажется меньше нуля, то принудительно выдаст ответ 0, в противном случае — результат расчета, т.е. некоторое положительное число. В общем, та же логика, только вместо значений используем формулу в качестве условия.

В прогнозе запасов больше нет отрицательных значений, что в целом очень неплохо.

Формулы Excel ЕСЛИ также активно используют в формулах массивов. Здесь мы не будем далеко углубляться. Заинтересованным рекомендую прочитать статью о том, как рассчитать максимальное и минимальное значение по условию. Правда, расчет в той статье более не актуален, т.к. в Excel 2016 появились функции МИНЕСЛИ и МАКСЕСЛИ. Но для примера очень полезно ознакомиться – пригодится в другой ситуации.

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

Довольно часто количество возможных условий не 2 (проверяемое и альтернативное), а 3, 4 и более. В этом случае также можно использовать функцию ЕСЛИ, но теперь ее придется вкладывать друг в друга, указывая все условия по очереди. Рассмотрим следующий пример.

Нескольким менеджерам по продажам нужно начислить премию в зависимости от выполнения плана продаж. Система мотивации следующая. Если план выполнен менее, чем на 90%, то премия не полагается, если от 90% до 95% — премия 10%, от 95% до 100% — премия 20% и если план перевыполнен, то 30%. Как видно здесь 4 варианта. Чтобы их указать в одной формуле потребуется следующая логическая структура. Если выполняется первое условие, то наступает первый вариант, в противном случае, если выполняется второе условие, то наступает второй вариант, в противном случае если… и т.д. Количество условий может быть довольно большим. В конце формулы указывается последний альтернативный вариант, для которого не выполняется ни одно из перечисленных ранее условий (как третье поле в обычной формуле ЕСЛИ). В итоге формула имеет следующий вид.

Комбинация функций ЕСЛИ работает так, что при выполнении какого-либо указанно условия следующие уже не проверяются. Поэтому важно их указать в правильной последовательности. Если бы мы начали проверку с B2<1, то условия B2<0,9 и B2<0,95 Excel бы просто «не заметил», т.к. они входят в интервал B2<1 который проверился бы первым (если значение менее 0,9, само собой, оно также меньше и 1). И тогда у нас получилось бы только два возможных варианта: менее 1 и альтернативное, т.е. 1 и более.</p>

При написании формулы легко запутаться, поэтому рекомендуется смотреть на всплывающую подсказку.

В конце нужно обязательно закрыть все скобки, иначе эксель выдаст ошибку

Функция Excel ЕСЛИМН 

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

В MS Excel 2016 появилась функция ЕСЛИМН, ради которой и написана вся эта статья. Это та же ЕСЛИ, только заточенная специально для проверки множества условий. Теперь не нужно сто раз писать ЕСЛИ и считать открытые скобки. Достаточно перечислить условия и в конце закрыть одну скобку.

Работает следующим образом. Возьмем пример выше и воспользуемся новой формулой Excel ЕСЛИМН.

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

Стоит обратить внимание на следующее. Условия по-прежнему перечисляем в правильном порядке, чтобы не произошло ненужного перекрытия диапазонов. Последнее альтернативное условие, в отличие от обычной ЕСЛИ, также должно быть обязательно указано. В ЕСЛИ задается только альтернативное значение, которое наступает, если не выполняется ни одно из перечисленных условий. Здесь же нужно указать само условие, которое в нашем случае было бы B2>=1. Однако этого можно избежать, если в поле с условием написать ИСТИНА, указывая тем самым, что, если не выполняются ранее перечисленные условия, наступает ИСТИНА и возвращается последнее альтернативное значение.

Теперь вы знаете, как пользоваться функцией ЕСЛИ в Excel, а также ее более современным вариантом для множества условий ЕСЛИМН. 

Поделиться в социальных сетях:

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

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

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

В описаниях синтаксиса функций их аргументы, которые заключены в квадратные скобки «[]», являются необязательными.

Будут рассмотрены следующие функции:

  • ИСТИНА;
  • ЛОЖЬ;
  • И;
  • ИЛИ;
  • НЕ;
  • ЕСЛИ;
  • ЕСЛИОШИБКА.

Не принимает никаких аргументов и просто возвращает логическое значение «ИСТИНА».

Синтаксис: =ИСТИНА()

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

Синтаксис: =ЛОЖЬ()

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

В виде аргументов должны приниматься условия либо ссылки на ячейки, возвращающие логические значения. Количество аргументов не может превышать 255. Первый аргумент является обязательным.

Рассмотрим таблицу истинности данной функции:

И ИСТИНА ЛОЖЬ
ИСТИНА ИСТИНА ЛОЖЬ
ЛОЖЬ ЛОЖЬ ЛОЖЬ

Синтаксис: =И(Логическое_значение1; [Логическое_значение1];…)

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

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

Во втором примере функция никогда не вернет значение ИСТИНА, т.к. условие ее второго аргумента заранее неравно.

Возвращает логическое значение ИСТИНА, если хотя бы один аргумент функции вернет истинное значение.

В виде аргументов принимаются условия либо ссылки на ячейки, возвращающие логические значения. Количество аргументов не может превышать 255. Первый аргумент является обязательным.

Таблица истинности функции ИЛИ:

ИЛИ ИСТИНА ЛОЖЬ
ИСТИНА ИСТИНА ИСТИНА
ЛОЖЬ ИСТИНА ЛОЖЬ

Синтаксис: =ИЛИ(Логическое_значение1; [Логическое_значение2];…)

В качестве примера, рассмотрите примеры функции И, все они вернут результат ИСТИНА, т.к. первый аргумент является истинным.

Принимает в виде аргумента всего одно логическое значение и меняет его на противоположное, т.е. значение ИСТИНА она изменит на ЛОЖЬ и наоборот.

Таблица истинности функции И с применением функции НЕ:

НЕ(И()) ИСТИНА ЛОЖЬ
ИСТИНА ЛОЖЬ ИСТИНА
ЛОЖЬ ИСТИНА ИСТИНА

Таблица истинности функции ИЛИ с применением функции НЕ:

НЕ(ИЛИ()) ИСТИНА ЛОЖЬ
ИСТИНА ЛОЖЬ ЛОЖЬ
ЛОЖЬ ЛОЖЬ ИСТИНА

Синтаксис: =НЕ(логическое_значение)

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

Синтаксис:

=ЕСЛИ(Логическое_выражение;[Значение_если_истина];[Значение_если_ложь])

Примеры использования функции:

Рассмотрим первый простой пример, чтобы понять, как функция работает.

Умышлено в первый аргумент функции вставить функцию ИСТИНА. В результате проверки, будет возвращен 2 аргумент (значение_если_истина), 3 аргумент будет опущен.

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

Условия примера:

Имеются банковские карточки с номерами, начинающимися с первых четырех цифр, которые являются идентификатором вида карты:

  • 1111 – Visa;
  • 2222 – Master Card.

Используем нашу функцию для определения типа карты.

Функция, применяемая в данном примере, выглядит так:

=ЕСЛИ(ЛЕВСИМВ(A2;4)=»1111″; «Visa»;ЕСЛИ(ЛЕВСИМВ(A2;4)=»2222″;«Master Card»;»карта не определена»))

Помимо самой рассматриваем функции, в примере используется текстовая функция ЛЕВСИМВ, которая возвращает часть текста из строки, начиная с левого края, в количестве символов, заданном вторым ее аргументом. С ее помощью мы проверяем, являются ли они равными строке «1111», если да, возвращаем результат «Visa», если нет, то выполняем вложенную функцию ЕСЛИ.

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

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

Функция принимает 2 аргумента, все они являются обязательными.

Синтаксис: =ЕСЛИОШИБКА(значение;значение_если_ошибка)

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

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

  • < Назад
  • Вперёд >

Добавить комментарий

Функции AND, OR и IF являются некоторыми из наиболее известных логических функций Excel. В зависимости от того, какая функция используется, одно или все условия должны быть истинными, чтобы функция возвращала TRUE-ответ. Если нет, функция возвращает значение FALSE в качестве значения.

Для функции OR, если одно из этих условий истинно, функция возвращает значение TRUE в ячейке B2. Для функции AND все три условия должны быть истинными, чтобы функция возвращала значение TRUE в ячейке B3.

Вложение нескольких функций в Excel

Создание отчета Excel IF

Функции вложенности в Excel относятся к размещению одной функции внутри другой. Вложенная функция действует как один из аргументов основной функции. На изображении выше строки с 4 по 7 содержат формулы, в которых функция И или ИЛИ вложена внутри функции ПЧ.

Когда одна из этих двух функций объединена с функцией IF, полученная формула обладает гораздо большими возможностями.

В нашем конкретном примере, изображенном выше, три условия проверяются по формулам в строках два и три:

  • Является ли значение в ячейке А2 менее 50?
  • Является ли значение в ячейке A3 не равным 75?
  • Является ли значение в ячейке A4 больше или равно 100?

Кроме того, во всех примерах вложенная функция действует как функция IF первый; этот первый элемент известен как Logical_test аргумент.

= IF (OR (A2 <50, A3 <> 75, A4> = 100), «Коррекция данных», «Ошибка данных»)

= ЕСЛИ (И (А2 <50, А3 <> 75, А4> = 100), СЕГОДНЯ (), 1000)

Изменение выхода формулы

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

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

В случае формулы IF / AND в ячейке B5, поскольку не все три ячейки в диапазоне A2 в A4 истинны — значение в ячейке A4 не больше или равно 100 — функция AND возвращает значение FALSE.

Функция IF использует это значение и возвращает Аргумент Value_if_false — текущая дата, предоставляемая функцией TODAY.

С другой стороны, формула IF / OR в четвертой строке возвращает текстовую инструкцию Исправить данныепо одной из двух причин:

  1. Значение OR вернуло значение TRUE — значение в ячейке A3 не равно 75.
  2. Затем функция IF использовала этот результат для возврата значение_если_ложь аргумент: Data Correct.

Использование отчета IF в Excel

Следующие шаги описывают, как вводить формулу IF / OR, расположенную в ячейке B4 из примера изображения. Те же самые шаги здесь могут быть использованы для ввода любой из формул IF в наших конкретных примерах.

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

Шаги, используемые для ввода формулы IF / OR в ячейке B4 являются следующими:

  1. Нажмите на ячейку B4 чтобы сделать его активной ячейкой.
  2. НажмитеФормулы вкладку ленты.
  3. Нажмителогический , чтобы открыть раскрывающийся список функций.
  4. Нажмите ЕСЛИ в списке, чтобы открыть диалоговое окно функции IF.
  5. НажмитеLogical_test в диалоговом окне.
  6. Введите полную функцию AND: ИЛИ (А2 <50, А3 <> 75, А4> = 100) в строку Logical_test, используя при необходимости ссылку на ссылки на ячейки.
  7. Нажмитезначение_если_истина в диалоговом окне.
  8. Введите текстИсправить данные(без кавычек).
  9. Нажми назначение_если_ложь в диалоговом окне.
  10. Введите текст Ошибка данных.
  11. Нажмите Хорошо для закрытия диалогового окна и возврата на рабочий лист.
  12. Как уже говорилось выше, формула должна отображатьзначение_если_истина аргумент или Данные правильные.
  13. Когда вы нажимаете ячейка B4, полная функция появляется в строке формул над рабочим листом.

= IF (OR (A2 <50, A3 <> 75, A4> = 100), «Коррекция данных», «Ошибка данных»)

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

Математическая логика: основные понятия

Основателем формальной логики считают Аристотеля. В XVII в. Г. Лейбниц предложил вводить символы для определения высказываний. Д. Буль закрепил усвоенные знания и впервые обозначил предложения символами.

Схематически «ИСТИНА» замещается 1, а «ЛОЖЬ» – 0.

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

Под отрицанием понимают новое выражение, принимающее значение истины в случае его ложности и наоборот.

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

Под дизъюнкцией двух высказываний понимают новое выражение, принимающее значение «ЛОЖЬ» только при одновременном наличии «0» и «ИСТИНА» в остальных вариациях.

Импликацией двух переменных называют новое предложение, в котором:

  • если посылка истинна, а следствие ложно, то выражение равняется «0»;
  • высказывание равняется «1» в остальных случаях.

Под эквиваленцией двух переменных понимают новое высказывание, принимающее значение истинности только в случае одинаковости элементов. Иначе предложение равняется «0».

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

Алгоритм реализации вычислений в логических операциях

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

  • инверсия (отрицание);
  • конъюнкция (логическая функция в Excel «И»);
  • дизъюнкция (булев оператор в Excel «ИЛИ»);
  • импликация (следствие);
  • эквиваленция.

Существуют еще две операции, но для них приоритет не определен:

  • штрих Шеффера;
  • стрелка Пирса.

Алгоритм вычислений меняется, если выражение заключено в скобки.

Порядок построения табличной формы для логических операндов в Excel

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

Пример 1. Построить таблицу истинности для конъюнкции, дизъюнкции и отрицания.

Пример 2. Дана формула алгебры логики. Построить таблицу истинности. Примеры в качестве образца даны ниже.

Пример 3. Как построить таблицу истинности в Excel, если дана формула алгебры логики в словесном описании. Высказывание: «Если треугольник – равносторонний, то все его ребра равны или все его углы равны».

Для начала необходимо разобрать составное предложение на минимальные элементы:

  • Первая часть выражения: А = «треугольник равносторонний».
  • Вторая: В = «все стороны фигуры равны».
  • Третья: С = «все углы треугольника равны».

После этого составляется выражение и решается в программном пакете Excel.

При составлении таблиц истинности важно помнить о порядке выполнения операций.

Цель урока:

1. Формирование умений и навыков, носящих в современных условиях общенаучный и общеинтеллектуальный характер.

2. Развитие у школьников теоретического, твор­ческого мышления, а также формирование опе­рационного мышления, направленного на вы­бор оптимальных решений.

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

1. Воспитательная — развитие познавательного интереса, воспитание информационной культу­ры.

2. Учебная — изучить и закрепить основные на­выки работы с электронными таблицами.

3. Развивающая — развитие логического мышле­ния, расширение кругозора.

План урока

1. Опрос учащихся  для проверки уровня под­готовки к усвоению нового материа­ла.

2. Объяснение нового материала и самостоятель­ная работа учащихся на компьютерах.

Ход урока

1. Опрос.

Вопрос: На прошлом занятии мы уже говорили о использовании возможностях програм­мы Excel – работе со встроенными функциями. математическими и статистическими

Вспомним, для чего нужна эта программа?

Ответ: для создания таблиц и автоматизации расчета, для ввода стандартных формул, применяемых в различных сферах деятельности.

Вопрос;

Какие категории стандартных функций вы знаете?

Ответ: математические, статистические, финансовые, логические, функции даты и времени и др.

Вопрос:

При помощью какой команды меню можно вызвать Мастер функций

Ответ: с помощью вызова Мастера функций.

Вопрос:

Каким образом можно занести формулу в не­сколько ячеек, т.е. скопировать ее?

Ответ: нужно установить курсор на нижнем правом маркере ячейки (курсор должен при­нять вид маленького черного крестика) и про­тянуть его до последней ячейки в нужном диа­пазоне.

2. Изложение нового материала и самостоятель­ная работа учащихся на компьютерах.

(Проводится одновременно с работой учеников в тетради синхронно с учителем.)

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

Ответ: на уроках информатике, когда изучали логику в  программирование и на уроках математики.

            Запишем в тетрадь формат условной функции. Общий вид условной функции следующий:

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

Условие — это логическое выражение, которое может прини­мать значение ИСТИНА или ЛОЖЬ.

<выражение 1> и <выражение 2> могут быть числами, формулами или текстами (текст записывается  с помощью кавычек).

Условная функция, записанная в ячейку таблицы, выполняет­ся так: если условие истинно, то значение данной ячейки опреде­лит <выражение 1>, в противном случае — <выражение 2>.

Логические выражения. Логические выражения (условия) строятся с помощью операций отношения (<, >, <=(меньше или равно), >=(больше или рано), =, <>(не равно)) и логических операций (логическое И, логическое ИЛИ, логическое отрицание НЕ). Результатом вычисления логического выражения являются ло­гические величины ИСТИНА или ЛОЖЬ.

            Вспомним, в каких случаях результатом вычисления логического выражения являются ло­гические величины ИСТИНА или ЛОЖЬ, если мы используем логическое И?

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

  • А если используется логическое ИЛИ?

Ответ: если хотя бы одно составляющее сложного высказывания будет истинно, то и само высказывание –истинно, ложно только в том случае, когда все составляющие ложны.

Существуют особенности записи логических операций в таб­личных процессорах: сначала записывается имя логической операции (И, ИЛИ, НЕ), а затем в круглых скобках перечис­ляются логические операнды. Например, логическое выражение И(А1>0; А1<1) соответствует системе неравенств    0 < А1 < 1.</p>

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

Пример 1. Разработать таблицу, содержащую следую­щие сведения об абитуриентах: фамилия, оценки за ЕГЭ по математике, русскому и иностранному язы­ку, сумма баллов за три экзамена и информацию о зачислении: если сумма баллов больше или равна проходному баллу (180) и балл  за экзамен по иностранному языку больше 60, то аби­туриент зачислен в учебное заведение, в противном случае — нет.

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

Рассмотрим таблицу:

А

В

С

D

Е

F

Задача №1.  Сведения об абитуриентах.

Проходной балл =

180

Фамилия

Математика

Русский

Иностранный язык

Сумма

Зачислен

Антонов

Воронин

Грачев

Иванов

Петров

Соколов

Сидоров

Шумов

В ячейкеС2 будет хранится значение проходного балла – 13. Оценки абитуриентов подбираются самостоятельно. Формула в ячейке Е4 вычисляет сумму балов за три экзамена: В4+С4+D4 (либо с помощью автосуммирования). Формула в ячейке F4 задается с помощью условной функции:

            ЕСЛИ(И(E4>=$C$2; D4>60);»Да»; «Нет»)

Условие, записанное с помощью логической И можно расшифровать так: сумма баллов (E4)>=  проходному баллу (С2) И количество баллов  за экзамен по иностранному языку (D4)> 60. Если условие выполняется, то в отображается текст «Да», в противном случае – «Нет».

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

Таблица должна получиться следующего вида:

image

Пример №2. 

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

Формируем таблицу — данные подбираем самостоятельно. Для решения подобной задачи предлагаю следующее: ввести так называемый код зачисления, который равен 1, если учащийся зачислен, и равен 0, если ученик не подходит по параметрам.

В столбец В заносим рост, в столбец С заносим возраст

Формула  будет иметь вид  =ЕСЛИ(И(B23<=13;C23>=160);1;0)

Таким образом подсчитать количество учащихся можно будет простым автосуммированием столбца D.

Задача №2.  Выбор в баскетбольную секцию.

ограничение по возрасту

13

ограничение по росту

160

Фамилия

Возраст

Рост

код зачисления

Антонов

10

140

Воронин

12

160

1

Грачев

13

165

1

Иванов

13

160

1

Петров

14

170

1

Соколов

15

145

Сидоров

16

170

Шумов

14

160

1

количество человек

5

           

Пример №3.

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

Данная задача использует сложную структуру в логической функции – используется двойное условие, которое записывается таким образом в ячейку столбца D: =ЕСЛИ(C36>10;B36/2;ЕСЛИ(C36<7;B36;B36/1,5)), где в ячейке (С-) —  сколько месяцев хранится товар, а в соответствующей ячейке (В-) – цена до уценки.</p>

Задача №3.  Ведомость уценки товара.

Наименование

Цена до уценки

Хранение

Цена после уценки

товар1

50

16

25

товар2

100

10

66,666667

товар3

100

2

100

товар4

1000

5

1000

товар5

500

6

500

товар6

123

7

82

товар7

200

10

133,33333

товар8

45

3

45

товар9

10

8

6,6666667

           

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

Проанализировать и проверить свои  задания и оформить решение всех примеров  в тетради. Решить задачу по карточке.

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий