Tw-city.info

IT Новости
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Логические операции в excel примеры

Логические функции Excel

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

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

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

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

Функция ИСТИНА

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

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

Функция ЛОЖЬ

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

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

Функция И

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

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

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

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

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

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

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

Функция ИЛИ

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

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

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

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

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

Функция НЕ

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

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

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

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

Функция ЕСЛИ

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

Синтаксис:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Существует несколько операторов логических функций. Среди основных следует выделить такие:

Существуют и менее распространенные логические функции.

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

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

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

Оператор ЛОЖЬ, наоборот, принимает любое значение, которое не является истиной. Точно так же эта функция не имеет аргументов и входит в более сложные выражения.

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

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

Функция ИЛИ, наоборот, возвращает значение ИСТИНА даже в том случае, если только один из аргументов отвечает условиям, а все остальные ложные. Её шаблон имеет следующий вид: =И(лог_значение1;лог_значение2;…) . Как и предыдущая функция, оператор ИЛИ может включать в себя от 1 до 255 условий.

Читать еще:  Как вычислить модуль в excel

Функция НЕ

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

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

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

Оператор ЕСЛИОШИБКА, в случае если аргумент является истиной, возвращает в ячейку его собственное значение. Но, если аргумент ошибочный, тогда в ячейку возвращается то значение, которое указывает пользователь. Синтаксис данной функции, содержащей всего два аргумента, выглядит следующем образом: =ЕСЛИОШИБКА(значение;значение_если_ошибка) .

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

Функция ЕОШИБКА проверяет, не содержит ли определенная ячейка или диапазон ячеек ошибочные значения. Под ошибочными значениями понимаются следующие:

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

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

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

Теперь давайте рассмотрим применение некоторых из вышеперечисленных функций на конкретном примере.

Имеем список работников предприятия с положенными им заработными платами. Но, кроме того, всем работникам положена премия. Обычная премия составляет 700 рублей. Но пенсионерам и женщинам положена повышенная премия в размере 1000 рублей. Исключение составляют работники, по различным причинам проработавшие в данном месяце менее 18 дней. Им в любом случае положена только обычная премия в размере 700 рублей.

