Что нужно знать
- Синтаксис функции И: =И (логическое_выражение1, логическое_выражение2, …)
- Синтаксис функции ИЛИ: =ИЛИ (логическое_выражение1, логическое_выражение2, логическое_выражение3, …)
В этой статье объясняется, как использовать функции И и ИЛИ в Google Таблицах.
Как работают логические функции в Google Таблицах
Логические функции И и ИЛИ - две наиболее известные функции в Google Таблицах. Они проверяют, соответствуют ли выходные данные двух или более целевых ячеек заданным вами условиям. Они возвращают только один из двух результатов (или логических значений) в ячейке, где они используются, либо TRUE, либо FALSE.
Функция И проверяет формулы в нескольких ячейках и возвращает ответ ИСТИНА, только если все они верны. В противном случае возвращается значение FALSE.
При этом функция ИЛИ возвращает ответ ИСТИНА, если какая-либо из проверенных формул верна. Он дает значение FALSE, только если все формулы неверны.
Эти ответы ИСТИНА или ЛОЖЬ могут отображаться как есть в ячейках, где расположены функции. Эти функции можно комбинировать с другими функциями Google Spreadsheet, такими как функция ЕСЛИ, для отображения различных результатов или выполнения нескольких вычислений.
На изображениях в этой статье ячейки B2 и B3 содержат функции И и ИЛИ соответственно. Оба используют ряд операторов сравнения для проверки различных условий для данных в ячейках A2, A3 и A4 рабочего листа.
Две функции:
=И(A2<50, A375, A4>=100)=ИЛИ(A2=100) <50, A375, A4>
Они проверяют следующие условия:
- Если данные в ячейке A2 меньше 50 (< - это символ меньше чем)
- Если данные в ячейке A3 не равны 75 (это символ не равно)
- Если данные в ячейке A4 больше или равны 100 (>=- это символ больше или равно)
Для функции AND в ячейке B2 данные в ячейках с A2 по A4 должны соответствовать всем трем условиям, указанным выше, чтобы функция возвращала ответ TRUE. В нынешнем виде первые два условия выполняются, но, поскольку значение в ячейке A4 не больше или равно 100, результат функции И ЛОЖЬ.
В случае функции ИЛИ в ячейке B3 только одно из вышеперечисленных условий должно соответствовать данным в ячейках A2, A3 или A4, чтобы функция вернула ответ TRUE. В этом примере данные в ячейках A2 и A3 удовлетворяют требуемому условию, поэтому выход функции ИЛИ - ИСТИНА.
Синтаксис и аргументы для функций И/ИЛИ
Синтаксис функции относится к макету функции и включает в себя имя функции, квадратные скобки и аргументы.
Синтаксис функции И:
=И (логическое_выражение1, логическое_выражение2, …)
Синтаксис функции ИЛИ:
=ИЛИ (логическое_выражение1, логическое_выражение2, логическое_выражение3, …)
- logical_expression1 [Обязательный] относится к проверяемому условию. Форма условия обычно представляет собой ссылку на ячейку проверяемых данных, за которой следует само условие, например, A2 < 50.
- logical_expression2, logical_expression3, … [Необязательно] - дополнительные условия, которые можно проверить.
Ввод функции И или ИЛИ
Следующие шаги описывают, как ввести функцию AND, подобную той, что находится в ячейке B2 на основном изображении. Те же шаги можно использовать для ввода функции ИЛИ, расположенной в ячейке B3.
Google Таблицы не используют диалоговые окна для ввода аргументов функции, как это делает Excel. Вместо этого у него есть окно автоподсказки, которое появляется, когда имя функции вводится в ячейку.
- Нажмите на ячейку A2, чтобы сделать ее активной ячейкой; здесь вводится функция И и отображается ее результат.
- Введите знак равенства (=), а затем функцию И.
- По мере ввода появляется окно автоподсказки с именами функций, которые начинаются с буквы A.
-
Когда в поле появится функция AND, нажмите на название указателем мыши.
Как вводить аргументы функции
Аргументы функции И вводятся после открывающей скобки. Как и в Excel, запятая вставляется между аргументами функции в качестве разделителя.
-
Нажмите ячейку на листе, чтобы ввести ссылку на эту ячейку в качестве аргумента logical_expression1. Используя основное изображение в качестве примера, вы должны выбрать ячейку A2.
-
Введите < 50 после ссылки на ячейку.
-
Введите запятую после ссылки на ячейку, чтобы действовать как разделитель между аргументами функции.
-
Нажмите на ячейку A3 на листе, чтобы ввести ссылку на эту ячейку в качестве аргумента logical_expression2.
-
Введите 75 после ссылки на ячейку, а затем еще одну запятую.
-
Нажмите на ячейку A4 на листе, чтобы ввести ссылку на третью ячейку, и введите >=100.
- Нажмите Enter для завершения функции.
Если вы следовали нашему примеру, значение FALSE должно появиться в ячейке B2, потому что данные в ячейке A4 не удовлетворяют условию быть больше или равно 100.
Чтобы войти в функцию ИЛИ, повторите вышеуказанные шаги, используя =ИЛИ вместо=И.