«

»

Апр 26

Табличный процессор MS Excel 2010. Логические функции.

Здравствуйте, уважаемые читатели блога! Сегодня рассмотрим логические функции табличного процессора MS Excel 2010. Таких функций немного – всего семь, причем две из них – это функции без аргументов. Что такое логические функции? Это функции, при задании которых используются логические выражения. Логические выражения бывают:

  • <больше
  • < меньше
  • >= больше или равно
  • <= меньше или равно
  • <> не равно

Логическое выражение и логическая функция могут принимать значение Истина или Ложь, в зависимости от значения выражения. Например, 5>3 – принимает значение Истина, а 3<>3 принимает значение Ложь. Рассмотрим логические функции. 1) И (аргумент 1; аргумент 2) Функция принимает значение Истина, только в том случае, когда истинны оба аргумента. Если хотя бы один аргумент или оба сразу ложны, то функция принимает значение Ложь. 2) ИЛИ (аргумент 1; аргумент 2) Функция принимает значение Ложь, только в том случае, когда ложны оба аргумента. Если хотя бы один аргумент или оба сразу истинны, то функция принимает значение Истина. 3) НЕ (аргумент) Функция принимает значение Истина, если аргумент Ложь, и Ложь – если аргумент Истина. Для логических функций И и ИЛИ количество аргументов может быть от 1 до 255. Логические функции ИИЛИНЕ используются как самостоятельно, так и для записи сложных аргументов для функций. MS Excel 2010.  Логическая функция Если

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

  • проверяется логическое выражение;
  • если логическое выражение истинно, то значение функции становится равным значение_если_истина;
  • если логическое выражение ложно, то значение функции становится равным значение_если_ложь.

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

MS Excel 2010.  Логическая функция Еслиошибка5) ЕСЛИОШИБКА (значение; значение_если_ошибка) Эта функция достаточно новая, появилась в MS Excel 2010. Цель этой функции – определение ошибок. В качестве значения указываем выражение или функцию, значение которой будут выводиться, если ошибок нет. В качестве значение_если_ошибка указываем выражение или текст, который будет выводиться, если есть ошибка. (см. рис.) В примере на рисунке находится скорость путем деления расстояния на время. В ячейку В4 забыли записать значение времени, поэтому выводится текст Деление невозможно, т.к. имеет место попытка деления на нуль. 6) ИСТИНА() возвращает значение Истина. У этой функции нет аргументов. В принципе, можно просто написать в ячейку слово Истина. 7) ЛОЖЬ() возвращает значение Ложь. У этой функции нет аргументов. В принципе, можно просто написать в ячейку слово Ложь. В этой статье мы рассмотрели логические функции табличного процессора MS Excel 2010.

Удачи в работе с табличным процессором MS Excel!

С уважением, автор блога

Tulova_Ulya

1 комментарий

1 пинг

  1. Сергей

    Спасибо за интересную и содержательную информацию. Удачи Вам! Заходите в гости!

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>