Попробуем составить формулу. Итак, у нас существует два условия, при исполнении которых положена премия в 1000 рублей – это достижение пенсионного возраста или принадлежность работника к женскому полу. При этом, к пенсионерам отнесем всех тех, кто родился ранее 1957 года. В нашем случае для первой строчки таблицы формула примет такой вид: =ЕСЛИ(ИЛИ(C4 . Но, не забываем, что обязательным условием получения повышенной премии является отработка 18 дней и более. Чтобы внедрить данное условие в нашу формулу, применим функцию НЕ: =ЕСЛИ(ИЛИ(C4 .

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

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

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

Exceltip

Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки

Логические функции в Excel

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

ЕСЛИ(логическое_выражение; [значение_если_истина]; [значение_если_ложь]) – Проверяет логическое_выражение и возвращает значение_если_истина в ячейку если оно равно ИСТИНА, иначе возвращает значение_если_ложь.

ЕСЛИОШИБКА(значение; значение_если_ошибка) – Возвращает значение аргумента другой логической функции не содержащей ошибку, иначе возвращает значение_если_ошибка.

ЕСНД(значение; значение_если_нд) – Возвращает указанное значение_если_нд, если выражение дает результат #Н/Д; в противном случае возвращает результат выажения.

И(логическое_значение1; [логическое_значение2]; …) – Проверяет логические_значения аргументов и возвращает ИСТИНА, если все они имеют значение ИСТИНА. Если хотя бы одно значение ложно, возвращает ЛОЖЬ.

ИЛИ(логическое_значение1; [логическое_значение2]; …) — Проверяет логические_значения аргументов и возвращает ИСТИНА, если хотя бы одно имеет значение ИСТИНА. Если все значения равны ЛОЖЬ, функция ИЛИ возвращает ЛОЖЬ.

ИСКЛИЛИ(логическое_значение1; [логическое_значение2]; …) – Проверяет логические_значения аргументов и возвращает ИСТИНА, если количество истинных значений четно, в противном случае возвращает ЛОЖЬ

ИСТИНА() – аргументов нет и возвращает значение ИСТИНА.

ЛОЖЬ() – аргументов нет и возвращает значение ЛОЖЬ.

НЕ(логическое_значение) – меняет значение ИСТИНА на ЛОЖЬ, и ЛОЖЬ на ИСТИНА.

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

В этой формуле Excel определяет, равны ли друг другу значения ячеек A1 и B1. Если равны, возвращает ИСТИНА, если нет – ЛОЖЬ. Затем Excel вычисляет второе логическое значение и возвращает ИСТИНА, если содержимое ячейки С1 больше или равно 500, иначе возвращает ЛОЖЬ.

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

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

Читать еще:  Excel 2003 закрепить строку

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

Если значение ячейки E5 равняется Да, функция ЕСЛИ будет использовать аргумент значение_если_истина, которое говорит Excel, чтобы он увеличил Значение на 7,5%. Если ячейка E5 будет пустой или будет содержать что-нибудь отличное от Да, функция ЕСЛИ будет использовать аргумент значение_если_ложь, которое вернет значение ячейки D5 без изменений.

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

Логические функции в Excel

Классы: 9 , 10

Ключевые слова: логические функции Excel , логические операции , алгоритм Евклида

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

Задачи:

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

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

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

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

План урока

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

Ход урока

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

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

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

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

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

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

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

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

Таблица 1

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

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

Таблица 2

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

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

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

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

На рисунке видно, что область состоит из двух частей С и D. Каждая область в свою очередь является пересечением плоскостей (множество точек, удовлетворяющих неравенству). Для определения этих плоскостей составим неравенства, которые получаются из уравнений прямых и окружности, ограничивающие эти плоскости. Для решения задачи определим выделенную область как объединение (дизъюнкция) областей С и D. В свою очередь область C определим как пересечение плоскостей (конъюнкция): (y 4) и ((0 4) & ((0 4; 0

Таблица 3

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

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

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

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

Читать еще:  Как разделить столбик в excel

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

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

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

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

Логические функции Excel

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

= Больше или равно

Результатом логического выражения является логическое значение ИСТИНА (1) или логическое значение ЛОЖЬ (0).

Функция ЕСЛИ

Функция ЕСЛИ (IF) имеет следующий синтаксис:

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

Следующая формула возвращает значение 10, если значение в ячейке А1 больше 3, а в противном случае — 20:

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

=ЕСЛИ(А1>=4;»Зачет сдал»;»Зачет не сдал»)

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

Аргумент логическое_выражение функции ЕСЛИ может содержать текстовое значение. Например:

Эта формула возвращает значение 10, если ячейка А1 содержит строку «Динамо», и 290, если в ней находится любое другое значение. Совпадение между сравниваемыми текстовыми значениями должно быть точным, но без учета регистра.

Функции И, ИЛИ, НЕ

Функции И (AND), ИЛИ (OR), НЕ (NOT) — позволяют создавать сложные логические выражения. Эти функции работают в сочетании с простыми операторами сравнения. Функции И и ИЛИ могут иметь до 30 логических аргументов и имеют синтаксис:

=И(логическое_значение1;логическое_значение2. )
=ИЛИ(логическое_значение1;логическое_значение2. )

Функция НЕ имеет только один аргумент и следующий синтаксис:

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

Аргументы функций И, ИЛИ, НЕ могут быть логическими выражениями, массивами или ссылками на ячейки, содержащие логические значения.

Приведем пример. Пусть Excel возвращает текст «Прошел», если ученик имеет средний балл более 4 (ячейка А2), и пропуск занятий меньше 3 (ячейка А3). Формула примет вид:

Если значение в ячейке А1 является целым числом, формула читается следующим образом: «Если значение в ячейке А1 равно 100, возвратить строку «Всегда». В противном случае, если значение в ячейке А1 находится между 80 и 100, возвратить «Обычно». В противном случае, если значение в ячейке А1 находится между 60 и 80, возвратить строку «Иногда». И, если ни одно из этих условий не выполняется, возвратить строку «Никогда». Всего допускается до 7 уровней вложения функций ЕСЛИ.

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

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

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

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

В противном случае формула возвратит «Стоп».

Функция ЕПУСТО

Если нужно определить, является ли ячейка пустой, можно использовать функцию ЕПУСТО (ISBLANK), которая имеет следующий синтаксис:

=ЕПУСТО(значение)

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

В начало страницы

В начало страницы

Ссылка на основную публикацию
ВсеИнструменты 220 Вольт
Adblock
detector
×
×